pi-system/agent/models.json

182 lines
4 KiB
JSON
Raw Normal View History

{
"providers": {
"ollama-cloud": {
"api": "openai-completions",
"apiKey": "$OLLAMA_API_KEY",
"authHeader": true,
"baseUrl": "https://ollama.com/v1",
"models": [
{
"contextWindow": 1000000,
"id": "gemini-3-flash-preview",
"input": [
"text",
"image"
],
"name": "Gemini 3 Flash Preview"
},
{
"id": "kimi-k2.6",
"input": [
"text",
"image"
],
"name": "Kimi K2.6"
},
{
"id": "qwen3.5:397b",
"input": [
"text",
"image"
],
"name": "Qwen 3.5 397B"
},
{
"id": "qwen3-vl:235b",
"input": [
"text",
"image"
],
"name": "Qwen 3 VL 235B"
},
{
"contextWindow": 1000000,
"id": "deepseek-v4-flash",
"input": [
"text"
],
"name": "DeepSeek V4 Flash"
},
{
"contextWindow": 1000000,
"id": "deepseek-v4-pro",
"input": [
"text"
],
"name": "DeepSeek V4 Pro"
},
{
"id": "mistral-large-3:675b",
"input": [
"text",
"image"
],
"name": "Mistral Large 3"
},
{
"contextWindow": 1000000,
"id": "minimax-m3:cloud",
"input": [
"text",
"image"
],
"name": "MiniMax M3 (Ollama Cloud)"
}
]
},
"novita": {
"api": "openai-completions",
"apiKey": "$NOVITA_API_KEY",
"baseUrl": "https://api.novita.ai/v3/openai",
"models": [
{
"id": "deepseek/deepseek-v4-flash",
"name": "DeepSeek V4 Flash (Novita)",
"contextWindow": 1000000,
"input": [
"text"
],
"maxTokens": 393216
}
]
},
"openrouter": {
"api": "openai-completions",
"apiKey": "$OPENROUTER_API_KEY",
"baseUrl": "https://openrouter.ai/api/v1",
"models": [
{
"contextWindow": 1000000,
"id": "deepseek/deepseek-v4-flash",
"input": [
"text"
],
"name": "DeepSeek V4 Flash",
"compat": {
"openRouterRouting": {
"order": [
"siliconflow",
"novita",
"atlas-cloud"
],
"quantizations": [
"fp8"
],
"allow_fallbacks": true
}
}
},
{
"contextWindow": 1000000,
"id": "deepseek/deepseek-r1",
"input": [
"text"
],
"name": "DeepSeek R1 (OpenRouter)"
},
{
"contextWindow": 262144,
"id": "qwen/qwen3-vl-32b-instruct",
"input": [
"text",
"image"
],
"name": "Qwen3 VL 32B Instruct (OpenRouter)"
}
]
},
"z-ai": {
"api": "anthropic-messages",
"apiKey": "$GLM5_API_KEY",
"authHeader": true,
"baseUrl": "https://api.z.ai/api/anthropic",
"models": [
{
"id": "glm-5.1",
"input": [
"text",
"image"
],
"name": "GLM 5.1 (Z.AI)",
"reasoning": true
}
]
},
"together": {
"api": "openai-completions",
"apiKey": "$TOGETHER_API_KEY",
"baseUrl": "https://api.together.xyz/v1",
"models": [
{
"id": "openai/gpt-oss-120b",
"input": [
"text",
"image"
],
"name": "GPT-OSS 120B",
"contextWindow": 131072
},
{
"id": "MiniMaxAI/MiniMax-M2.7",
"input": [
"text",
"image"
],
"name": "MiniMax M2.7",
"contextWindow": 196608
}
]
}
}
}