# MiMo Code

來源: https://docs.aicentos.com/zh-TW/clients/mimo-code

Language: zh-TW

> 在 MiMo Code 中使用 aicentos —— 透過相容層接入 OpenAI 相容端點

MiMo Code 支援在設定裡指定 OpenAI 相容的 `base_url`。把它指向 aicentos 並填入 API Key，就能讓 MiMo Code 走 aicentos 的模型。

## 準備工作

先在控制台「API Key」頁面為 MiMo Code 建立一個專用 Key（建議命名 `mimo-code`，方便追蹤用量）。

* 控制台：[https://aicentos.com](https://aicentos.com)
* 建立 Key：[https://aicentos.com/keys](https://aicentos.com/keys)
* 錢包儲值：[https://aicentos.com/wallet](https://aicentos.com/wallet)
* 文件站：[https://docs.aicentos.com](https://docs.aicentos.com)

MiMo Code 是 CLI 工具，常見安裝方式是 npm 全域安裝；如果你拿到的發布包是 tarball，解壓縮後把可執行檔放進 `PATH` 即可。

```bash
npm install -g mimo-code
mimo --version
```

## 需要填寫的設定

| 欄位        | 值                         |
| --------- | ------------------------- |
| API Key   | 控制台建立的 Key                |
| base\_url | `https://aicentos.com/v1` |
| model     | 控制台「模型廣場」中的模型名稱           |

## 設定步驟

推薦用環境變數，相容性最好：

```bash
export MIMO_BASE_URL="https://aicentos.com/v1"
export MIMO_API_KEY="sk-你的Key"
export AICENTOS_API_KEY="$MIMO_API_KEY"
export MIMO_MODEL="gpt-4o"
```

永久生效寫入 `~/.zshrc` 或 `~/.bashrc` 後執行 `source ~/.zshrc`。

如果偏好設定檔，編輯 `~/.mimo/config.json`：

```json
{
  "baseUrl": "https://aicentos.com/v1",
  "apiKey": "sk-你的Key",
  "model": "gpt-4o"
}
```

注意不同版本對設定項命名（`base_url` / `baseUrl`）與環境變數前綴（`MIMO_` / `MIMOCODE_`）可能不同。如果上面的變數名不生效，用 `mimo --help` 或官方文件確認目前版本實際讀取的名字，不要反覆嘗試。

## 測試

設定後直接執行 `mimo`，發一句簡單提示詞。若報驗證錯誤，優先檢查環境變數名是否被目前版本識別、`base_url` 是否只寫到 `/v1`、Key 是否有多餘空格。

## 注意事項

* 部分版本在啟動時會把 `base_url` 與內建的官方端點做比對檢查，如果發現設定被忽略，改走環境變數方式通常能繞過。
* Base URL 只填到 `/v1`。
* 建議先用 `curl https://aicentos.com/v1/models -H "Authorization: Bearer $AICENTOS_API_KEY"` 確認模型可見，再填模型名稱。
* 環境變數與設定檔同時存在時，各版本優先級不一致，建議只保留一種設定方式。