Clawdbot 中调用 AI Hub
修改 ~/.openclaw/openclaw.json 添加配置。
GPT 系列配置
GPT-4o 示例
{
"models": {
"providers": {
"ai-hub-gpt": {
"baseUrl": "https://ai-api.mandao.com/v1",
"apiKey": "<your-api-key>",
"api": "openai-completions",
"authHeader": true,
"models": [
{
"id": "gpt-4o",
"name": "GPT-4o",
"api": "openai-completions",
"reasoning": false,
"input": ["text"],
"compat": {
"maxTokensField": "max_tokens"
}
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "ai-hub-gpt/gpt-4o"
}
}
}
}
GPT-5 系列配置
{
"models": {
"providers": {
"ai-hub-gpt": {
"baseUrl": "https://ai-api.mandao.com/v1",
"apiKey": "<your-api-key>",
"api": "openai-responses",
"authHeader": true,
"models": [
{
"id": "gpt-5.1",
"name": "GPT-5.1",
"api": "openai-completions",
"reasoning": false,
"input": ["text"],
"compat": {
"maxTokensField": "max_completion_tokens"
}
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "ai-hub-gpt/gpt-5.1"
}
}
}
}
Gemini 系列配置
{
"models": {
"providers": {
"ai-hub-gemini": {
"baseUrl": "https://ai-api.mandao.com/v1beta",
"apiKey": "<your-api-key>",
"api": "google-generative-ai",
"authHeader": true,
"models": [
{
"id": "gemini-2.5-flash",
"name": "Gemini 2.5 Flash",
"api": "google-generative-ai",
"reasoning": false,
"input": ["text"],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
}
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "ai-hub-gemini/gemini-2.5-flash"
}
}
}
}
注意事项
- GPT-5 系列推荐使用
openai-responsesAPI 类型和max_completion_tokens字段。