469 lines
11 KiB
JSON
Executable File
469 lines
11 KiB
JSON
Executable File
{
|
|
"version": 16,
|
|
"providers": [
|
|
{
|
|
"type": "anthropic-plan",
|
|
"id": "anthropic-plan"
|
|
},
|
|
{
|
|
"type": "openai-plan",
|
|
"id": "openai-plan"
|
|
},
|
|
{
|
|
"type": "gemini-plan",
|
|
"id": "gemini-plan"
|
|
},
|
|
{
|
|
"type": "anthropic",
|
|
"id": "anthropic"
|
|
},
|
|
{
|
|
"type": "openai",
|
|
"id": "openai"
|
|
},
|
|
{
|
|
"type": "gemini",
|
|
"id": "gemini",
|
|
"apiKey": "AIzaSyAu5_a1iXCZEawJOTu7JiXoM2-C3d1iNnk"
|
|
},
|
|
{
|
|
"type": "xai",
|
|
"id": "xai"
|
|
},
|
|
{
|
|
"type": "deepseek",
|
|
"id": "deepseek",
|
|
"baseUrl": "https://api.siliconflow.cn/v1",
|
|
"apiKey": "sk-lggeonednsxmpqfbupczumsdctrbnlbbstmjdyrisnoxlggy"
|
|
},
|
|
{
|
|
"type": "mistral",
|
|
"id": "mistral"
|
|
},
|
|
{
|
|
"type": "perplexity",
|
|
"id": "perplexity"
|
|
},
|
|
{
|
|
"type": "openrouter",
|
|
"id": "openrouter"
|
|
},
|
|
{
|
|
"type": "ollama",
|
|
"id": "ollama"
|
|
},
|
|
{
|
|
"type": "lm-studio",
|
|
"id": "lm-studio"
|
|
},
|
|
{
|
|
"type": "openai-compatible",
|
|
"id": "morph",
|
|
"baseUrl": "https://api.morphllm.com/v1"
|
|
},
|
|
{
|
|
"type": "openai-compatible",
|
|
"id": "Siliconflow",
|
|
"baseUrl": "https://api.siliconflow.cn/v1",
|
|
"apiKey": "sk-lggeonednsxmpqfbupczumsdctrbnlbbstmjdyrisnoxlggy"
|
|
}
|
|
],
|
|
"chatModels": [
|
|
{
|
|
"providerType": "anthropic-plan",
|
|
"providerId": "anthropic-plan",
|
|
"id": "claude-opus-4.5 (plan)",
|
|
"model": "claude-opus-4-5",
|
|
"thinking": {
|
|
"enabled": true,
|
|
"budget_tokens": 8192
|
|
}
|
|
},
|
|
{
|
|
"providerType": "anthropic-plan",
|
|
"providerId": "anthropic-plan",
|
|
"id": "claude-sonnet-4.5 (plan)",
|
|
"model": "claude-sonnet-4-5",
|
|
"thinking": {
|
|
"enabled": true,
|
|
"budget_tokens": 8192
|
|
}
|
|
},
|
|
{
|
|
"providerType": "openai-plan",
|
|
"providerId": "openai-plan",
|
|
"id": "gpt-5.2 (plan)",
|
|
"model": "gpt-5.2"
|
|
},
|
|
{
|
|
"providerType": "gemini-plan",
|
|
"providerId": "gemini-plan",
|
|
"id": "gemini-3-pro-preview (plan)",
|
|
"model": "gemini-3-pro-preview"
|
|
},
|
|
{
|
|
"providerType": "gemini-plan",
|
|
"providerId": "gemini-plan",
|
|
"id": "gemini-3-flash-preview (plan)",
|
|
"model": "gemini-3-flash-preview"
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-opus-4.5",
|
|
"model": "claude-opus-4-5"
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-sonnet-4.5",
|
|
"model": "claude-sonnet-4-5"
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-haiku-4.5",
|
|
"model": "claude-haiku-4-5"
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-5.2",
|
|
"model": "gpt-5.2"
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-5-mini",
|
|
"model": "gpt-5-mini",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-4.1-mini",
|
|
"model": "gpt-4.1-mini",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "o4-mini",
|
|
"model": "o4-mini",
|
|
"enable": false,
|
|
"reasoning": {
|
|
"enabled": true,
|
|
"reasoning_effort": "medium"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-3-pro-preview",
|
|
"model": "gemini-3-pro-preview"
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-3-flash-preview",
|
|
"model": "gemini-3-flash-preview"
|
|
},
|
|
{
|
|
"providerType": "deepseek",
|
|
"providerId": "deepseek",
|
|
"id": "deepseek-chat",
|
|
"model": "deepseek-chat",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "deepseek",
|
|
"providerId": "deepseek",
|
|
"id": "deepseek-reasoner",
|
|
"model": "deepseek-reasoner",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "xai",
|
|
"providerId": "xai",
|
|
"id": "grok-4-1-fast",
|
|
"model": "grok-4-1-fast"
|
|
},
|
|
{
|
|
"providerType": "xai",
|
|
"providerId": "xai",
|
|
"id": "grok-4-1-fast-non-reasoning",
|
|
"model": "grok-4-1-fast-non-reasoning"
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-opus-4.1",
|
|
"model": "claude-opus-4-1",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-5.1",
|
|
"model": "gpt-5.1"
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-5-nano",
|
|
"model": "gpt-5-nano",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-4o",
|
|
"model": "gpt-4o",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-4o-mini",
|
|
"model": "gpt-4o-mini",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "o3",
|
|
"model": "o3",
|
|
"enable": false,
|
|
"reasoning": {
|
|
"enabled": true,
|
|
"reasoning_effort": "medium"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-2.5-pro",
|
|
"model": "gemini-2.5-pro",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-2.5-flash",
|
|
"model": "gemini-2.5-flash"
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-2.5-flash-lite",
|
|
"model": "gemini-2.5-flash-lite"
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-2.0-flash",
|
|
"model": "gemini-2.0-flash",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini-2.0-flash-lite",
|
|
"model": "gemini-2.0-flash-lite",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "perplexity",
|
|
"providerId": "perplexity",
|
|
"id": "sonar",
|
|
"model": "sonar",
|
|
"enable": false,
|
|
"web_search_options": {
|
|
"search_context_size": "low"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "perplexity",
|
|
"providerId": "perplexity",
|
|
"id": "sonar-pro",
|
|
"model": "sonar",
|
|
"enable": false,
|
|
"web_search_options": {
|
|
"search_context_size": "low"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "perplexity",
|
|
"providerId": "perplexity",
|
|
"id": "sonar-deep-research",
|
|
"model": "sonar-deep-research",
|
|
"enable": false,
|
|
"web_search_options": {
|
|
"search_context_size": "low"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "perplexity",
|
|
"providerId": "perplexity",
|
|
"id": "sonar-reasoning",
|
|
"model": "sonar",
|
|
"enable": false,
|
|
"web_search_options": {
|
|
"search_context_size": "low"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "perplexity",
|
|
"providerId": "perplexity",
|
|
"id": "sonar-reasoning-pro",
|
|
"model": "sonar",
|
|
"enable": false,
|
|
"web_search_options": {
|
|
"search_context_size": "low"
|
|
}
|
|
},
|
|
{
|
|
"providerType": "openai-compatible",
|
|
"providerId": "morph",
|
|
"id": "morph-v0",
|
|
"model": "morph-v0",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-5",
|
|
"model": "gpt-5",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-4.1",
|
|
"model": "gpt-4.1",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "gpt-4.1-nano",
|
|
"model": "gpt-4.1-nano",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-sonnet-4.0",
|
|
"model": "claude-sonnet-4-0",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-3.7-sonnet",
|
|
"model": "claude-3-7-sonnet-latest",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-3.5-sonnet",
|
|
"model": "claude-3-5-sonnet-latest",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "anthropic",
|
|
"providerId": "anthropic",
|
|
"id": "claude-3.5-haiku",
|
|
"model": "claude-3-5-haiku-latest",
|
|
"enable": false
|
|
},
|
|
{
|
|
"providerType": "openai-compatible",
|
|
"providerId": "Siliconflow",
|
|
"id": "deepseek-ai/DeepSeek-V3",
|
|
"model": "deepseek-ai/DeepSeek-V3",
|
|
"promptLevel": 1,
|
|
"enable": true
|
|
},
|
|
{
|
|
"providerType": "openai-compatible",
|
|
"providerId": "Siliconflow",
|
|
"id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
|
|
"model": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
|
|
"promptLevel": 1,
|
|
"enable": true
|
|
}
|
|
],
|
|
"embeddingModels": [
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "openai/text-embedding-3-small",
|
|
"model": "text-embedding-3-small",
|
|
"dimension": 1536
|
|
},
|
|
{
|
|
"providerType": "openai",
|
|
"providerId": "openai",
|
|
"id": "openai/text-embedding-3-large",
|
|
"model": "text-embedding-3-large",
|
|
"dimension": 3072
|
|
},
|
|
{
|
|
"providerType": "gemini",
|
|
"providerId": "gemini",
|
|
"id": "gemini/text-embedding-004",
|
|
"model": "text-embedding-004",
|
|
"dimension": 768
|
|
},
|
|
{
|
|
"providerType": "ollama",
|
|
"providerId": "ollama",
|
|
"id": "ollama/nomic-embed-text",
|
|
"model": "nomic-embed-text",
|
|
"dimension": 768
|
|
},
|
|
{
|
|
"providerType": "ollama",
|
|
"providerId": "ollama",
|
|
"id": "ollama/mxbai-embed-large",
|
|
"model": "mxbai-embed-large",
|
|
"dimension": 1024
|
|
},
|
|
{
|
|
"providerType": "ollama",
|
|
"providerId": "ollama",
|
|
"id": "ollama/bge-m3",
|
|
"model": "bge-m3",
|
|
"dimension": 1024
|
|
},
|
|
{
|
|
"providerType": "openai-compatible",
|
|
"providerId": "Siliconflow",
|
|
"id": "BAAI/bge-m3",
|
|
"model": "BAAI/bge-m3",
|
|
"dimension": 1024
|
|
}
|
|
],
|
|
"chatModelId": "gemini-2.5-flash",
|
|
"applyModelId": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
|
|
"embeddingModelId": "BAAI/bge-m3",
|
|
"systemPrompt": "",
|
|
"ragOptions": {
|
|
"chunkSize": 1000,
|
|
"thresholdTokens": 8192,
|
|
"minSimilarity": 0,
|
|
"limit": 10,
|
|
"excludePatterns": [],
|
|
"includePatterns": []
|
|
},
|
|
"mcp": {
|
|
"servers": []
|
|
},
|
|
"chatOptions": {
|
|
"includeCurrentFileContent": true,
|
|
"enableTools": true,
|
|
"maxAutoIterations": 1
|
|
}
|
|
} |