Devin CLI
在 Devin CLI 中使用 aicentos —— 透過 OpenAI 相容設定接入
最後更新於:
Devin CLI 是 Devin 的命令列用戶端,支援透過環境變數或設定檔指定 OpenAI 相容的 API 位址。把 Base URL 指向 aicentos、填入 API Key,即可在終端機裡使用 aicentos 接入的模型。
準備工作
先在控制台「API Key」頁面為 Devin CLI 建立一個專用 Key(建議命名 devin-cli,方便追蹤用量)。
安裝步驟
需要先安裝 Node.js 18+ 和 npm:
node -v
npm -v使用 npm 全域安裝:
npm install -g devin-cli安裝完成後驗證:
devin --version設定步驟
支援環境變數與設定檔兩種方式,環境變數優先級更高。
方式一:環境變數(推薦)
export DEVIN_BASE_URL="https://aicentos.com/v1"
export DEVIN_API_KEY="your_api_key_here"永久生效需寫入 ~/.zshrc 或 ~/.bashrc,然後執行 source ~/.zshrc。
方式二:設定檔
編輯 ~/.devin/config.json:
{
"apiKey": "your_api_key_here",
"baseURL": "https://aicentos.com/v1",
"model": "gpt-4o"
}需要填寫的設定
| 欄位 | 值 |
|---|---|
| API Key | 控制台建立的 Key |
| Base URL | https://aicentos.com/v1 |
| 模型 | 控制台「模型廣場」中的模型名稱 |
測試
設定完成後直接執行:
devin在互動工作階段中傳送一句簡單提示詞,能正常收到回覆即接入成功。如果報驗證錯誤,檢查 DEVIN_API_KEY 是否正確、DEVIN_BASE_URL 是否帶 /v1 後綴、帳戶餘額是否充足。
注意事項
- Base URL 只填到
/v1,不要補成/v1/chat/completions的完整路徑 - 環境變數與設定檔同時存在時,以環境變數為準
- 建議先用
GET /v1/models確認可見模型,再填寫 Model ID