(fastMode = false)
| 167 | } |
| 168 | |
| 169 | function getOpus46Option(fastMode = false): ModelOption { |
| 170 | const is3P = getAPIProvider() !== 'firstParty' |
| 171 | return { |
| 172 | value: is3P ? getModelStrings().opus46 : 'opus', |
| 173 | label: 'Opus', |
| 174 | description: `Opus 4.6 · Most capable for complex work${getOpus46PricingSuffix(fastMode)}`, |
| 175 | descriptionForModel: 'Opus 4.6 - most capable for complex work', |
| 176 | } |
| 177 | } |
| 178 | |
| 179 | export function getSonnet46_1MOption(): ModelOption { |
| 180 | const is3P = getAPIProvider() !== 'firstParty' |
no test coverage detected