We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 53f118c commit feca42bCopy full SHA for feca42b
1 file changed
packages/opencode/src/provider/transform.ts
@@ -575,6 +575,26 @@ export namespace ProviderTransform {
575
case "@ai-sdk/perplexity":
576
// https://v5.ai-sdk.dev/providers/ai-sdk-providers/perplexity
577
return {}
578
+
579
+ case "@mymediset/sap-ai-provider":
580
+ case "@jerome-benoit/sap-ai-provider-v2":
581
+ if (model.api.id.includes("anthropic")) {
582
+ return {
583
+ high: {
584
+ thinking: {
585
+ type: "enabled",
586
+ budgetTokens: 16000,
587
+ },
588
589
+ max: {
590
591
592
+ budgetTokens: 31999,
593
594
595
+ }
596
597
+ return Object.fromEntries(WIDELY_SUPPORTED_EFFORTS.map((effort) => [effort, { reasoningEffort: effort }]))
598
}
599
600
0 commit comments