为Hermes Agent配置Taotoken作为自定义模型提供商
为Hermes Agent配置Taotoken作为自定义模型提供商
1. 准备工作
在开始配置前,请确保已安装Hermes Agent并具备运行环境。您需要从Taotoken控制台获取有效的API Key,并在模型广场确认目标模型的ID。这些信息将在后续步骤中使用。
2. 配置Taotoken作为custom提供方
Hermes Agent支持通过custom提供方接入第三方模型服务。以下是具体配置步骤:
- 打开Hermes Agent的配置文件(通常位于
~/.hermes/config.json或项目目录下的.env文件) - 在配置中找到或添加provider相关设置
- 将provider类型设置为
custom - 指定base_url为
https://taotoken.net/api/v1
示例配置片段:
{ "provider": "custom", "base_url": "https://taotoken.net/api/v1", "api_key": "YOUR_TAOTOKEN_API_KEY" }3. 设置API Key与环境变量
为确保安全性,建议通过环境变量管理API Key。在项目根目录创建或修改.env文件:
# .env 文件内容 OPENAI_API_KEY=YOUR_TAOTOKEN_API_KEY对于需要直接修改环境变量的场景,可以使用以下命令(Linux/macOS):
export OPENAI_API_KEY=YOUR_TAOTOKEN_API_KEYWindows用户可通过系统属性或使用set命令设置环境变量。
4. 验证配置
完成上述步骤后,可以通过Hermes Agent的测试功能验证配置是否生效。创建一个简单的测试请求:
# 测试脚本示例 from hermes import Agent agent = Agent() response = agent.chat("Hello, world!", model="claude-sonnet-4-6") print(response)如果配置正确,您将收到来自Taotoken平台的模型响应。
5. 使用Taotoken CLI简化配置
Taotoken提供了官方CLI工具@taotoken/taotoken来简化配置过程。安装后只需运行以下命令:
taotoken hermes --key YOUR_API_KEY --model YOUR_MODEL_IDCLI会自动完成provider设置、base_url配置和环境变量写入。您也可以使用简写命令:
taotoken hm -k YOUR_API_KEY -m YOUR_MODEL_ID6. 常见问题排查
若遇到连接问题,请检查以下事项:
- 确认base_url完整包含
/v1路径 - 验证API Key是否有调用权限
- 检查网络连接是否正常
- 确认模型ID在Taotoken平台可用
如需进一步了解Hermes Agent与Taotoken的集成细节,可参考官方集成文档。
现在您已成功配置Taotoken作为Hermes Agent的自定义模型提供商,可以开始调用多种大模型服务。如需获取API Key或查看可用模型,请访问Taotoken。
