🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度

为开源项目Hermes Agent配置Taotoken作为自定义模型供应商

基础教程类,指导Hermes Agent用户如何将其后端切换至Taotoken平台,按照文档要求,在provider设置中填入custom,并正确配置base_url后缀,同时将平台API密钥写入约定的环境变量文件,完成配置后即可在Agent工作流中享受Taotoken提供的多模型聚合与稳定服务。

1. 准备工作:获取Taotoken凭据与模型ID

在开始配置之前,你需要准备好两个关键信息:Taotoken平台的API Key和你想使用的模型ID。

首先,访问Taotoken平台并登录你的账户。在控制台的“API密钥”管理页面,你可以创建一个新的API Key,或者使用已有的Key。请妥善保管此密钥,它将在后续步骤中用于身份验证。

其次,你需要确定要使用的具体模型。前往平台的“模型广场”页面,这里列出了所有可用的模型及其对应的ID。例如,claude-sonnet-4-6gpt-4o等都是有效的模型ID。记下你计划在Hermes Agent中使用的模型ID。

2. 理解Hermes Agent的Provider配置机制

Hermes Agent支持多种模型供应商,包括OpenAI、Anthropic等原生供应商,以及一个名为custom的自定义选项。当选择custom时,意味着你需要提供一个完全兼容OpenAI API规范的第三方端点,这正是Taotoken平台所提供的服务。

这里有一个关键的配置细节需要注意:Taotoken为OpenAI兼容的API提供了特定的访问路径。对于Hermes Agent这类使用OpenAI SDK或直接调用OpenAI格式API的工具,其base_url(或等价的配置项)必须设置为https://taotoken.net/api/v1。这个/v1后缀是OpenAI API版本路径的一部分,不可或缺。

3. 配置Hermes Agent使用Taotoken

配置过程主要涉及修改Hermes Agent的配置文件或环境变量。以下是最常见的配置方式。

通过环境变量配置(推荐) 这是最灵活和安全的配置方式,尤其适合在服务器或容器化环境中部署。你需要在运行Hermes Agent的环境中设置以下变量:

export HERMES_PROVIDER=custom
export HERMES_BASE_URL=https://taotoken.net/api/v1
export OPENAI_API_KEY=你的_Taotoken_API_Key
export HERMES_MODEL=你在模型广场选择的模型ID

请注意,OPENAI_API_KEY这个变量名是Hermes Agent内部用于读取OpenAI兼容API密钥的约定名称,你需要将Taotoken的API Key填入此处。

通过配置文件修改 如果你更倾向于使用配置文件,通常需要找到Hermes Agent的配置文件(例如config.yamlsettings.json),并修改对应的字段:

# 示例 config.yaml 片段
provider: "custom"
base_url: "https://taotoken.net/api/v1"
api_key: "你的_Taotoken_API_Key"
default_model: "你在模型广场选择的模型ID"

具体的配置文件路径和格式,请参考你所使用的Hermes Agent版本的官方文档。

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

为了简化配置流程,Taotoken提供了一个官方的命令行工具@taotoken/taotoken。你可以使用它来快速生成或验证针对Hermes Agent的配置。

首先,确保你的系统已安装Node.js环境,然后通过npm安装该CLI工具:

npm install -g @taotoken/taotoken

安装完成后,运行以下命令并跟随交互式菜单的指引:

taotoken hermes

工具会提示你输入Taotoken API Key和模型ID,并自动为你生成正确的base_url(即https://taotoken.net/api/v1)和相应的配置片段。你也可以使用非交互式的一键命令:

taotoken hermes -k 你的_Taotoken_API_Key -m 模型ID

此命令会输出配置示例,你可以根据提示将其应用到你的Hermes Agent项目中。

5. 验证配置与开始使用

完成上述配置后,启动你的Hermes Agent应用。为了验证配置是否生效,可以尝试运行一个简单的测试任务或发起一次对话。

观察Agent的日志输出,确认其是否正在向https://taotoken.net/api/v1这个地址发起请求,并且没有出现认证失败(401)或模型找不到(404)的错误。如果一切正常,你的Hermes Agent现在就已经通过Taotoken平台来调用大模型了。

此后,你可以在Taotoken控制台的“用量看板”中实时查看此次调用产生的Token消耗和费用情况。如果需要切换模型,只需将环境变量或配置文件中的HERMES_MODEL值修改为模型广场上的其他模型ID即可,无需更改其他配置。


配置完成后,你就可以在Hermes Agent的各类工作流中,无缝使用Taotoken平台聚合的多种大模型了。更多高级功能和使用细节,请参考Hermes Agent接入说明Taotoken平台的官方文档。

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐