Files
copilotkit__copilotkit/docs/model-allowlist.json
Jordan Ritter 25f3f70ab2 fix(docs): update stale model names, fix broken quickstart examples
- gpt-5.2/gpt-5.2-mini → gpt-5.4/gpt-5.4-mini across 70 files
- Anthropic model IDs: dots → hyphens (claude-sonnet-4-5, not 4.5)
- LangGraph FastAPI: add missing uvicorn import, MemorySaver checkpointer,
  fix port string→int
- AG2: ContextVariables import moved to autogen.agentchat
- CrewAI Flows: comment out deprecated CLI option
- Pydantic: pin Starlette 0.45.3 (1.0.0 is incompatible)
- CopilotChat: add missing default export
- All quickstarts: add globals.css import to layout examples
- LangGraph quickstart tagged with doctest="server" for Phase 1

Supersedes #3655, #3656, #3658, #3660, #3661, #3665, #3667, #3669.
2026-04-08 18:55:11 -07:00

31 lines
1.0 KiB
JSON

{
"_comment": "Maintained list of valid AI model names for docs. Update when providers release new models. CI validates docs against this list.",
"openai": [
"gpt-5.4", "gpt-5.4-mini", "gpt-5.4-nano",
"gpt-5", "gpt-5-mini",
"gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano",
"gpt-4o", "gpt-4o-mini",
"gpt-4-turbo", "gpt-4",
"gpt-3.5-turbo",
"o4-mini", "o3-mini", "o1", "o1-mini", "o1-preview"
],
"anthropic": [
"claude-opus-4-6", "claude-sonnet-4-6", "claude-haiku-4-5",
"claude-opus-4-5", "claude-sonnet-4-5",
"claude-opus-4-1", "claude-opus-4",
"claude-sonnet-4", "claude-sonnet-4-0", "claude-opus-4-0",
"claude-3-7-sonnet", "claude-3-5-haiku", "claude-3-5-sonnet",
"claude-code"
],
"google": [
"gemini-2.5-pro", "gemini-2.5-flash", "gemini-2.5-flash-lite",
"gemini-2.0-flash", "gemini-1.5-pro", "gemini-1.5-flash"
],
"cohere": [
"command-r-plus", "command-r", "command-a"
],
"meta": [
"llama-4-scout", "llama-4-maverick", "llama-3.3-70b", "llama-3.1-405b"
]
}