Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/proxy/schema/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1009,6 +1009,11 @@ export const AvailableEndpointTypes: { [name: string]: ModelEndpointType[] } = {
"zai-org/GLM-5.1": ["together"],
"zai-org/GLM-5.2": ["baseten", "together"],
"zai-org/GLM-5.2-Fast": ["baseten"],
"moonshotai/Kimi-K3.1-Pro": ["baseten"],
"moonshotai.kimi-k3.1-pro": ["bedrock"],
"us.moonshotai.kimi-k3.1-pro": ["bedrock"],
"global.moonshotai.kimi-k3.1-pro": ["bedrock"],
"databricks-kimi-k3-1-pro": ["databricks"],
"zai-org/GLM-5.3": ["baseten", "together"],
"zai-org/GLM-5.3-Fast": ["baseten"],
"zai-org/GLM-5.3-Flash": ["baseten", "together"],
Expand Down
95 changes: 87 additions & 8 deletions packages/proxy/schema/model_list.json
Original file line number Diff line number Diff line change
Expand Up @@ -19373,6 +19373,85 @@
"mistral"
]
},
"moonshotai/Kimi-K3.1-Pro": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 10,
"input_cache_read_cost_per_mil_tokens": 0.2,
"displayName": "Kimi K3.1 Pro",
"reasoning": true,
"fallback_models": [
"databricks-kimi-k3-1-pro",
"global.moonshotai.kimi-k3.1-pro",
"moonshotai.kimi-k3.1-pro",
"moonshotai/kimi-k3.1-pro",
"us.moonshotai.kimi-k3.1-pro"
Comment on lines +19385 to +19390

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Add the established Fireworks companion

The same workflow requires all established family provider companions to be added and linked as fallbacks, while the catalog already has Fireworks companions for Kimi K2.x and Kimi K3. A repo-wide search finds no Fireworks entry or index mapping for K3.1 Pro, and this fallback list therefore cannot expose Fireworks through getModelEndpointTypes; add the family-derived Fireworks companion, its mapping, and its fallback link.

Useful? React with 👍 / 👎.

],
"max_input_tokens": 1000000,
"available_providers": [
"baseten"
]
Comment on lines +19393 to +19395

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Include Together on the shared Kimi slug

The add-model workflow requires every provider surface established by earlier models in the family (.github/workflows/add-model.yaml:256-264), and moonshotai/Kimi-K3 already establishes that this shared slug is served by both Baseten and Together. Listing only baseten here—and likewise only Baseten in AvailableEndpointTypes—means K3.1 Pro cannot be selected or routed through Together despite that required family convention; add together to both mappings.

Useful? React with 👍 / 👎.

},
"moonshotai.kimi-k3.1-pro": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 10,
"input_cache_read_cost_per_mil_tokens": 0.2,
"displayName": "Kimi K3.1 Pro",
"reasoning": true,
"max_input_tokens": 1000000,
"available_providers": [
"bedrock"
]
},
"us.moonshotai.kimi-k3.1-pro": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 10,
"input_cache_read_cost_per_mil_tokens": 0.2,
"displayName": "Kimi K3.1 Pro",
"reasoning": true,
"parent": "moonshotai.kimi-k3.1-pro",
"max_input_tokens": 1000000,
"available_providers": [
"bedrock"
]
},
"global.moonshotai.kimi-k3.1-pro": {
"format": "converse",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 10,
"input_cache_read_cost_per_mil_tokens": 0.2,
"displayName": "Kimi K3.1 Pro",
"reasoning": true,
"parent": "moonshotai.kimi-k3.1-pro",
"max_input_tokens": 1000000,
"available_providers": [
"bedrock"
]
},
"databricks-kimi-k3-1-pro": {
"format": "openai",
"flavor": "chat",
"multimodal": true,
"input_cost_per_mil_tokens": 2,
"output_cost_per_mil_tokens": 10,
"input_cache_read_cost_per_mil_tokens": 0.2,
"displayName": "Kimi K3.1 Pro",
"reasoning": true,
"max_input_tokens": 1000000,
"available_providers": [
"databricks"
]
},
"moonshotai/Kimi-K3": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -24218,6 +24297,14 @@
"bedrock"
]
},
"wizardlm-2-8x22b": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.62,
"output_cost_per_mil_tokens": 0.62,
"displayName": "WizardLM-2 8x22B",
"available_providers": []
},
"particle-ai/particle-1": {
"format": "openai",
"flavor": "chat",
Expand Down Expand Up @@ -28047,13 +28134,5 @@
"available_providers": [
"openrouter"
]
},
"wizardlm-2-8x22b": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.62,
"output_cost_per_mil_tokens": 0.62,
"displayName": "WizardLM-2 8x22B",
"available_providers": []
}
}