Files
cmbot/docs/ai_models.sample.json
T
adminandClaude Opus 4.8 b122bd20b1 docs(ai-outfit): add ai_models.json sample (placeholder keys)
Template covering all four api_type variants (chat/gemini/images/images_edits).
Copy to ~/.cmbot/config/ai_models.json and fill real values; the real file
(with keys) stays out of git.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 10:13:49 +08:00

46 lines
1.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"_说明": "复制此文件到 ~/.cmbot/config/ai_models.json(Windows: %USERPROFILE%\\.cmbot\\config\\ai_models.json),把 api_key/url/model 换成真实值。含真实 key 的 ai_models.json 不要提交 git。界面「AI 模型」下拉显示每项的 name;下面列了 4 种 api_type 示例,按你的中转接口选一种保留即可,其余可删。",
"models": [
{
"name": "Nano Banana · 中转(chat)",
"url": "https://your-relay.example.com/v1/chat/completions",
"model": "nano-banana",
"api_key": "sk-REPLACE_WITH_YOUR_KEY",
"api_type": "chat",
"timeout_seconds": 0,
"connect_timeout_seconds": 30,
"extra_body": {}
},
{
"name": "Gemini 图像 · 中转(gemini)",
"url": "https://your-relay.example.com/v1beta/models/{model}:generateContent",
"model": "gemini-2.5-flash-image",
"api_key": "sk-REPLACE_WITH_YOUR_KEY",
"api_type": "gemini",
"timeout_seconds": 0,
"connect_timeout_seconds": 30,
"extra_body": {}
},
{
"name": "Images 生成 · 中转(images)",
"url": "https://your-relay.example.com/v1/images/generations",
"model": "your-image-model",
"api_key": "sk-REPLACE_WITH_YOUR_KEY",
"api_type": "images",
"timeout_seconds": 0,
"connect_timeout_seconds": 30,
"extra_body": {}
},
{
"name": "Images 编辑 · 中转(images_edits)",
"url": "https://your-relay.example.com/v1/images/edits",
"model": "your-edit-model",
"api_key": "sk-REPLACE_WITH_YOUR_KEY",
"api_type": "images_edits",
"timeout_seconds": 0,
"connect_timeout_seconds": 30,
"extra_body": {}
}
]
}