当前位置: 首页 > news >正文

为hermesagent自定义配置taotoken提供商并写入环境变量

为 Hermes Agent 自定义配置 Taotoken 提供商并写入环境变量

1. 准备工作

在开始配置前,请确保已安装 Hermes Agent 并获取 Taotoken API Key。登录 Taotoken 控制台,在「API 密钥」页面创建新密钥并复制保存。同时,在「模型广场」查看可用的模型 ID,例如claude-sonnet-4-6gpt-4-turbo

2. 配置 Hermes Agent 使用 Taotoken

Hermes Agent 支持通过环境变量或配置文件指定自定义提供商。以下是两种方式的配置方法:

2.1 通过环境变量配置

在项目根目录或系统环境变量中设置以下参数:

export OPENAI_API_KEY="YOUR_TAOTOKEN_API_KEY" export OPENAI_BASE_URL="https://taotoken.net/api/v1"

对于 Windows 系统,使用以下命令:

$env:OPENAI_API_KEY = "YOUR_TAOTOKEN_API_KEY" $env:OPENAI_BASE_URL = "https://taotoken.net/api/v1"

2.2 通过配置文件修改

Hermes Agent 通常会读取项目中的.env文件。在项目根目录创建或修改该文件,添加以下内容:

OPENAI_API_KEY=YOUR_TAOTOKEN_API_KEY OPENAI_BASE_URL=https://taotoken.net/api/v1

3. 验证配置

启动 Hermes Agent 后,可以通过简单的对话测试验证配置是否生效:

from hermes_agent import Hermes agent = Hermes() response = agent.chat("你好,请介绍一下你自己") print(response)

如果返回正常响应,说明 Taotoken 提供商配置成功。若遇到错误,请检查以下常见问题:

  • 确保OPENAI_BASE_URL包含/v1路径
  • 确认 API Key 未过期且有足够配额
  • 验证模型 ID 在 Taotoken 平台可用

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

对于频繁切换配置的场景,可以使用 TaoToken 官方 CLI 工具快速完成设置:

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

该命令会自动完成以下操作:

  1. OPENAI_API_KEY写入.env文件
  2. 设置OPENAI_BASE_URLhttps://taotoken.net/api/v1
  3. 配置默认模型为指定 ID

5. 模型切换与高级配置

在 Hermes Agent 中,可以通过修改环境变量或配置文件动态切换模型:

OPENAI_API_KEY=YOUR_TAOTOKEN_API_KEY OPENAI_BASE_URL=https://taotoken.net/api/v1 DEFAULT_MODEL=claude-sonnet-4-6

对于需要多模型并发的场景,可以在代码中显式指定模型:

from hermes_agent import Hermes agent = Hermes(model="gpt-4-turbo") response = agent.chat("请用英文回答这个问题") print(response)

如需了解更多关于 Taotoken 平台的信息,请访问 Taotoken。

http://www.jsqmd.com/news/733653/

相关文章:

  • 视觉语言模型的空间感知突破与Perceptio架构解析
  • 终极WaveTools指南:三步解锁《鸣潮》极致游戏体验
  • 通过curl命令快速测试TaotokenAPI连通性与模型响应
  • 河南GEO企业到底怎么选才靠谱? - 速递信息
  • 用50万条中文闲聊数据训练GPT:我的踩坑实录与效果优化心得
  • 从Saastamoinen到Hopfield:手把手教你用MATLAB实现GNSS对流层延迟模型
  • 2026深圳财税公司选哪家?全行业适配才是硬道理 - 小征每日分享
  • 题解:AcWing 6054 最短路径问题
  • 为自主智能体构建安全通信堡垒:Signal Bastion设计与实现
  • RVC变声器终极指南:10分钟训练专业级AI音色的完整教程
  • 2026中百超市卡回收平台TOP榜:鼎鼎收专业深耕15年,四项五星实力领跑 - 鼎鼎收礼品卡回收
  • 手把手教你为STM32/GD32项目添加“出厂时间”与“运行时长”统计功能
  • MuJoCo仿真中物体滑动的3个层次解决方案:从基础参数到高级接触模型
  • 大语言模型数据泄露风险与防护方案解析
  • 2026揭阳财税公司怎么选?五家主流机构特色解析 - 小征每日分享
  • 2026年济南婚纱摄影服务能力横向深度测评:5家主流品牌全维度对比与选型指南 - 速递信息
  • 多步时间序列预测:核心策略与实战解析
  • EvoCUA:基于合成经验学习的进化型智能代理技术解析
  • 核岭回归与随机特征映射在音乐信息检索中的应用
  • python ipython
  • 告别条件构造器!MyBatis-Plus的LambdaQueryChainWrapper,一行代码搞定复杂查询
  • 5分钟打造专属微信机器人:WechatBot零基础部署完全指南
  • 量子计算如何加速数字孪生技术发展
  • 终极STL文件缩略图生成工具stl-thumb完整使用指南
  • 终极HS2-HF_Patch完整指南:一键解锁Honey Select 2全功能游戏体验
  • ExifToolGUI:告别命令行,用图形界面轻松管理照片元数据
  • 2026新疆旅拍指南:选对优质服务商,出片率拉满 - 速递信息
  • 破解专精特新小巨人申报痛点:PPMR四阶方法论如何提升申报成功率? - 速递信息
  • 进化算法与合成经验学习在自动化代理中的应用
  • KeyBrain:本地优先AI知识库,构建你的第二大脑