为Hermes Agent配置自定义模型提供商Taotoken
为Hermes Agent配置自定义模型提供商Taotoken
1. 准备工作
在开始配置前,请确保已安装Hermes Agent并获取Taotoken的API Key。Taotoken的API Key可在控制台的「API密钥管理」页面创建。同时,建议在模型广场查看支持的模型ID列表,后续配置中需要指定具体模型。
2. 配置Hermes Agent使用Taotoken
Hermes Agent支持通过配置文件和环境变量自定义模型提供商。以下是关键配置项的说明:
- provider:需设置为
custom以启用自定义模型源 - base_url:必须指向Taotoken的OpenAI兼容API端点,格式为
https://taotoken.net/api/v1 - api_key:使用Taotoken控制台生成的API Key
2.1 通过环境变量配置
推荐将敏感信息存储在环境变量中。在项目根目录下的.env文件中添加以下内容:
OPENAI_API_KEY=your_taotoken_api_key HERMES_BASE_URL=https://taotoken.net/api/v1 HERMES_PROVIDER=custom2.2 通过配置文件设置
如果使用Hermes Agent的配置文件(通常为config.yml或hermes.config.json),添加以下配置节:
# YAML格式示例 provider: custom base_url: https://taotoken.net/api/v1 models: default: claude-sonnet-4-6或JSON格式:
{ "provider": "custom", "base_url": "https://taotoken.net/api/v1", "models": { "default": "claude-sonnet-4-6" } }3. 验证配置
完成配置后,可以通过以下方式验证是否成功接入Taotoken:
hermes --query "测试请求"如果返回正常响应,说明配置成功。如果遇到问题,请检查:
- API Key是否正确且未过期
- base_url是否完整包含
/v1路径 - 网络连接是否正常
4. 使用TaoToken CLI简化配置(可选)
对于频繁切换配置的场景,可以使用@taotoken/taotoken命令行工具快速生成Hermes Agent配置:
npx @taotoken/taotoken hermes --key YOUR_API_KEY --model claude-sonnet-4-6该命令会自动更新Hermes Agent的配置文件和环境变量。更多参数请参考TaoToken CLI文档。
如需了解更多Taotoken的功能与模型支持,请访问Taotoken。
