其它 Agent
除 Codex 与 Claude Code 外,多数编码 Agent 也能通过 OpenAI 兼容入口接入 Yoriday。先按协议选对 Base URL,再填模型与密钥。
协议速查
| Agent | 建议协议 | Base URL |
|---|---|---|
| OpenCode / Kilo / OpenClaw / Pi | Responses | https://app.helpday.work/v1 |
| Hermes | Responses 优先,必要时 Chat | https://app.helpday.work/v1 |
| Cline / Aider | Chat Completions | https://app.helpday.work/v1 |
字段名叫 Base URL 时一般填到 /v1 即可,客户端会继续拼 endpoint。模型 ID 一律从控制台复制。
OpenCode
编辑 ~/.config/opencode/opencode.json,用 @ai-sdk/openai 作为 Responses provider:
{
"$schema": "https://opencode.ai/config.json",
"model": "yoriday/你的模型名称",
"provider": {
"yoriday": {
"npm": "@ai-sdk/openai",
"name": "Yoriday",
"options": {
"baseURL": "https://app.helpday.work/v1"
},
"models": {
"你的模型名称": {
"name": "Yoriday Model",
"reasoning": true,
"options": {
"store": false
}
}
}
}
}
} opencode auth login
opencode auth list 认证时选择配置里的 yoriday provider,会话中可用 /models 核对。
Hermes Agent
优先用 Responses;若工具调用协议不兼容,再切到 Chat Completions 对比。密钥写入
~/.hermes/.env 的 YORIDAY_API_KEY。
Responses
~/.hermes/config.yaml
custom_providers:
- name: yoriday-responses
base_url: https://app.helpday.work/v1
key_env: YORIDAY_API_KEY
api_mode: codex_responses
model:
provider: custom:yoriday-responses
default: 你的模型名称 Chat Completions
custom_providers:
- name: yoriday-chat
base_url: https://app.helpday.work/v1
key_env: YORIDAY_API_KEY
api_mode: chat_completions
model:
provider: custom:yoriday-chat
default: 你的模型名称 Cline
- 打开 Cline 设置,API Provider 选 OpenAI Compatible。
- Base URL 填
https://app.helpday.work/v1。 - 填入 API Key 与控制台中的 Model ID。
- 高级参数先保持默认,执行 Verify,再测文字与只读工具。
Kilo Code
适用于当前 VS Code 版 / CLI(JetBrains 字段可能不同):
- Settings → Providers → Custom provider。
- Provider API 选 OpenAI Responses。
- Base URL 填
https://app.helpday.work/v1,再填 Key 与模型。 - 保存后发送短文字任务;模型未自动出现时手工添加 ID。
OpenClaw
~/.openclaw/openclaw.json
{
"models": {
"providers": {
"yoriday": {
"baseUrl": "https://app.helpday.work/v1",
"apiKey": "${YORIDAY_API_KEY}",
"auth": "api-key",
"api": "openai-responses",
"authHeader": true,
"models": [
{
"id": "你的模型名称",
"name": "Yoriday Model",
"reasoning": true,
"input": ["text"]
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "yoriday/你的模型名称"
}
}
}
} 启动前导出 YORIDAY_API_KEY,改完配置后重启 gateway / 主进程再测。
Pi Agent
~/.pi/agent/models.json
{
"providers": {
"yoriday": {
"baseUrl": "https://app.helpday.work/v1",
"api": "openai-responses",
"apiKey": "$YORIDAY_API_KEY",
"models": [
{
"id": "你的模型名称",
"reasoning": true
}
]
}
}
} Pi 没有完整的内建权限确认,工具会继承当前进程权限。请在可信目录运行;高风险任务建议放到低权限账户或容器。
Aider
export OPENAI_API_BASE="https://app.helpday.work/v1"
export OPENAI_API_KEY="sk-请替换为你的密钥"
aider --model openai/你的模型名称 怎样算接好
- 文字:让 Agent 回复固定短语,对照控制台记录。
- 流式:长文本任务不中途断流、不重复输出。
- 工具:只允许读一个无敏感文件,确认参数与结果能回到下一轮。
- 错误:故意填错误模型名时,客户端应报错而不是悄悄换 provider。