通过 Reasonix 自定义 OpenAI provider,将代码 Agent 的默认模型切换到 EcoToken。

Base URL认证方式接口协议
https://ecotoken.ecophase-ai.com/v1Bearer API KeyOpenAI Chat Completions

01 准备接入信息

先在 EcoToken 控制台创建 API Key,并确认该 API Key 可以访问 deepseek-v4.1-flash

YOUR_API_KEY 是占位符。真实 API Key 应单独保存在 Reasonix 的 .env 文件中。

02 安装并启动 Reasonix

Reasonix 需要 Node.js 20.10 或更高版本;Windows 用户还需要安装 Git for Windows。

bash
npx reasonix code

03 配置 EcoToken Provider

在用户目录的 ~/.reasonix/config.toml 中添加自定义 provider。Windows 的 ~ 对应当前用户目录。

toml
default_model = "ecotoken/deepseek-v4.1-flash"

[[providers]]
name = "ecotoken"
kind = "openai"
base_url = "https://ecotoken.ecophase-ai.com/v1"
models = ["deepseek-v4.1-flash"]
default = "deepseek-v4.1-flash"
api_key_env = "ECOTOKEN_API_KEY"

将 API Key 单独保存在 ~/.reasonix/.env

dotenv
ECOTOKEN_API_KEY=YOUR_API_KEY

04 启动并验证

bash
cd /path/to/your-project
npx reasonix code

模型能返回内容,并且 EcoToken 控制台“用量与费用 → 请求记录”出现对应记录,即表示接入成功。

05 常见错误

  • 401:检查 ~/.reasonix/.env 中的 API Key 是否完整、是否已停用。
  • 403:检查 API Key 分组、模型权限和账户状态。
  • model not found:确认默认模型、provider 模型列表与 EcoToken 控制台中的模型 ID 完全一致。
EcoPhase 文档 - 接入 Reasonix - EcoPhase.AI