在 Hermes Agent 中使用 Muapi
将 Muapi 配置为自定义 OpenAI 兼容端点,即可在 Hermes Agent 中使用 Muapi 文本模型。
1. 创建密钥并选择模型
在 Muapi 控制台创建 API 密钥,然后列出可用文本模型:
curl -s "https://api.muapi.ai/v1/models?type=text" \
-H "Authorization: Bearer $MUAPI_API_KEY"
选择 capabilities.tools: true 的模型。Hermes 智能体工作流要求上下文窗口至少为 64,000 tokens;选择前请检查模型上下文上限。
2. 配置 Hermes Agent
运行模型设置向导:
hermes model
选择 Custom endpoint,并填写 API 基础 URL https://api.muapi.ai/v1、Muapi API 密钥,以及 Muapi 文本模型列表中的准确模型 ID。
也可以在 ~/.hermes/config.yaml 中设置:
model:
default: YOUR_MODEL_ID
provider: custom
base_url: https://api.muapi.ai/v1
key_env: MUAPI_API_KEY
将密钥放入 ~/.hermes/.env:
MUAPI_API_KEY=your-muapi-api-key
将 YOUR_MODEL_ID 替换为 Muapi 模型列表中的准确 ID。
3. 启动 Hermes Agent
hermes
# 或:
hermes --tui
先测试一个会调用工具的小任务。模型正常工作后,可通过 hermes gateway setup 连接消息平台。
故障排查
- 检查基础 URL 是否以
/v1结尾、密钥是否可用,以及模型 ID 是否完全一致。 - 若模型不调用工具,请选择
capabilities.tools: true的模型。 - Hermes 要求上下文窗口至少 64K tokens。
- 从小任务开始,并在 Muapi 控制台查看用量。
端点配置请参阅 Hermes Agent 提供商文档,其他设置请参阅配置指南。