MiMo Code
MiMo Code で aicentos を使う —— 互換レイヤー経由で OpenAI 互換エンドポイントに接続
最終更新:
MiMo Code は設定で OpenAI 互換の base_url を指定できます。それを aicentos に向けて API Key を入力すれば、MiMo Code を aicentos のモデルで動かせます。
準備
まずコンソールの「API Key」ページで MiMo Code 専用のキーを作成します(名前は mimo-code のようにすると使用量の追跡に便利です)。
- コンソール:https://aicentos.com
- キーの作成:https://aicentos.com/keys
- 残高不足のときのチャージ:https://aicentos.com/wallet
- ドキュメントサイト:https://docs.aicentos.com
MiMo Code は CLI ツールで、一般的なインストール方法は npm でのグローバルインストールです。配布パッケージが tarball の場合は、解凍して実行ファイルを PATH の通った場所に置けば使えます。
npm install -g mimo-code
mimo --version設定値
| 項目 | 値 |
|---|---|
| API Key | コンソールで作成したキー |
| base_url | https://aicentos.com/v1 |
| model | コンソール「モデル広場」のモデル名 |
設定手順
環境変数を使うのがおすすめです。互換性が最も高いためです:
export MIMO_BASE_URL="https://aicentos.com/v1"
export MIMO_API_KEY="sk-あなたのキー"
export AICENTOS_API_KEY="$MIMO_API_KEY"
export MIMO_MODEL="gpt-4o"永続化するには ~/.zshrc または ~/.bashrc に書き込み、source ~/.zshrc を実行します。
設定ファイルの方がよい場合は、~/.mimo/config.json を編集します:
{
"baseUrl": "https://aicentos.com/v1",
"apiKey": "sk-あなたのキー",
"model": "gpt-4o"
}バージョンによって、設定項目の名前(base_url / baseUrl)や環境変数のプレフィックス(MIMO_ / MIMOCODE_)が異なる場合がある点に注意してください。上記の変数名が効かないときは、mimo --help か公式ドキュメントで現在のバージョンが実際に読み取る名前を確認してください。繰り返し試すのは避けましょう。
テスト
設定後に mimo をそのまま実行し、簡単なプロンプトを 1 つ送ります。認証エラーが出た場合は、まず環境変数名が現在のバージョンで認識されているか、base_url が /v1 までしか書かれていないか、キーに余分な空白がないかを確認してください。
注意事項
- 一部のバージョンは起動時に
base_urlと内蔵の公式エンドポイントを照合します。設定が無視される場合は、環境変数方式に切り替えると通常は回避できます。 - Base URL は
/v1まで入力します。 - モデル名を入力する前に、
curl https://aicentos.com/v1/models -H "Authorization: Bearer $AICENTOS_API_KEY"でモデルが見えるか先に確認することをおすすめします。 - 環境変数と設定ファイルが同時に存在する場合、優先順位はバージョンによって異なります。どちらか一方の設定方式に絞ることをおすすめします。