{
  "selected_provider": "OpenAI",
  "provider_configs": {
    "Ollama": {
      "type": "ollama",
      "base_url": "http://localhost:11434",
      "models_endpoint": "/api/tags",
      "chat_endpoint": "/api/chat",
      "requires_api_key": false,
      "api_key": "",
      "encoding": "utf-8",
      "default_model": "gpt-oss",
      "default_models": [],
      "allow_endpoint_edit": false,
      "allow_api_toggle": false,
      "system_prompt": ""
    },
    "OpenAI": {
      "type": "openai-compatible",
      "base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1",
      "models_endpoint": "/models",
      "chat_endpoint": "/chat/completions",
      "requires_api_key": true,
      "api_key": "sk-2f228b8c30964dba84e888b565add0a8",
      "encoding": "utf-8",
      "default_model": "deepseek-v3.2",
      "default_models": [
        "deepseek-v3.2",
        "qwen-flash",
        "qwen3-30b-a3b-instruct-2507"
      ],
      "allow_endpoint_edit": true,
      "allow_api_toggle": true,
      "system_prompt": "You are a very friendly drone control agent. No matter what language I use to give you instructions, please call the tools to perform the task and then reply in Chinese."
    },
    "Kimi": {
      "type": "openai-compatible",
      "base_url": "https://api.moonshot.cn/v1",
      "models_endpoint": "/v1/models",
      "chat_endpoint": "/v1/chat/completions",
      "requires_api_key": true,
      "api_key": "sk-2gCgINOEErD1ctdxIB7ALIPnHboZPrQRj1hvVJtEydT1JbXv",
      "encoding": "utf-8",
      "default_model": "kimi-k2-0905-preview",
      "default_models": [
        "kimi-k2-0905-preview"
      ],
      "allow_endpoint_edit": true,
      "allow_api_toggle": true,
      "system_prompt": "You are a very friendly drone control agent. No matter what language I use to give you instructions, please call the tools to perform the task and then reply in English."
    },
    "TSSC": {
      "type": "openai-compatible",
      "base_url": "https://ollama.nudt.space/v1",
      "models_endpoint": "/v1/models",
      "chat_endpoint": "/v1/chat/completions",
      "requires_api_key": true,
      "api_key": "sk-shahe-547d2f923494c66c3b0134c3e52bbe12",
      "encoding": "utf-8",
      "default_model": "gemma3:27b",
      "default_models": [
        "gemma3:27b"
      ],
      "allow_endpoint_edit": true,
      "allow_api_toggle": true,
      "system_prompt": "You are a very friendly drone control agent. No matter what language I use to give you instructions, please call the tools to perform the task and then reply in English."
    },
    "MiniMax": {
      "type": "anthropic-compatible",
      "base_url": "https://api.minimaxi.com/anthropic",
      "models_endpoint": "",
      "chat_endpoint": "",
      "requires_api_key": true,
      "api_key": "sk-api-JmFQPSmEc0ErvwEHHJYEkP17TPqpxCx6yK2yS9rU4pBP9eMmdZKPuOo76z8y-bTcA0XsYY6vam33KGM53kQ5GInRCb1clhlNm1Mq-Fq1-CTZQDNXYhYxu7c",
      "encoding": "utf-8",
      "default_model": "MiniMax-M2",
      "default_models": [
        "MiniMax-M2"
      ],
      "allow_endpoint_edit": true,
      "allow_api_toggle": true,
      "system_prompt": "You are a very friendly drone control agent. No matter what language I use to give you instructions, please call the tools to perform the task and then reply in English."
    }
  }
}