通过 Reasonix 自定义 OpenAI provider,将代码 Agent 的默认模型切换到 EcoToken。
| Base URL | 认证方式 | 接口协议 |
|---|---|---|
https://ecotoken.ecophase-ai.com/v1 | Bearer API Key | OpenAI 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。
npx reasonix code03 配置 EcoToken Provider
在用户目录的 ~/.reasonix/config.toml 中添加自定义 provider。Windows 的 ~ 对应当前用户目录。
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:
ECOTOKEN_API_KEY=YOUR_API_KEY04 启动并验证
cd /path/to/your-project
npx reasonix code模型能返回内容,并且 EcoToken 控制台“用量与费用 → 请求记录”出现对应记录,即表示接入成功。
05 常见错误
401:检查~/.reasonix/.env中的 API Key 是否完整、是否已停用。403:检查 API Key 分组、模型权限和账户状态。model not found:确认默认模型、provider 模型列表与 EcoToken 控制台中的模型 ID 完全一致。
