add proper variant support to copilot
This commit is contained in:
@@ -349,6 +349,18 @@ export namespace ProviderTransform {
|
|||||||
case "@ai-sdk/gateway":
|
case "@ai-sdk/gateway":
|
||||||
return Object.fromEntries(OPENAI_EFFORTS.map((effort) => [effort, { reasoningEffort: effort }]))
|
return Object.fromEntries(OPENAI_EFFORTS.map((effort) => [effort, { reasoningEffort: effort }]))
|
||||||
|
|
||||||
|
case "@ai-sdk/github-copilot":
|
||||||
|
return Object.fromEntries(
|
||||||
|
WIDELY_SUPPORTED_EFFORTS.map((effort) => [
|
||||||
|
effort,
|
||||||
|
{
|
||||||
|
reasoningEffort: effort,
|
||||||
|
reasoningSummary: "auto",
|
||||||
|
include: ["reasoning.encrypted_content"],
|
||||||
|
},
|
||||||
|
]),
|
||||||
|
)
|
||||||
|
|
||||||
case "@ai-sdk/cerebras":
|
case "@ai-sdk/cerebras":
|
||||||
// https://v5.ai-sdk.dev/providers/ai-sdk-providers/cerebras
|
// https://v5.ai-sdk.dev/providers/ai-sdk-providers/cerebras
|
||||||
case "@ai-sdk/togetherai":
|
case "@ai-sdk/togetherai":
|
||||||
|
|||||||
Reference in New Issue
Block a user