hermes agent 框架如何对接 taotoken 平台的自定义模型提供商

张开发
2026/5/1 6:51:05 15 分钟阅读

分享文章

hermes agent 框架如何对接 taotoken 平台的自定义模型提供商
Hermes Agent 框架如何对接 Taotoken 平台的自定义模型提供商1. 准备工作在开始对接前请确保已安装 Hermes Agent 框架并完成基础配置。同时需要在 Taotoken 平台获取有效的 API Key 和模型 ID。登录 Taotoken 控制台在「API 密钥」页面创建新密钥并在「模型广场」查看可用的模型 ID。2. 配置 Hermes Agent 使用 TaotokenHermes Agent 支持通过自定义 provider 方式接入第三方模型平台。对接 Taotoken 时需要特别注意base_url的格式和密钥的写入位置。2.1 设置环境变量推荐将 API Key 写入项目根目录下的.env文件# .env 文件内容 OPENAI_API_KEYyour_taotoken_api_key2.2 修改 Hermes 配置文件在 Hermes 的配置文件通常为config/default.json或项目指定的配置文件中需要指定 provider 为 custom 并正确设置 base_url{ provider: custom, base_url: https://taotoken.net/api/v1, model: taotoken/claude-sonnet-4-6 }关键注意事项provider必须设置为custombase_url必须包含/v1后缀模型 ID 需要以taotoken/为前缀后接在模型广场查看到的实际模型 ID3. 验证对接是否成功完成配置后可以通过简单的对话请求测试对接是否正常// 测试代码示例 const hermes require(hermes-agent); async function testTaotoken() { const response await hermes.chat({ messages: [{ role: user, content: 你好 }] }); console.log(response); } testTaotoken();如果返回了预期的响应内容说明对接成功。如果遇到问题请检查API Key 是否正确且未过期base_url是否完整包含/v1模型 ID 是否以taotoken/开头网络连接是否正常4. 进阶配置选项Taotoken 平台支持通过额外参数控制模型行为。这些参数可以通过 Hermes Agent 的options字段传递const response await hermes.chat({ messages: [{ role: user, content: 请写一首关于春天的诗 }], options: { temperature: 0.7, max_tokens: 500 } });可用的参数列表请参考 Taotoken 平台的 API 文档。

更多文章