/ src / main / assets / config / llm.json
llm.json
  1  {
  2    "default": {
  3      "name": "",
  4      "apiKey": "",
  5      "apiCli": "",
  6      "icon": "",
  7      "url": "https://api2.aiql.com",
  8      "urlList": ["https://api2.aiql.com"],
  9      "path": "/chat/completions",
 10      "pathList": [
 11        "/chat/completions",
 12        "/v1/chat/completions",
 13        "/v1/openai/chat/completions",
 14        "/openai/v1/chat/completions"
 15      ],
 16      "model": "Qwen/Qwen3-32B",
 17      "modelList": [
 18        "Qwen/Qwen3-32B",
 19        "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo",
 20        "openai/gpt-oss-120b"
 21      ],
 22      "authPrefix": "Bearer",
 23      "authPrefixList": ["Bearer", "Base", "Token"],
 24      "maxTokensPrefixList": ["max_tokens", "max_completion_tokens", "max_new_tokens"],
 25      "maxTokensPrefix": "max_tokens",
 26      "maxTokensValue": null,
 27      "temperature": null,
 28      "topP": null,
 29      "method": "POST",
 30      "contentType": "application/json",
 31      "stream": true,
 32      "reasoningEffort": null,
 33      "enableThinking": null,
 34      "enableExtraBody": false,
 35      "extraBody": {},
 36      "authorization": true,
 37      "mcp": true
 38    },
 39    "custom": [
 40      {
 41        "name": "Chatbot Default",
 42        "icon": "https://www.tuui.com/favicon.ico"
 43      },
 44      {
 45        "url": "https://dashscope.aliyuncs.com/compatible-mode",
 46        "urlList": ["https://dashscope.aliyuncs.com/compatible-mode"],
 47        "path": "/v1/chat/completions",
 48        "name": "Qwen",
 49        "icon": "https://g.alicdn.com/qwenweb/qwen-ai-fe/0.0.19/favicon.ico",
 50        "model": "qwen-turbo",
 51        "modelList": ["qwen-turbo", "qwen-plus", "qwen-max"]
 52      },
 53      {
 54        "url": "https://api.deepseek.com",
 55        "urlList": ["https://api.deepseek.com"],
 56        "name": "DeepSeek",
 57        "icon": "https://www.deepseek.com/favicon.ico",
 58        "model": "deepseek-chat",
 59        "modelList": ["deepseek-chat"]
 60      },
 61      {
 62        "url": "https://api.openai.com",
 63        "urlList": ["https://api.openai.com", "https://api.aiql.com"],
 64        "name": "OpenAI & Proxy",
 65        "icon": "https://openai.com/favicon.ico",
 66        "model": "gpt-5",
 67        "modelList": ["gpt-5", "gpt-4.1", "o1", "o3"],
 68        "maxTokensPrefix": "max_completion_tokens"
 69      },
 70      {
 71        "url": "https://api.deepinfra.com",
 72        "urlList": ["https://api.deepinfra.com"],
 73        "path": "/v1/openai/chat/completions",
 74        "name": "DeepInfra",
 75        "icon": "https://deepinfra.com/favicon.ico",
 76        "model": "Qwen/Qwen3-32B",
 77        "modelList": ["Qwen/Qwen3-32B", "Qwen/Qwen3-30B-A3B", "meta-llama/Llama-3.3-70B-Instruct"]
 78      },
 79      {
 80        "name": "Open Router & Proxy",
 81        "icon": "https://openrouter.ai/favicon.ico",
 82        "url": "https://openrouter.ai/api",
 83        "urlList": ["https://openrouter.ai/api", "https://api3.aiql.com"],
 84        "path": "/v1/chat/completions",
 85        "model": "openai/gpt-5-chat",
 86        "modelList": [
 87          "openai/gpt-5-chat",
 88          "openai/gpt-oss-120b",
 89          "openai/gpt-oss-20b",
 90          "qwen/qwen3-coder:free"
 91        ]
 92      },
 93      {
 94        "name": "Chat Anywhere",
 95        "icon": "https://api.chatanywhere.org/favicon.ico",
 96        "url": "https://api.chatanywhere.tech",
 97        "urlList": ["https://api.chatanywhere.tech", "https://api.chatanywhere.org"],
 98        "path": "/chat/completions",
 99        "model": "gpt-5",
100        "modelList": ["gpt-5", "gpt-4.1", "o3", "o1", "claude-opus-4-20250514"]
101      }
102    ]
103  }