其他客户端与协议

OpenCode

开源终端 Agent,在 opencode.json 中声明自定义 provider。

1安装

终端
npm install -g opencode-ai
opencode --version

2声明自定义 provider

OpenCode 用一个 JSON 配置文件声明供应商。全局配置在 ~/.config/opencode/opencode.json,也可以放在项目根目录的 opencode.json 只对该项目生效。把 YOUR_API_KEY 换成你的密钥。

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "easyapi": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "EasyApi",
      "options": {
        "baseURL": "https://api.easyapi.cc/v1",
        "apiKey": "YOUR_API_KEY"
      },
      "models": {
        "gpt-5": {
          "name": "gpt-5"
        }
      }
    }
  }
}

OpenAI 协议用 @ai-sdk/openai-compatible,baseURL 带 /v1;Anthropic 协议用 @ai-sdk/anthropic,baseURL 同样带 /v1(该 SDK 自己只追加 /messages)。

models 里列出你要用的模型名,以 模型广场 为准;两个 provider 可以同时声明。

3验证

进入项目目录运行 opencode,输入 /models 选择刚声明的模型,发一条消息有回复即成功。

报错见 错误码。

EasyApi Logo
EasyApi

一个接口接入 Claude、GPT 等主流 AI 模型,兼容 Anthropic / OpenAI 原生协议。

© 2026 EasyApi. All rights reserved.