|
|
|
@@ -11798,9 +11798,9 @@ export const MODELS = {
|
|
|
|
|
reasoning: false,
|
|
|
|
|
input: ["text"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 0.14,
|
|
|
|
|
input: 0.12,
|
|
|
|
|
output: 0.7999999999999999,
|
|
|
|
|
cacheRead: 0.09,
|
|
|
|
|
cacheRead: 0.07,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 262144,
|
|
|
|
@@ -12546,14 +12546,31 @@ export const MODELS = {
|
|
|
|
|
reasoning: true,
|
|
|
|
|
input: ["text", "image"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 2,
|
|
|
|
|
output: 6,
|
|
|
|
|
input: 1.25,
|
|
|
|
|
output: 2.5,
|
|
|
|
|
cacheRead: 0.19999999999999998,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 2000000,
|
|
|
|
|
maxTokens: 4096,
|
|
|
|
|
} satisfies Model<"openai-completions">,
|
|
|
|
|
"x-ai/grok-4.3": {
|
|
|
|
|
id: "x-ai/grok-4.3",
|
|
|
|
|
name: "xAI: Grok 4.3",
|
|
|
|
|
api: "openai-completions",
|
|
|
|
|
provider: "openrouter",
|
|
|
|
|
baseUrl: "https://openrouter.ai/api/v1",
|
|
|
|
|
reasoning: true,
|
|
|
|
|
input: ["text", "image"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 1.25,
|
|
|
|
|
output: 2.5,
|
|
|
|
|
cacheRead: 0.19999999999999998,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 1000000,
|
|
|
|
|
maxTokens: 4096,
|
|
|
|
|
} satisfies Model<"openai-completions">,
|
|
|
|
|
"x-ai/grok-code-fast-1": {
|
|
|
|
|
id: "x-ai/grok-code-fast-1",
|
|
|
|
|
name: "xAI: Grok Code Fast 1",
|
|
|
|
@@ -15208,23 +15225,6 @@ export const MODELS = {
|
|
|
|
|
contextWindow: 200000,
|
|
|
|
|
maxTokens: 8000,
|
|
|
|
|
} satisfies Model<"anthropic-messages">,
|
|
|
|
|
"prime-intellect/intellect-3": {
|
|
|
|
|
id: "prime-intellect/intellect-3",
|
|
|
|
|
name: "INTELLECT 3",
|
|
|
|
|
api: "anthropic-messages",
|
|
|
|
|
provider: "vercel-ai-gateway",
|
|
|
|
|
baseUrl: "https://ai-gateway.vercel.sh",
|
|
|
|
|
reasoning: true,
|
|
|
|
|
input: ["text"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 0.19999999999999998,
|
|
|
|
|
output: 1.1,
|
|
|
|
|
cacheRead: 0,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 131072,
|
|
|
|
|
maxTokens: 131072,
|
|
|
|
|
} satisfies Model<"anthropic-messages">,
|
|
|
|
|
"xai/grok-3": {
|
|
|
|
|
id: "xai/grok-3",
|
|
|
|
|
name: "Grok 3 Beta",
|
|
|
|
@@ -15480,6 +15480,23 @@ export const MODELS = {
|
|
|
|
|
contextWindow: 2000000,
|
|
|
|
|
maxTokens: 2000000,
|
|
|
|
|
} satisfies Model<"anthropic-messages">,
|
|
|
|
|
"xai/grok-4.3": {
|
|
|
|
|
id: "xai/grok-4.3",
|
|
|
|
|
name: "Grok 4.3",
|
|
|
|
|
api: "anthropic-messages",
|
|
|
|
|
provider: "vercel-ai-gateway",
|
|
|
|
|
baseUrl: "https://ai-gateway.vercel.sh",
|
|
|
|
|
reasoning: true,
|
|
|
|
|
input: ["text", "image"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 1.25,
|
|
|
|
|
output: 2.5,
|
|
|
|
|
cacheRead: 0.19999999999999998,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 1000000,
|
|
|
|
|
maxTokens: 1000000,
|
|
|
|
|
} satisfies Model<"anthropic-messages">,
|
|
|
|
|
"xai/grok-code-fast-1": {
|
|
|
|
|
id: "xai/grok-code-fast-1",
|
|
|
|
|
name: "Grok Code Fast 1",
|
|
|
|
@@ -16145,6 +16162,23 @@ export const MODELS = {
|
|
|
|
|
contextWindow: 2000000,
|
|
|
|
|
maxTokens: 30000,
|
|
|
|
|
} satisfies Model<"openai-completions">,
|
|
|
|
|
"grok-4.3": {
|
|
|
|
|
id: "grok-4.3",
|
|
|
|
|
name: "Grok 4.3",
|
|
|
|
|
api: "openai-completions",
|
|
|
|
|
provider: "xai",
|
|
|
|
|
baseUrl: "https://api.x.ai/v1",
|
|
|
|
|
reasoning: true,
|
|
|
|
|
input: ["text", "image"],
|
|
|
|
|
cost: {
|
|
|
|
|
input: 1.25,
|
|
|
|
|
output: 2.5,
|
|
|
|
|
cacheRead: 0.2,
|
|
|
|
|
cacheWrite: 0,
|
|
|
|
|
},
|
|
|
|
|
contextWindow: 1000000,
|
|
|
|
|
maxTokens: 30000,
|
|
|
|
|
} satisfies Model<"openai-completions">,
|
|
|
|
|
"grok-beta": {
|
|
|
|
|
id: "grok-beta",
|
|
|
|
|
name: "Grok Beta",
|
|
|
|
|