1 line
4.5 KiB
JSON
1 line
4.5 KiB
JSON
{"repo": "atomize-hq/substrate", "files": {"crates/gateway/config/templates/deepseek.toml": {"7028089742ea6a936d9dd5cd4a4582f8715fd6dd": {"t": 1785745328.1610951, "n": 612, "h": "7c3271a011e0a5fb", "c": "# DeepSeek Configuration Template\n\n[server]\nport = 3456\nhost = \"127.0.0.1\"\nlog_level = \"info\"\n\n[[providers]]\nname = \"deepseek\"\napi_base_url = \"https://api.deepseek.com/chat/completions\"\napi_key = \"$DEEPSEEK_API_KEY\"\nmodels = [\"deepseek-chat\", \"deepseek-reasoner\"]\n\n[providers.transformers]\nuse = [\"deepseek\"]\n\n# Optional: Override automatic context detection\n[providers.model_context]\n\"deepseek-chat\" = 64000\n\"deepseek-reasoner\" = 64000\n\n[router]\ndefault = \"deepseek.deepseek-chat\"\nbackground = \"deepseek.deepseek-chat\"\nthink = \"deepseek.deepseek-reasoner\"\n\n# No longContext configured - Claude Code native mode\n"}, "0a67fe6dca2e70faf9e4ebc7e853a5466d67a198": {"t": 1785750228.7121012, "n": 612, "h": "7c3271a011e0a5fb", "c": "# DeepSeek Configuration Template\n\n[server]\nport = 3456\nhost = \"127.0.0.1\"\nlog_level = \"info\"\n\n[[providers]]\nname = \"deepseek\"\napi_base_url = \"https://api.deepseek.com/chat/completions\"\napi_key = \"$DEEPSEEK_API_KEY\"\nmodels = [\"deepseek-chat\", \"deepseek-reasoner\"]\n\n[providers.transformers]\nuse = [\"deepseek\"]\n\n# Optional: Override automatic context detection\n[providers.model_context]\n\"deepseek-chat\" = 64000\n\"deepseek-reasoner\" = 64000\n\n[router]\ndefault = \"deepseek.deepseek-chat\"\nbackground = \"deepseek.deepseek-chat\"\nthink = \"deepseek.deepseek-reasoner\"\n\n# No longContext configured - Claude Code native mode\n"}}, "crates/gateway/config/templates/mixed.toml": {"7028089742ea6a936d9dd5cd4a4582f8715fd6dd": {"t": 1785745338.2203596, "n": 1263, "h": "0c8cb90816a575e2", "c": "# Mixed Provider Configuration with Smart Context Routing\n\n[server]\nport = 3456\nhost = \"127.0.0.1\"\nlog_level = \"info\"\n\n# Local model for most tasks\n[[providers]]\nname = \"ollama\"\napi_base_url = \"http://localhost:11434/v1/chat/completions\"\napi_key = \"ollama\"\nmodels = [\"qwen2.5-coder:latest\"]\n\n[providers.model_context]\n\"qwen2.5-coder:latest\" = 32768\n\n# Cloud model for complex reasoning\n[[providers]]\nname = \"deepseek\"\napi_base_url = \"https://api.deepseek.com/chat/completions\"\napi_key = \"$DEEPSEEK_API_KEY\"\nmodels = [\"deepseek-chat\", \"deepseek-reasoner\"]\n\n[providers.transformers]\nuse = [\"deepseek\"]\n\n[providers.model_context]\n\"deepseek-chat\" = 64000\n\"deepseek-reasoner\" = 64000\n\n# Cloud model for large context\n[[providers]]\nname = \"openrouter\"\napi_base_url = \"https://openrouter.ai/api/v1/chat/completions\"\napi_key = \"$OPENROUTER_API_KEY\"\nmodels = [\"google/gemini-2.0-flash-exp\"]\n\n[providers.model_context]\n\"google/gemini-2.0-flash-exp\" = 1000000\n\n[router]\ndefault = \"ollama.qwen2.5-coder:latest\"\nbackground = \"ollama.qwen2.5-coder:latest\"\nthink = \"deepseek.deepseek-reasoner\"\n\n# Optional: Long context routing for large codebases\nlongContext = \"openrouter.google/gemini-2.0-flash-exp\"\nlongContextThreshold = 60000 # Switch when >60K tokens\n"}, "0a67fe6dca2e70faf9e4ebc7e853a5466d67a198": {"t": 1785750228.7983828, "n": 1263, "h": "0c8cb90816a575e2", "c": "# Mixed Provider Configuration with Smart Context Routing\n\n[server]\nport = 3456\nhost = \"127.0.0.1\"\nlog_level = \"info\"\n\n# Local model for most tasks\n[[providers]]\nname = \"ollama\"\napi_base_url = \"http://localhost:11434/v1/chat/completions\"\napi_key = \"ollama\"\nmodels = [\"qwen2.5-coder:latest\"]\n\n[providers.model_context]\n\"qwen2.5-coder:latest\" = 32768\n\n# Cloud model for complex reasoning\n[[providers]]\nname = \"deepseek\"\napi_base_url = \"https://api.deepseek.com/chat/completions\"\napi_key = \"$DEEPSEEK_API_KEY\"\nmodels = [\"deepseek-chat\", \"deepseek-reasoner\"]\n\n[providers.transformers]\nuse = [\"deepseek\"]\n\n[providers.model_context]\n\"deepseek-chat\" = 64000\n\"deepseek-reasoner\" = 64000\n\n# Cloud model for large context\n[[providers]]\nname = \"openrouter\"\napi_base_url = \"https://openrouter.ai/api/v1/chat/completions\"\napi_key = \"$OPENROUTER_API_KEY\"\nmodels = [\"google/gemini-2.0-flash-exp\"]\n\n[providers.model_context]\n\"google/gemini-2.0-flash-exp\" = 1000000\n\n[router]\ndefault = \"ollama.qwen2.5-coder:latest\"\nbackground = \"ollama.qwen2.5-coder:latest\"\nthink = \"deepseek.deepseek-reasoner\"\n\n# Optional: Long context routing for large codebases\nlongContext = \"openrouter.google/gemini-2.0-flash-exp\"\nlongContextThreshold = 60000 # Switch when >60K tokens\n"}}}} |