{"schema_version":"0.1.0","source_commit":"81f22c893396314a1076bc5b0900b6dd8e29aa16","reviewed_at":"2026-07-10","membership":"The catalog keeps a model while its provider lists it as current, even when a newer sibling exists. Every refresh removes a model its provider labels legacy, lists on a deprecations page with a named replacement, or no longer lists. A model id removed from 2026-10-03 on is under retired with the replacement its provider names, or null when the provider names none or names one this catalog cannot follow to a current id. Ids removed before that date appear under retired only when a provider page named them. An id deleted because it never existed at the provider is not retired. A replaced_by that names a retired id continues through retired to a current id. A model without protocol_ids has no provider page that names its endpoints.","providers":{"anthropic":{"connections":{"anthropic_messages":{"api_key_environment_variable":"ANTHROPIC_API_KEY","base_url":"https://api.anthropic.com","header":"Authorization","prefix":"Bearer ","static_headers":{"anthropic-version":"2023-06-01"}}},"provider_name":"Anthropic","reviewed_at":"2026-10-02","source_urls":["https://platform.claude.com/docs/en/api/messages","https://platform.claude.com/docs/en/api/overview","https://platform.claude.com/docs/en/manage-claude/authentication"]},"deepseek":{"connections":{"anthropic_messages":{"api_key_environment_variable":"ANTHROPIC_API_KEY","base_url":"https://api.deepseek.com/anthropic","header":"x-api-key","prefix":"","static_headers":{}},"openai_chat_completions":{"api_key_environment_variable":"DEEPSEEK_API_KEY","base_url":"https://api.deepseek.com","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_responses":{"api_key_environment_variable":"DEEPSEEK_API_KEY","base_url":"https://api.deepseek.com","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"DeepSeek","reviewed_at":"2026-09-04","source_urls":["https://api-docs.deepseek.com/","https://api-docs.deepseek.com/guides/anthropic_api/","https://api-docs.deepseek.com/guides/responses_api/"]},"google":{"connections":{"google_generate_content":{"api_key_environment_variable":"GEMINI_API_KEY","base_url":"https://generativelanguage.googleapis.com/v1beta","header":"x-goog-api-key","prefix":"","static_headers":{}},"google_interactions":{"api_key_environment_variable":"GEMINI_API_KEY","base_url":"https://generativelanguage.googleapis.com/v1beta","header":"x-goog-api-key","prefix":"","static_headers":{}},"openai_chat_completions":{"api_key_environment_variable":"GEMINI_API_KEY","base_url":"https://generativelanguage.googleapis.com/v1beta/openai","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"Google Gemini API","reviewed_at":"2026-09-04","source_urls":["https://ai.google.dev/api","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/openai"]},"meta":{"connections":{"anthropic_messages":{"api_key_environment_variable":"MODEL_API_KEY","base_url":"https://api.meta.ai","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_chat_completions":{"api_key_environment_variable":"MODEL_API_KEY","base_url":"https://api.meta.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_images":{"api_key_environment_variable":"MODEL_API_KEY","base_url":"https://api.meta.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_responses":{"api_key_environment_variable":"MODEL_API_KEY","base_url":"https://api.meta.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"Meta Model API","reviewed_at":"2026-09-29","source_urls":["https://dev.meta.ai/docs/image-generation.md","https://dev.meta.ai/docs/overview.md"]},"moonshot":{"connections":{"anthropic_messages":{"api_key_environment_variable":"MOONSHOT_API_KEY","base_url":"https://api.moonshot.ai/anthropic","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_chat_completions":{"api_key_environment_variable":"MOONSHOT_API_KEY","base_url":"https://api.moonshot.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_responses":{"api_key_environment_variable":"MOONSHOT_API_KEY","base_url":"https://api.moonshot.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"Kimi API by Moonshot AI","reviewed_at":"2026-07-10","source_urls":["https://platform.kimi.ai/docs/api/messages","https://platform.kimi.ai/docs/api/overview","https://platform.kimi.ai/docs/api/responses"]},"openai":{"connections":{"openai_chat_completions":{"api_key_environment_variable":"OPENAI_API_KEY","base_url":"https://api.openai.com/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_images":{"api_key_environment_variable":"OPENAI_API_KEY","base_url":"https://api.openai.com/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_responses":{"api_key_environment_variable":"OPENAI_API_KEY","base_url":"https://api.openai.com/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"OpenAI","reviewed_at":"2026-10-03","source_urls":["https://developers.openai.com/api/reference/resources/chat/subresources/completions/methods/create","https://developers.openai.com/api/reference/resources/images/methods/generate","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/responses/methods/create"]},"xai":{"connections":{"openai_chat_completions":{"api_key_environment_variable":"XAI_API_KEY","base_url":"https://api.x.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_images":{"api_key_environment_variable":"XAI_API_KEY","base_url":"https://api.x.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"openai_responses":{"api_key_environment_variable":"XAI_API_KEY","base_url":"https://api.x.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}},"xai_images":{"api_key_environment_variable":"XAI_API_KEY","base_url":"https://api.x.ai/v1","header":"Authorization","prefix":"Bearer ","static_headers":{}}},"provider_name":"xAI","reviewed_at":"2026-07-10","source_urls":["https://docs.x.ai/developers/model-capabilities/images/editing","https://docs.x.ai/developers/model-capabilities/images/generation","https://docs.x.ai/developers/rest-api-reference/inference","https://docs.x.ai/developers/rest-api-reference/inference/chat","https://docs.x.ai/developers/rest-api-reference/inference/images"]}},"retired":[{"api_model_id":"claude-fable-5","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"aliases":["claude-opus-4-5"],"api_model_id":"claude-opus-4-5-20251101","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/opus-4-5/overview","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"claude-opus-4-6","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"claude-opus-4-7","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"claude-opus-4-8","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"claude-opus-5","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"aliases":["claude-sonnet-4-5"],"api_model_id":"claude-sonnet-4-5-20250929","provider_id":"anthropic","replaced_by":"claude-sonnet-5-5","source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/sonnet-4-5/overview"]},{"api_model_id":"claude-sonnet-4-6","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"claude-sonnet-5","provider_id":"anthropic","replaced_by":null,"source_urls":["https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/models/overview"]},{"api_model_id":"deepseek-v4-flash","provider_id":"deepseek","replaced_by":"deepseek-flash","source_urls":["https://api-docs.deepseek.com/quick_start/pricing/"]},{"api_model_id":"deepseek-v4-flash-vision-exp","provider_id":"deepseek","replaced_by":"deepseek-flash","source_urls":["https://api-docs.deepseek.com/quick_start/pricing/"]},{"api_model_id":"gemini-3-flash-preview","provider_id":"google","replaced_by":"gemini-3.6-flash","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3-pro-image-preview","provider_id":"google","replaced_by":"gemini-3-pro-image","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3-pro-preview","provider_id":"google","replaced_by":"gemini-3.1-pro-preview","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3.1-flash-image-preview","provider_id":"google","replaced_by":"gemini-3.1-flash-image","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3.1-flash-lite","provider_id":"google","replaced_by":"gemini-3.5-flash-lite","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3.1-flash-lite-preview","provider_id":"google","replaced_by":"gemini-3.1-flash-lite","source_urls":["https://ai.google.dev/gemini-api/docs/deprecations"]},{"api_model_id":"gemini-3.5-flash","provider_id":"google","replaced_by":null,"source_urls":["https://ai.google.dev/gemini-api/docs/deprecations","https://ai.google.dev/gemini-api/docs/models"]},{"api_model_id":"gpt-5.3-codex","provider_id":"openai","replaced_by":"gpt-6-sol","source_urls":["https://developers.openai.com/api/docs/deprecations"]},{"aliases":["gpt-5.4-nano-2026-03-17"],"api_model_id":"gpt-5.4-nano","provider_id":"openai","replaced_by":"gpt-6-luna","source_urls":["https://developers.openai.com/api/docs/deprecations","https://developers.openai.com/api/docs/models/gpt-5.4-nano"]},{"api_model_id":"grok-4-1-fast-non-reasoning","provider_id":"xai","replaced_by":"grok-4.3","source_urls":["https://docs.x.ai/developers/migration/may-15-retirement"]},{"api_model_id":"grok-4-1-fast-reasoning","provider_id":"xai","replaced_by":"grok-4.3","source_urls":["https://docs.x.ai/developers/migration/may-15-retirement"]},{"api_model_id":"grok-code-fast-1","provider_id":"xai","replaced_by":"grok-build-0.1","source_urls":["https://docs.x.ai/developers/migration/may-15-retirement"]},{"aliases":["grok-imagine-image-pro","grok-imagine-image-quality-20260403","grok-imagine-image-quality-latest"],"api_model_id":"grok-imagine-image-quality","provider_id":"xai","replaced_by":"grok-imagine-image-2.0","source_urls":["https://docs.x.ai/developers/migration/imagine-image-quality-nov-2","https://docs.x.ai/developers/models/grok-imagine-image-quality"]}],"models":[{"api_model_id":"claude-fable-5-1","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["anthropic_messages"],"provider_id":"anthropic","source_urls":["https://api.anthropic.com/v1/models","https://platform.claude.com/docs/en/about-claude/model-deprecations.md","https://platform.claude.com/docs/en/api/beta/messages/create.md","https://platform.claude.com/docs/en/api/beta/models/list","https://platform.claude.com/docs/en/api/beta/models/retrieve","https://platform.claude.com/docs/en/api/messages","https://platform.claude.com/docs/en/api/overview","https://platform.claude.com/docs/en/build-with-claude/context-windows.md","https://platform.claude.com/docs/en/build-with-claude/effort.md","https://platform.claude.com/docs/en/build-with-claude/extended-thinking.md","https://platform.claude.com/docs/en/build-with-claude/preserved-thinking.md","https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback.md","https://platform.claude.com/docs/en/build-with-claude/task-budgets.md","https://platform.claude.com/docs/en/build-with-claude/thinking.md","https://platform.claude.com/docs/en/manage-claude/data-residency.md","https://platform.claude.com/docs/en/models/fable-5-1/migration-guide.md","https://platform.claude.com/docs/en/models/fable-5-1/overview.md","https://platform.claude.com/docs/en/models/fable-5-1/whats-new-fable-5-1.md","https://platform.claude.com/docs/en/models/overview.md","https://www.anthropic.com/claude-fable-and-mythos-5-1","https://www.anthropic.com/claude/fable"],"token_limits":{"context_window":1000000,"max_output_tokens":128000}},{"aliases":["claude-haiku-4-5"],"api_model_id":"claude-haiku-4-5-20251001","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["anthropic_messages"],"provider_id":"anthropic","source_urls":["https://api.anthropic.com/v1/models","https://platform.claude.com/docs/en/about-claude/model-deprecations","https://platform.claude.com/docs/en/api/messages","https://platform.claude.com/docs/en/api/models/list","https://platform.claude.com/docs/en/build-with-claude/effort.md","https://platform.claude.com/docs/en/build-with-claude/extended-thinking.md","https://platform.claude.com/docs/en/build-with-claude/thinking-troubleshooting","https://platform.claude.com/docs/en/manage-claude/data-residency.md","https://platform.claude.com/docs/en/models/haiku-4-5/migration-guide","https://platform.claude.com/docs/en/models/haiku-4-5/overview","https://platform.claude.com/docs/en/models/overview.md","https://www.anthropic.com/news/claude-haiku-4-5"],"token_limits":{"context_window":200000,"max_output_tokens":64000}},{"api_model_id":"claude-opus-5-5","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["anthropic_messages"],"provider_id":"anthropic","source_urls":["https://api.anthropic.com/v1/models","https://platform.claude.com/docs/en/about-claude/model-deprecations.md","https://platform.claude.com/docs/en/api/beta/messages/create.md","https://platform.claude.com/docs/en/api/beta/models/list","https://platform.claude.com/docs/en/api/beta/models/retrieve","https://platform.claude.com/docs/en/api/messages","https://platform.claude.com/docs/en/api/overview","https://platform.claude.com/docs/en/build-with-claude/context-windows.md","https://platform.claude.com/docs/en/build-with-claude/effort.md","https://platform.claude.com/docs/en/build-with-claude/extended-thinking.md","https://platform.claude.com/docs/en/build-with-claude/fast-mode.md","https://platform.claude.com/docs/en/build-with-claude/preserved-thinking.md","https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback.md","https://platform.claude.com/docs/en/build-with-claude/task-budgets.md","https://platform.claude.com/docs/en/build-with-claude/thinking.md","https://platform.claude.com/docs/en/manage-claude/data-residency.md","https://platform.claude.com/docs/en/models/opus-5-5/migration-guide.md","https://platform.claude.com/docs/en/models/opus-5-5/overview.md","https://platform.claude.com/docs/en/models/opus-5-5/whats-new-opus-5-5.md","https://platform.claude.com/docs/en/models/overview.md","https://www.anthropic.com/claude-opus-5-5","https://www.anthropic.com/claude/opus"],"token_limits":{"context_window":1000000,"max_output_tokens":128000}},{"api_model_id":"claude-sonnet-5-5","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["anthropic_messages"],"provider_id":"anthropic","source_urls":["https://api.anthropic.com/v1/models","https://platform.claude.com/docs/en/about-claude/model-deprecations.md","https://platform.claude.com/docs/en/api/beta/messages/create.md","https://platform.claude.com/docs/en/api/beta/models/list","https://platform.claude.com/docs/en/api/beta/models/retrieve","https://platform.claude.com/docs/en/api/messages","https://platform.claude.com/docs/en/api/overview","https://platform.claude.com/docs/en/build-with-claude/context-windows.md","https://platform.claude.com/docs/en/build-with-claude/effort.md","https://platform.claude.com/docs/en/build-with-claude/extended-thinking.md","https://platform.claude.com/docs/en/build-with-claude/preserved-thinking.md","https://platform.claude.com/docs/en/build-with-claude/refusals-and-fallback.md","https://platform.claude.com/docs/en/build-with-claude/task-budgets.md","https://platform.claude.com/docs/en/build-with-claude/thinking.md","https://platform.claude.com/docs/en/manage-claude/data-residency.md","https://platform.claude.com/docs/en/models/overview.md","https://platform.claude.com/docs/en/models/sonnet-5-5/migration-guide.md","https://platform.claude.com/docs/en/models/sonnet-5-5/overview.md","https://platform.claude.com/docs/en/models/sonnet-5-5/whats-new-sonnet-5-5.md","https://www.anthropic.com/claude-sonnet-5-5","https://www.anthropic.com/claude/sonnet"],"token_limits":{"context_window":1000000,"max_output_tokens":128000}},{"api_model_id":"deepseek-flash","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"deepseek","source_urls":["https://api-docs.deepseek.com/api/create-chat-completion/","https://api-docs.deepseek.com/api/list-models/","https://api-docs.deepseek.com/guides/anthropic_api/","https://api-docs.deepseek.com/guides/responses_api/","https://api-docs.deepseek.com/guides/vision/","https://api-docs.deepseek.com/news/news260910/","https://api-docs.deepseek.com/quick_start/pricing/","https://api-docs.deepseek.com/updates/","https://api.deepseek.com/models"],"token_limits":{"context_window":1048576,"max_output_tokens":393216}},{"api_model_id":"deepseek-v4-pro","modalities":{"input":["text"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"deepseek","source_urls":["https://api-docs.deepseek.com/api/create-chat-completion/","https://api-docs.deepseek.com/api/list-models/","https://api-docs.deepseek.com/guides/anthropic_api/","https://api-docs.deepseek.com/news/news260910/","https://api-docs.deepseek.com/quick_start/pricing/","https://api-docs.deepseek.com/updates/","https://api.deepseek.com/models"],"token_limits":{"context_window":1048576,"max_output_tokens":393216}},{"api_model_id":"gemini-3-pro-image","modalities":{"input":["image","text"],"output":["image","text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/image-generation","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":65536,"max_output_tokens":32768}},{"api_model_id":"gemini-3.1-flash-image","modalities":{"input":["image","pdf","text","video"],"output":["image","text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/deprecations","https://ai.google.dev/gemini-api/docs/image-generation.md.txt","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image.md.txt","https://ai.google.dev/gemini-api/docs/tokens","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":131072,"max_output_tokens":32768}},{"api_model_id":"gemini-3.1-flash-lite-image","modalities":{"input":["image","pdf","text","video"],"output":["image","text"]},"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/image-generation","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image","https://ai.google.dev/gemini-api/docs/thinking.md.txt","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":65536,"max_output_tokens":4096}},{"api_model_id":"gemini-3.1-pro-preview","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/changelog","https://ai.google.dev/gemini-api/docs/gemini-3","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/models/gemini-3.1-pro-preview","https://ai.google.dev/gemini-api/docs/tokens","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":1048576,"max_output_tokens":65536}},{"api_model_id":"gemini-3.5-flash-lite","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/changelog","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/latest-model.md.txt","https://ai.google.dev/gemini-api/docs/media-resolution.md.txt","https://ai.google.dev/gemini-api/docs/models/gemini-3.5-flash-lite.md.txt","https://ai.google.dev/gemini-api/docs/thinking.md.txt","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":1048576,"max_output_tokens":65536}},{"api_model_id":"gemini-3.6-flash","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/changelog","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/latest-model.md.txt","https://ai.google.dev/gemini-api/docs/media-resolution.md.txt","https://ai.google.dev/gemini-api/docs/models/gemini-3.6-flash.md.txt","https://ai.google.dev/gemini-api/docs/thinking.md.txt","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":1048576,"max_output_tokens":65536}},{"api_model_id":"gemini-3.7-flash","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["google_interactions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/changelog","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/latest-model.md.txt","https://ai.google.dev/gemini-api/docs/media-resolution.md.txt","https://ai.google.dev/gemini-api/docs/models/gemini-3.7-flash.md.txt","https://ai.google.dev/gemini-api/docs/thinking.md.txt","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":1048576,"max_output_tokens":65536}},{"api_model_id":"gemini-3.8-flash","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["google_generate_content","google_interactions","openai_chat_completions"],"provider_id":"google","source_urls":["https://ai.google.dev/api/generate-content","https://ai.google.dev/api/models","https://ai.google.dev/gemini-api/docs/changelog","https://ai.google.dev/gemini-api/docs/interactions-overview","https://ai.google.dev/gemini-api/docs/latest-model.md.txt","https://ai.google.dev/gemini-api/docs/media-resolution.md.txt","https://ai.google.dev/gemini-api/docs/models/gemini-3.8-flash.md.txt","https://ai.google.dev/gemini-api/docs/openai","https://ai.google.dev/gemini-api/docs/thinking.md.txt","https://generativelanguage.googleapis.com/v1beta/models"],"token_limits":{"context_window":1048576,"max_output_tokens":65536}},{"api_model_id":"muse-image-1.0","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["openai_images","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/image-generation.md","https://dev.meta.ai/docs/models.md"],"token_limits":{}},{"api_model_id":"muse-spark-1.1","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/api-reference/models/list-models.md","https://dev.meta.ai/docs/api-reference/models/retrieve-model.md","https://dev.meta.ai/docs/api-reference/models/schemas.md","https://dev.meta.ai/docs/models.md","https://dev.meta.ai/docs/overview.md","https://dev.meta.ai/docs/pricing-rate-limits.md","https://dev.meta.ai/docs/reasoning.md","https://dev.meta.ai/docs/video-understanding.md"],"token_limits":{"context_window":1048576}},{"api_model_id":"muse-spark-1.2","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/api-reference/models/list-models.md","https://dev.meta.ai/docs/api-reference/models/retrieve-model.md","https://dev.meta.ai/docs/api-reference/models/schemas.md","https://dev.meta.ai/docs/models.md","https://dev.meta.ai/docs/overview.md","https://dev.meta.ai/docs/pricing-rate-limits.md","https://dev.meta.ai/docs/reasoning.md","https://dev.meta.ai/docs/video-understanding.md"],"token_limits":{"context_window":1048576}},{"api_model_id":"muse-spark-1.2-contributor","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/api-reference/models/list-models.md","https://dev.meta.ai/docs/api-reference/models/retrieve-model.md","https://dev.meta.ai/docs/api-reference/models/schemas.md","https://dev.meta.ai/docs/models.md","https://dev.meta.ai/docs/overview.md","https://dev.meta.ai/docs/pricing-rate-limits.md","https://dev.meta.ai/docs/reasoning.md","https://dev.meta.ai/docs/video-understanding.md"],"token_limits":{"context_window":1048576}},{"api_model_id":"muse-spark-1.3","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/api-reference/models/list-models.md","https://dev.meta.ai/docs/api-reference/models/retrieve-model.md","https://dev.meta.ai/docs/api-reference/models/schemas.md","https://dev.meta.ai/docs/coding-agents.md","https://dev.meta.ai/docs/models.md","https://dev.meta.ai/docs/overview.md","https://dev.meta.ai/docs/pricing-rate-limits.md","https://dev.meta.ai/docs/quickstart.md","https://dev.meta.ai/docs/reasoning.md","https://dev.meta.ai/docs/video-understanding.md"],"token_limits":{"context_window":1048576,"max_output_tokens":131072}},{"api_model_id":"muse-spark-1.3-contributor","modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"meta","source_urls":["https://api.meta.ai/v1/models","https://dev.meta.ai/docs/api-reference/models/list-models.md","https://dev.meta.ai/docs/api-reference/models/retrieve-model.md","https://dev.meta.ai/docs/api-reference/models/schemas.md","https://dev.meta.ai/docs/models.md","https://dev.meta.ai/docs/overview.md","https://dev.meta.ai/docs/pricing-rate-limits.md","https://dev.meta.ai/docs/reasoning.md","https://dev.meta.ai/docs/video-understanding.md"],"token_limits":{"context_window":1048576}},{"api_model_id":"kimi-k2.6","modalities":{"input":["image","text","video"],"output":["text"]},"protocol_ids":["openai_chat_completions"],"provider_id":"moonshot","source_urls":["https://api.moonshot.ai/v1/models","https://platform.kimi.ai/docs/api/chat","https://platform.kimi.ai/docs/api/list-models","https://platform.kimi.ai/docs/api/models-overview","https://platform.kimi.ai/docs/guide/kimi-k2-6-quickstart","https://platform.kimi.ai/docs/models","https://platform.kimi.ai/docs/pricing/chat"],"token_limits":{"context_window":262144}},{"api_model_id":"kimi-k2.7-code","modalities":{"input":["image","text","video"],"output":["text"]},"protocol_ids":["openai_chat_completions"],"provider_id":"moonshot","source_urls":["https://api.moonshot.ai/v1/models","https://platform.kimi.ai/docs/api/chat.md","https://platform.kimi.ai/docs/api/list-models","https://platform.kimi.ai/docs/api/models-overview.md","https://platform.kimi.ai/docs/guide/kimi-k2-7-code-quickstart","https://platform.kimi.ai/docs/models"],"token_limits":{"context_window":262144}},{"api_model_id":"kimi-k2.7-code-highspeed","modalities":{"input":["image","text","video"],"output":["text"]},"protocol_ids":["openai_chat_completions"],"provider_id":"moonshot","source_urls":["https://api.moonshot.ai/v1/models","https://platform.kimi.ai/docs/api/chat","https://platform.kimi.ai/docs/api/list-models","https://platform.kimi.ai/docs/api/models-overview","https://platform.kimi.ai/docs/guide/kimi-k2-7-code-quickstart","https://platform.kimi.ai/docs/models","https://platform.kimi.ai/docs/pricing/chat"],"token_limits":{"context_window":262144}},{"api_model_id":"kimi-k3","modalities":{"input":["image","text","video"],"output":["text"]},"protocol_ids":["anthropic_messages","openai_chat_completions","openai_responses"],"provider_id":"moonshot","source_urls":["https://api.moonshot.ai/v1/models","https://platform.kimi.ai/docs/api/chat","https://platform.kimi.ai/docs/api/list-models","https://platform.kimi.ai/docs/api/messages","https://platform.kimi.ai/docs/api/models-overview","https://platform.kimi.ai/docs/api/responses","https://platform.kimi.ai/docs/guide/kimi-k3-quickstart","https://platform.kimi.ai/docs/models"],"token_limits":{"context_window":1048576,"max_output_tokens":1048576}},{"aliases":["gpt-5.4-2026-03-05"],"api_model_id":"gpt-5.4","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-5.4.md","https://developers.openai.com/api/docs/models/gpt-5.4","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"aliases":["gpt-5.4-mini-2026-03-17"],"api_model_id":"gpt-5.4-mini","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/models/gpt-5.4-mini","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve"],"token_limits":{"context_window":400000,"max_output_tokens":128000}},{"aliases":["gpt-5.4-pro-2026-03-05"],"api_model_id":"gpt-5.4-pro","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/models/gpt-5.4-pro","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"aliases":["gpt-5.5-2026-04-23"],"api_model_id":"gpt-5.5","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-5.5.md","https://developers.openai.com/api/docs/models/gpt-5.5","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"aliases":["gpt-5.5-pro-2026-04-23"],"api_model_id":"gpt-5.5-pro","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/models/gpt-5.5-pro","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-5.6-luna","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-5.6.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-5.6-luna","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve","https://openai.com/index/previewing-gpt-5-6-sol/"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"aliases":["gpt-5.6"],"api_model_id":"gpt-5.6-sol","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-5.6.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-5.6-sol","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve","https://openai.com/index/previewing-gpt-5-6-sol/"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-5.6-terra","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-5.6.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-5.6-terra","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve","https://openai.com/index/previewing-gpt-5-6-sol/"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-6-astra","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/latest-model/gpt-6-astra.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-6-astra","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-6-luna","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/changelog","https://developers.openai.com/api/docs/guides/latest-model/gpt-6-astra.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-6-luna","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-6-sol","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/changelog","https://developers.openai.com/api/docs/guides/latest-model/gpt-6-astra.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-6-sol","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"api_model_id":"gpt-6.1-sol","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/changelog","https://developers.openai.com/api/docs/guides/latest-model/gpt-6-astra.md","https://developers.openai.com/api/docs/guides/reasoning","https://developers.openai.com/api/docs/models/gpt-6.1-sol","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve","https://developers.openai.com/api/reference/resources/responses/methods/create","https://developers.openai.com/api/reference/resources/responses/methods/retrieve"],"token_limits":{"context_window":1050000,"max_output_tokens":128000}},{"aliases":["gpt-image-2-2026-04-21"],"api_model_id":"gpt-image-2","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["openai_images"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/guides/image-generation.md","https://developers.openai.com/api/docs/models/gpt-image-2","https://developers.openai.com/api/reference/resources/images.md","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve"],"token_limits":{}},{"aliases":["gpt-image-2.5-flare-2026-09-08"],"api_model_id":"gpt-image-2.5-flare","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["openai_images"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/changelog","https://developers.openai.com/api/docs/guides/image-generation.md","https://developers.openai.com/api/docs/models/gpt-image-2.5-flare","https://developers.openai.com/api/reference/resources/images.md","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve"],"token_limits":{}},{"aliases":["gpt-image-2.5-sunburst-2026-09-08"],"api_model_id":"gpt-image-2.5-sunburst","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["openai_images"],"provider_id":"openai","source_urls":["https://api.openai.com/v1/models","https://developers.openai.com/api/docs/changelog","https://developers.openai.com/api/docs/guides/image-generation.md","https://developers.openai.com/api/docs/models/gpt-image-2.5-sunburst","https://developers.openai.com/api/reference/resources/images.md","https://developers.openai.com/api/reference/resources/models/methods/list","https://developers.openai.com/api/reference/resources/models/methods/retrieve"],"token_limits":{}},{"aliases":["grok-4.20-beta-0309-non-reasoning","grok-4.20-beta-latest-non-reasoning","grok-4.20-beta-non-reasoning","grok-4.20-experimental-beta-0304-non-reasoning","grok-4.20-experimental-beta-non-reasoning-latest","grok-4.20-non-reasoning","grok-4.20-non-reasoning-gv2","grok-4.20-non-reasoning-latest"],"api_model_id":"grok-4.20-0309-non-reasoning","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_responses"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/models/grok-4.20-0309-non-reasoning","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/responses"],"token_limits":{"context_window":1000000}},{"aliases":["grok-4.20","grok-4.20-0309","grok-4.20-beta","grok-4.20-beta-0309","grok-4.20-beta-0309-reasoning","grok-4.20-beta-latest","grok-4.20-beta-latest-reasoning","grok-4.20-beta-reasoning","grok-4.20-experimental-beta-0304","grok-4.20-experimental-beta-0304-reasoning","grok-4.20-experimental-beta-latest","grok-4.20-experimental-beta-reasoning-latest","grok-4.20-reasoning","grok-4.20-reasoning-gv2","grok-4.20-reasoning-latest"],"api_model_id":"grok-4.20-0309-reasoning","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_responses"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/models/grok-4.20-0309-reasoning","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/responses"],"token_limits":{"context_window":1000000}},{"aliases":["grok-4.20-multi-agent","grok-4.20-multi-agent-beta-0309","grok-4.20-multi-agent-beta-latest","grok-4.20-multi-agent-experimental-beta-0304","grok-4.20-multi-agent-experimental-beta-latest","grok-4.20-multi-agent-latest"],"api_model_id":"grok-4.20-multi-agent-0309","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_responses"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/model-capabilities/text/multi-agent.md","https://docs.x.ai/developers/model-capabilities/text/reasoning.md","https://docs.x.ai/developers/models","https://docs.x.ai/developers/models/grok-4.20-multi-agent-0309","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models"],"token_limits":{"context_window":1000000}},{"aliases":["grok-4.3-latest"],"api_model_id":"grok-4.3","modalities":{"input":["image","text"],"output":["text"]},"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/migration/may-15-retirement.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-4.3.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/models.md"],"token_limits":{"context_window":1000000}},{"aliases":["grok-4.5-latest","grok-build-latest"],"api_model_id":"grok-4.5","modalities":{"input":["image","text"],"output":["text"]},"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/model-capabilities/text/reasoning.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-4.5.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/models.md"],"token_limits":{"context_window":500000}},{"api_model_id":"grok-4.6","modalities":{"input":["image","text"],"output":["text"]},"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/model-capabilities/text/reasoning.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-4.6.md","https://docs.x.ai/developers/release-notes.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/models.md"],"token_limits":{"context_window":500000}},{"api_model_id":"grok-4.7","modalities":{"input":["image","text"],"output":["text"]},"protocol_ids":["openai_chat_completions","openai_responses"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/grok-4-7.md","https://docs.x.ai/developers/model-capabilities/legacy/chat-completions","https://docs.x.ai/developers/model-capabilities/text/reasoning.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-4.7.md","https://docs.x.ai/developers/release-notes.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/models.md","https://docs.x.ai/developers/rest-api-reference/inference/responses"],"token_limits":{"context_window":500000}},{"aliases":["grok-code-fast","grok-code-fast-1-0825"],"api_model_id":"grok-build-0.1","modalities":{"input":["image","text"],"output":["text"]},"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-build-0.1.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models","https://docs.x.ai/developers/rest-api-reference/inference/models.md"],"token_limits":{"context_window":256000}},{"aliases":["grok-imagine-image-2026-03-02"],"api_model_id":"grok-imagine-image","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["xai_images"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/model-capabilities/images/generation.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-imagine-image.md","https://docs.x.ai/developers/rest-api-reference/inference/images","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models"],"token_limits":{}},{"api_model_id":"grok-imagine-image-2.0","modalities":{"input":["image","text"],"output":["image"]},"protocol_ids":["openai_images","xai_images"],"provider_id":"xai","source_urls":["https://api.x.ai/v1/models","https://docs.x.ai/developers/model-capabilities/images/generation.md","https://docs.x.ai/developers/models.md","https://docs.x.ai/developers/models/grok-imagine-image-2.0.md","https://docs.x.ai/developers/rest-api-reference/inference/images.md","https://docs.x.ai/developers/rest-api-reference/inference/models#get-model","https://docs.x.ai/developers/rest-api-reference/inference/models#list-models"],"token_limits":{}}]}
