TradingAgents/config.json

102 lines
4.1 KiB
JSON

{
"BASE_URLS": [
["OpenAI", "https://api.openai.com/v1"],
["Google", "https://generativelanguage.googleapis.com/v1"],
["Anthropic", "https://api.anthropic.com/"],
["xAI", "https://api.x.ai/v1"],
["Openrouter", "https://openrouter.ai/api/v1"],
["Ollama", "http://localhost:11434/v1"],
["LMStudio", "http://localhost:1234/v1"]
],
"SHALLOW_AGENT_OPTIONS": {
"openai": [
["GPT-5 Mini - Balanced speed, cost, and capability", "gpt-5-mini"],
["GPT-5 Nano - High-throughput, simple tasks", "gpt-5-nano"],
["GPT-5.4 - Latest frontier, 1M context", "gpt-5.4"],
["GPT-4.1 - Smartest non-reasoning model", "gpt-4.1"]
],
"anthropic": [
["Claude Sonnet 4.6 - Best speed and intelligence balance", "claude-sonnet-4-6"],
["Claude Haiku 4.5 - Fast, near-instant responses", "claude-haiku-4-5"],
["Claude Sonnet 4.5 - Agents and coding", "claude-sonnet-4-5"]
],
"google": [
["Gemini 3 Flash - Next-gen fast", "gemini-3-flash-preview"],
["Gemini 2.5 Flash - Balanced, stable", "gemini-2.5-flash"],
["Gemini 3.1 Flash Lite - Most cost-efficient", "gemini-3.1-flash-lite-preview"],
["Gemini 2.5 Flash Lite - Fast, low-cost", "gemini-2.5-flash-lite"]
],
"xai": [
["Grok 4.1 Fast (Non-Reasoning) - Speed optimized, 2M ctx", "grok-4-1-fast-non-reasoning"],
["Grok 4 Fast (Non-Reasoning) - Speed optimized", "grok-4-fast-non-reasoning"],
["Grok 4.1 Fast (Reasoning) - High-performance, 2M ctx", "grok-4-1-fast-reasoning"]
],
"openrouter": [
["NVIDIA Nemotron 3 Nano 30B (free)", "nvidia/nemotron-3-nano-30b-a3b:free"],
["Z.AI GLM 4.5 Air (free)", "z-ai/glm-4.5-air:free"]
],
"ollama": [
["Qwen3:latest (8B, local)", "qwen3:latest"],
["GPT-OSS:latest (20B, local)", "gpt-oss:latest"],
["GLM-4.7-Flash:latest (30B, local)", "glm-4.7-flash:latest"]
],
"lmstudio": [
["qwen3.5-35b-a3b","qwen/qwen3.5-35b-a3b"],
["openai/gpt-oss-20b", "openai/gpt-oss-20b"]
]
},
"DEEP_AGENT_OPTIONS": {
"openai": [
["GPT-5.4 - Latest frontier, 1M context", "gpt-5.4"],
["GPT-5.2 - Strong reasoning, cost-effective", "gpt-5.2"],
["GPT-5 Mini - Balanced speed, cost, and capability", "gpt-5-mini"],
["GPT-5.4 Pro - Most capable, expensive ($30/$180 per 1M tokens)", "gpt-5.4-pro"]
],
"anthropic": [
["Claude Opus 4.6 - Most intelligent, agents and coding", "claude-opus-4-6"],
["Claude Opus 4.5 - Premium, max intelligence", "claude-opus-4-5"],
["Claude Sonnet 4.6 - Best speed and intelligence balance", "claude-sonnet-4-6"],
["Claude Sonnet 4.5 - Agents and coding", "claude-sonnet-4-5"]
],
"google": [
["Gemini 3.1 Pro - Reasoning-first, complex workflows", "gemini-3.1-pro-preview"],
["Gemini 3 Flash - Next-gen fast", "gemini-3-flash-preview"],
["Gemini 2.5 Pro - Stable pro model", "gemini-2.5-pro"],
["Gemini 2.5 Flash - Balanced, stable", "gemini-2.5-flash"]
],
"xai": [
["Grok 4 - Flagship model", "grok-4-0709"],
["Grok 4.1 Fast (Reasoning) - High-performance, 2M ctx", "grok-4-1-fast-reasoning"],
["Grok 4 Fast (Reasoning) - High-performance", "grok-4-fast-reasoning"],
["Grok 4.1 Fast (Non-Reasoning) - Speed optimized, 2M ctx", "grok-4-1-fast-non-reasoning"]
],
"openrouter": [
["Z.AI GLM 4.5 Air (free)", "z-ai/glm-4.5-air:free"],
["NVIDIA Nemotron 3 Nano 30B (free)", "nvidia/nemotron-3-nano-30b-a3b:free"]
],
"ollama": [
["GLM-4.7-Flash:latest (30B, local)", "glm-4.7-flash:latest"],
["GPT-OSS:latest (20B, local)", "gpt-oss:latest"],
["Qwen3:latest (8B, local)", "qwen3:latest"]
],
"lmstudio": [
["qwen3.5-35b-a3b","qwen/qwen3.5-35b-a3b"],
["openai/gpt-oss-20b", "openai/gpt-oss-20b"]
]
},
"DEFAULT_LLM_SETTINGS": {
"llm_provider": "openai",
"deep_think_llm": "gpt-5.2",
"quick_think_llm": "gpt-5-mini"
},
"LLM_PROVIDER_TYPES": {
"openai": "openai",
"anthropic": "anthropic",
"google": "google",
"xai": "openai",
"openrouter": "openai",
"ollama": "openai",
"lmstudio": "openai"
}
}