news 2026/5/2 12:10:24

在 Hermes Agent 项目中配置 custom provider 指向 Taotoken

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 Hermes Agent 项目中配置 custom provider 指向 Taotoken

在 Hermes Agent 项目中配置 custom provider 指向 Taotoken

1. 准备工作

在开始配置前,请确保已安装 Hermes Agent 框架并初始化项目。同时需要准备好 Taotoken 的 API Key,可在 Taotoken 控制台的 API Key 管理页面创建。模型 ID 可在模型广场查看,选择适合当前项目的模型。

2. 配置 custom provider

Hermes Agent 支持通过 custom provider 接入第三方模型服务。要使用 Taotoken 作为模型供应商,需要在配置文件中指定 provider 类型为 custom,并正确设置 base_url。

打开项目中的配置文件(通常为config.ymlhermes.config.js),找到 provider 相关配置项,修改为以下内容:

provider: type: custom base_url: https://taotoken.net/api/v1

注意 base_url 必须包含/v1后缀,这是与 OpenAI 兼容 API 的路径约定。如果遗漏/v1,请求将无法正确路由。

3. 设置 API Key

Hermes Agent 通常从环境变量读取 API Key。在项目根目录下的.env文件中添加:

OPENAI_API_KEY=你的Taotoken_API_KEY

如果项目使用其他环境变量名存储 API Key,请相应调整。确保该文件已添加到.gitignore中,避免密钥泄露。

4. 指定模型

在发起请求时,需要在请求参数中指定模型 ID。模型 ID 格式通常为taotoken/<模型名称>,例如:

const response = await hermes.createChatCompletion({ model: 'taotoken/claude-sonnet-4-6', messages: [{ role: 'user', content: 'Hello' }] });

也可以在配置文件中设置默认模型,避免每次请求都需指定:

models: default: taotoken/claude-sonnet-4-6

5. 验证配置

完成上述配置后,可以通过简单的测试请求验证是否正常工作:

const testMessage = await hermes.createChatCompletion({ model: 'taotoken/claude-sonnet-4-6', messages: [{ role: 'user', content: '测试消息' }] }); console.log(testMessage.choices[0].message.content);

如果收到模型响应,说明配置成功。若遇到问题,可检查以下几点:

  • base_url 是否包含/v1
  • API Key 是否正确且未过期
  • 模型 ID 是否存在拼写错误
  • 网络连接是否正常

6. 使用 TaoToken CLI 快速配置(可选)

对于习惯使用命令行工具的用户,可以安装 TaoToken CLI 快速完成配置:

npm install -g @taotoken/taotoken taotoken hermes --key YOUR_API_KEY --model YOUR_MODEL_ID

CLI 会自动写入正确的 base_url 和模型配置,简化设置过程。更多细节可参考 Hermes Agent 接入说明。


如需了解更多 Taotoken 的功能与模型选择,请访问 Taotoken。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/2 12:08:20

蓝奏云直链解析终极指南:3步获取高速下载链接

蓝奏云直链解析终极指南&#xff1a;3步获取高速下载链接 【免费下载链接】LanzouAPI 蓝奏云直链&#xff0c;蓝奏api&#xff0c;蓝奏解析&#xff0c;蓝奏云解析API&#xff0c;蓝奏云带密码解析 项目地址: https://gitcode.com/gh_mirrors/la/LanzouAPI 还在为蓝奏云…

作者头像 李华
网站建设 2026/5/2 12:07:50

如何让Windows任务栏变透明:TranslucentTB新手完全指南

如何让Windows任务栏变透明&#xff1a;TranslucentTB新手完全指南 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB 你是否厌倦了Windows系…

作者头像 李华
网站建设 2026/5/2 12:04:57

3分钟学会Zotero茉莉花插件:中文文献管理终极解决方案

3分钟学会Zotero茉莉花插件&#xff1a;中文文献管理终极解决方案 【免费下载链接】jasminum A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件&#xff0c;用于识别中文元数据 项目地址: https://gitcode.com/gh_mirrors/ja/jasminum 如果你正在为Zo…

作者头像 李华
网站建设 2026/5/2 12:03:24

智能体状态管理:Agentic Vault 架构解析与实战集成指南

1. 项目概述&#xff1a;一个面向智能体的“保险库”系统 最近在探索智能体&#xff08;Agent&#xff09;应用落地的过程中&#xff0c;我发现一个普遍存在的痛点&#xff1a;智能体虽然能处理复杂任务&#xff0c;但其内部状态、记忆、工具调用记录以及生成的知识资产&#x…

作者头像 李华
网站建设 2026/5/2 11:58:17

5个技巧快速掌握无损剪辑神器LosslessCut

5个技巧快速掌握无损剪辑神器LosslessCut 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 你是否曾因为视频文件太大而无法通过微信发送&#xff1f;是否想从长视频中快…

作者头像 李华