You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d24949e
Browse filesBrowse the repository at this point in the historyBrowse files
feat(v2): complete model APIs, packages and prices for OpenAI, Anthropic, Google, Vertex, xAI, Mistral, Cohere, DeepSeek, Perplexity and Meta (#11135)
* feat(sync): write Mistral FIM, Moderations and OCR APIs from /v1/models capabilities
* fix(v2): resolve @ai-sdk/xai's default protocol as Responses, matching v1; document Mistral API tables
* feat(v2): list Chat Completions next to Responses for OpenAI chat models, and the Moderations API
* feat(v2): list Anthropic's OpenAI-compatible Chat Completions API for Claude models
* feat(v2): list Gemini API Chat Completions, Interactions and OpenAI-compatible embeddings
* feat(v2): list Vertex Interactions for Gemini and Responses for Grok
* feat(v2): list Responses then Chat Completions for xAI Grok chat models
* feat(v2): list Mistral FIM, Moderations and OCR APIs (written by the sync)
* feat(v2): list Cohere's Compatibility API next to native Chat
* feat(v2): list DeepSeek's Anthropic-compatible Messages API
* feat(v2): list Chat Completions and Messages next to Responses for Meta models
* feat(v2): list every API for the 16 OpenAI, Google and Anthropic models Vercel symlinks (pending approval)
Vercel's files for these models were symlinks to the first-party files, so the
first-party API tables would leak into Vercel. This replaces the 16 symlinks
with Vercel files (the 13 full OpenAI and Claude copies use base_model with
only the overrides), then lists the same APIs as the other first-party models.
v1: no field changes except canonical_model_id on the 13 base_model files; the
16 models also move within Vercel's model map. The next Vercel sync will start
patching these files from Vercel's catalog.
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-fable-5-1.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# tools.updates: tool_addition/tool_removal blocks (inline-tools-2026-09-15) keep the cache.
2
2
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
3
3
# Token-only multipliers (object factor, so cost.web_search is unscaled): US data residency (https://platform.claude.com/docs/en/manage-claude/data-residency#pricing).
4
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-fable-5.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# tools.updates: tool_addition/tool_removal blocks (inline-tools-2026-09-15) keep the cache.
2
2
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
3
3
# Token-only multipliers (object factor, so cost.web_search is unscaled): US data residency (https://platform.claude.com/docs/en/manage-claude/data-residency#pricing).
4
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
4
5
schema = 2
5
6
name = "Claude Fable 5"
6
7
description = "Claude model for creative writing, analysis, and controlled agent workflows"
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-haiku-4-5-20251001.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
2
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
2
3
schema = 2
3
4
name = "Claude Haiku 4.5"
4
5
description = "Fast Claude model for responsive assistance, classification, and lightweight agents"
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-haiku-4-5.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
2
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
2
3
schema = 2
3
4
base_model = "anthropic/claude-haiku-4-5"
4
5
description = "Fast Claude lane for lightweight agents, office tasks, and responsive chat"
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-haiku-5-5.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@
5
5
# tools.updates: tool_addition/tool_removal blocks (inline-tools-2026-09-15) keep the cache.
6
6
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
7
7
# Token-only multipliers (object factor, so cost.web_search is unscaled): US data residency (https://platform.claude.com/docs/en/manage-claude/data-residency#pricing).
8
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
Copy file name to clipboardExpand all lines: providers/anthropic/models/claude-opus-4-5-20251101.toml
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,5 @@
1
1
# Web search: $10 per 1,000 searches; each search counts once, however many results it returns: https://platform.claude.com/docs/en/about-claude/pricing#web-search-tool
2
+
# APIs: Messages, and Chat Completions through the OpenAI SDK compatibility layer (https://platform.claude.com/docs/en/api/openai-sdk)
2
3
schema = 2
3
4
name = "Claude Opus 4.5"
4
5
description = "Flagship Claude model for deep reasoning, coding, and long-horizon agents"
0 commit comments