告别海外账号与网络限制稳定直连全球优质大模型限时半价接入中。 点击领取海量免费额度通过Hermes Agent自定义提供商功能接入Taotoken多模型服务对于使用Hermes Agent框架的开发者而言其内置的提供商provider系统提供了灵活的模型接入能力。当您希望将Taotoken平台上的多模型服务集成到您的Hermes Agent项目中时通过配置自定义custom提供商是一个直接且高效的方式。本教程将引导您完成从获取Taotoken API Key到在Hermes Agent中成功配置并调用模型的全过程。1. 准备工作获取Taotoken配置信息在开始配置Hermes Agent之前您需要从Taotoken平台获取必要的接入凭证。请登录Taotoken控制台在“API密钥”页面创建一个新的API Key并妥善保存。接着前往“模型广场”页面浏览并选择您希望调用的模型记录下其对应的模型ID例如claude-sonnet-4-6或gpt-4o-mini。这些信息是后续配置的核心。2. 配置Hermes Agent的自定义提供商Hermes Agent允许您通过设置环境变量来定义自定义模型提供商。这是最推荐的方式因为它便于管理且能避免将敏感信息硬编码在代码中。在您的项目根目录下找到或创建名为.env的环境变量文件。您需要在此文件中添加以下三行关键配置OPENAI_API_KEY您的Taotoken_API_Key OPENAI_API_BASEhttps://taotoken.net/api/v1 HERMES_DEFAULT_MODELtaotoken/您的模型ID请注意OPENAI_API_BASE的值必须严格设置为https://taotoken.net/api/v1。末尾的/v1路径是Hermes Agent通过OpenAI兼容协议与Taotoken通信所必需的请勿遗漏。HERMES_DEFAULT_MODEL的值应以taotoken/为前缀后面跟上您在模型广场记下的具体模型ID。3. 在代码中初始化Hermes Agent完成环境变量配置后您可以在代码中初始化Hermes Agent。框架会自动读取.env文件中的配置。以下是一个简单的初始化示例// 示例index.js import { Hermes } from ‘hermes-agent’; // 无需在代码中显式传递API Key和Base URLHermes会从环境变量读取 const agent new Hermes(); // 现在您可以使用agent进行对话 async function chat() { const response await agent.chat(‘你好请介绍一下你自己。‘); console.log(response); } chat();当您执行上述代码时Hermes Agent会使用.env中配置的OPENAI_API_BASE和OPENAI_API_KEY将请求发送至Taotoken平台并调用指定的模型。您可以在Taotoken控制台的“用量统计”页面实时查看此次调用的Token消耗情况。4. 使用TaoToken CLI工具快速配置可选除了手动编辑.env文件您也可以使用TaoToken官方提供的CLI工具来快速完成配置。这尤其适合希望快速体验或进行多环境配置的用户。首先您需要安装CLI工具。您可以选择全局安装以便在任何位置使用npm install -g taotoken/taotoken安装完成后运行以下命令并跟随交互式指引完成配置taotoken hermes --key 您的Taotoken_API_Key --model 您的模型ID或者使用简写命令taotoken hm -k 您的Taotoken_API_Key -m 您的模型ID该CLI工具会自动在您的项目目录中创建或更新.env文件并正确写入OPENAI_API_BASE、OPENAI_API_KEY等参数。您可以通过查阅taotoken/taotoken项目的官方文档来了解更多高级参数和使用细节。5. 验证与下一步完成配置后建议运行一个简单的测试脚本来验证连接是否成功。您可以尝试向模型提出一个问题并观察Hermes Agent是否返回了预期的响应。通过以上步骤您已经成功将Taotoken平台的多模型服务接入到Hermes Agent框架中。现在您可以在不修改业务代码逻辑的情况下通过Taotoken控制台轻松切换不同的后端模型并统一管理API调用量与费用。更多关于模型特性、高级API参数或用量详情的说明请以Taotoken平台官方文档为准。开始您的多模型集成之旅欢迎访问 Taotoken 创建密钥并探索模型广场。 告别海外账号与网络限制稳定直连全球优质大模型限时半价接入中。 点击领取海量免费额度