AIClient-2-API/provider_pools.json
hex2077 bdcb4320f4 feat: 新增提供商账号池模式支持
实现账号池功能,支持为所有提供商配置多个账号,提供轮询、故障转移和配置降级能力
修改适配器和服务处理逻辑以支持账号池管理
添加 ProviderPoolManager 类管理账号池健康状态和选择策略
更新文档说明账号池配置和使用方法
2025-08-29 17:00:18 +08:00

48 lines
No EOL
1.3 KiB
JSON

{
"openai-custom": [
{
"OPENAI_API_KEY": "sk-openai-key1",
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"uuid": "2f579c65-d3c5-41b1-9985-9f6e3d7bf39c"
},
{
"OPENAI_API_KEY": "sk-openai-key2",
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"uuid": "e284628d-302f-456d-91f3-6095386fb3b8"
}
],
"gemini-cli": [
{
"GEMINI_OAUTH_CREDS_FILE_PATH": "./credentials1.json",
"PROJECT_ID": "your-project-id-1",
"uuid": "ac200154-26b8-4f5f-8650-e8cc738b06e3"
},
{
"GEMINI_OAUTH_CREDS_FILE_PATH": "./credentials2.json",
"PROJECT_ID": "your-project-id-2",
"uuid": "4f8afcc2-a9bb-4b96-bb50-3b9667a71f54"
}
],
"claude-custom": [
{
"CLAUDE_API_KEY": "sk-claude-key1",
"CLAUDE_BASE_URL": "https://api.anthropic.com",
"uuid": "bb87047a-3b1d-4249-adbb-1087ecd58128"
},
{
"CLAUDE_API_KEY": "sk-claude-key2",
"CLAUDE_BASE_URL": "https://api.anthropic.com",
"uuid": "7c2002c6-122a-4db0-af06-8a0ff433801a"
}
],
"kiro-api": [
{
"KIRO_OAUTH_CREDS_FILE_PATH": "./kiro_creds1.json",
"uuid": "2c69d0ac-b86f-43d8-9d17-0d300afc5cfd"
},
{
"KIRO_OAUTH_CREDS_FILE_PATH": "./kiro_creds2.json",
"uuid": "7482abe6-8083-4288-bb7d-d8ecb7c461e2"
}
]
}