将Hermes Agent的模型提供商切换至Taotoken的配置要点
将Hermes Agent的模型提供商切换至Taotoken的配置要点1. 准备工作在开始配置前请确保已安装Hermes Agent框架并具备基本运行环境。同时需要在Taotoken控制台获取有效的API Key并在模型广场确认目标模型的ID。这些信息将用于后续配置步骤。2. 配置Hermes Agent使用TaotokenHermes Agent支持通过环境变量和配置文件两种方式指定模型提供商。以下以环境变量配置为例说明关键参数设置# 在项目根目录的.env文件中添加以下配置 OPENAI_API_KEYyour_taotoken_api_key OPENAI_API_BASEhttps://taotoken.net/api/v1关键注意事项OPENAI_API_BASE必须包含/v1后缀这是与OpenAI兼容API的必要路径密钥变量名保持OPENAI_API_KEY不变Hermes会通过这个变量读取认证信息确保不要在URL末尾添加额外的斜杠或其他路径3. 指定custom提供方在Hermes的配置文件中需要显式声明使用custom提供方// config/hermes.config.js module.exports { providers: { default: custom, custom: { baseUrl: process.env.OPENAI_API_BASE, apiKey: process.env.OPENAI_API_KEY } } }4. 模型调用示例配置完成后可以通过以下方式调用Taotoken平台上的模型const response await hermes.chat.completions.create({ model: taotoken/claude-sonnet-4-6, // 使用在模型广场查看到的完整模型ID messages: [{ role: user, content: Hello }] });5. 验证与调试完成配置后建议通过简单测试验证连接是否正常。可以创建一个最小化的测试脚本const Hermes require(hermes-agent); async function testConnection() { try { const response await Hermes.chat.completions.create({ model: taotoken/claude-sonnet-4-6, messages: [{ role: user, content: 测试连接 }], max_tokens: 50 }); console.log(连接成功:, response.choices[0].message.content); } catch (error) { console.error(连接失败:, error.message); } } testConnection();如果遇到问题请检查API Key是否正确且未过期base_url是否完整包含/v1路径模型ID是否使用了Taotoken平台上的完整格式如需了解更多配置细节或获取API Key请访问Taotoken官方站点。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2578658.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!