(fastMode = false)
| 131 | } |
| 132 | |
| 133 | function getOpus46Option(fastMode = false): ModelOption { |
| 134 | const is3P = getAPIProvider() !== 'firstParty' |
| 135 | return { |
| 136 | value: is3P ? getModelStrings().opus46 : 'opus', |
| 137 | label: 'Opus', |
| 138 | description: `Opus 4.6 · Most capable for complex work${getOpus46PricingSuffix(fastMode)}`, |
| 139 | descriptionForModel: 'Opus 4.6 - most capable for complex work', |
| 140 | } |
| 141 | } |
| 142 | |
| 143 | export function getSonnet46_1MOption(): ModelOption { |
| 144 | const is3P = getAPIProvider() !== 'firstParty' |
no test coverage detected