Gap description
Perplexity's Agent API serves perplexity/kimi-k2.7-code (Moonshot AI's Kimi K2.7 Code model) but this model ID is missing from the catalog. The underlying model moonshotai/Kimi-K2.7-Code already exists in the catalog (line 10287) with available_providers: ["together", "baseten"], but the Perplexity-specific Agent API ID is absent.
This follows the same pattern as perplexity/kimi-k3 and perplexity/glm-5.2 from issue #1069.
Missing Model
| Model ID |
Underlying Catalog Entry |
Perplexity Pricing (input/output/cached $/1M) |
perplexity/kimi-k2.7-code |
moonshotai/Kimi-K2.7-Code (line 10287, together+baseten) |
$0.95 / $4.00 / $0.19 |
Suggested Catalog Entry
"perplexity/kimi-k2.7-code": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.95,
"output_cost_per_mil_tokens": 4,
"input_cache_read_cost_per_mil_tokens": 0.19,
"displayName": "Perplexity: Kimi K2.7 Code",
"max_input_tokens": 262144,
"available_providers": ["perplexity"]
}
Verification Checklist
| Check |
Status |
Detail |
| Cross-source |
✅ |
Model confirmed on Perplexity Agent API models page (listed under Moonshot AI) AND Perplexity pricing page (pricing $0.95/$4.00/$0.19) |
| Already in catalog |
✅ |
grep for perplexity/kimi-k2.7-code in model_list.json returns no matches |
| ID format |
✅ |
Follows perplexity/ prefix convention used by Agent API models; consistent with perplexity/sonar, perplexity/kimi-k3, perplexity/glm-5.2 |
| Not deprecated |
✅ |
Active on both Agent API models and pricing pages |
| Not embedding/vision-only |
✅ |
Chat/code model (text input → text output) |
| Duplicate check |
✅ |
No open or closed issue covers perplexity/kimi-k2.7-code |
Verification Notes
| Field |
Source |
Notes |
Model ID perplexity/kimi-k2.7-code |
Agent API models |
Listed under Moonshot AI group |
| Pricing $0.95/$4.00/$0.19 |
Perplexity pricing |
Input / output / cached input per 1M tokens |
max_input_tokens: 262144 |
Derived from moonshotai/Kimi-K2.7-Code catalog entry (line 10287) |
Not published by Perplexity — derived from base model |
format: "openai" |
Catalog convention |
Existing perplexity/sonar-pro-search uses openai format |
Fields NOT verified from Perplexity sources: max_input_tokens, max_output_tokens — not published on Perplexity docs. Values derived from base model entry.
Relationship to existing entries
| Entry |
Providers |
Status |
moonshotai/Kimi-K2.7-Code |
together, baseten |
Already in catalog (line 10287) |
accounts/fireworks/models/kimi-k2p7-code |
fireworks |
Already in catalog |
perplexity/kimi-k2.7-code |
perplexity |
Missing — this issue |
Local Files Inspected
packages/proxy/schema/model_list.json — confirmed perplexity/kimi-k2.7-code absent; verified underlying model entry at line 10287
{
"kind": "missing_model",
"provider": "perplexity",
"models": ["perplexity/kimi-k2.7-code"],
"status": "active",
"model_specs": {
"perplexity/kimi-k2.7-code": {
"format": "openai",
"flavor": "chat",
"input_cost_per_mil_tokens": 0.95,
"output_cost_per_mil_tokens": 4,
"input_cache_read_cost_per_mil_tokens": 0.19,
"displayName": "Perplexity: Kimi K2.7 Code",
"max_input_tokens": 262144,
"available_providers": ["perplexity"]
}
},
"source_urls": [
"https://docs.perplexity.ai/docs/agent-api/models",
"https://docs.perplexity.ai/guides/pricing"
]
}
Summary: Add perplexity/kimi-k2.7-code as a new catalog entry for the Perplexity Agent API's Kimi K2.7 Code model.
Gap description
Perplexity's Agent API serves
perplexity/kimi-k2.7-code(Moonshot AI's Kimi K2.7 Code model) but this model ID is missing from the catalog. The underlying modelmoonshotai/Kimi-K2.7-Codealready exists in the catalog (line 10287) withavailable_providers: ["together", "baseten"], but the Perplexity-specific Agent API ID is absent.This follows the same pattern as
perplexity/kimi-k3andperplexity/glm-5.2from issue #1069.Missing Model
perplexity/kimi-k2.7-codemoonshotai/Kimi-K2.7-Code(line 10287, together+baseten)Suggested Catalog Entry
Verification Checklist
perplexity/kimi-k2.7-codeinmodel_list.jsonreturns no matchesperplexity/prefix convention used by Agent API models; consistent withperplexity/sonar,perplexity/kimi-k3,perplexity/glm-5.2perplexity/kimi-k2.7-codeVerification Notes
perplexity/kimi-k2.7-codemax_input_tokens: 262144moonshotai/Kimi-K2.7-Codecatalog entry (line 10287)format: "openai"perplexity/sonar-pro-searchusesopenaiformatFields NOT verified from Perplexity sources:
max_input_tokens,max_output_tokens— not published on Perplexity docs. Values derived from base model entry.Relationship to existing entries
moonshotai/Kimi-K2.7-Codeaccounts/fireworks/models/kimi-k2p7-codeperplexity/kimi-k2.7-codeLocal Files Inspected
packages/proxy/schema/model_list.json— confirmedperplexity/kimi-k2.7-codeabsent; verified underlying model entry at line 10287{ "kind": "missing_model", "provider": "perplexity", "models": ["perplexity/kimi-k2.7-code"], "status": "active", "model_specs": { "perplexity/kimi-k2.7-code": { "format": "openai", "flavor": "chat", "input_cost_per_mil_tokens": 0.95, "output_cost_per_mil_tokens": 4, "input_cache_read_cost_per_mil_tokens": 0.19, "displayName": "Perplexity: Kimi K2.7 Code", "max_input_tokens": 262144, "available_providers": ["perplexity"] } }, "source_urls": [ "https://docs.perplexity.ai/docs/agent-api/models", "https://docs.perplexity.ai/guides/pricing" ] }Summary: Add
perplexity/kimi-k2.7-codeas a new catalog entry for the Perplexity Agent API's Kimi K2.7 Code model.