Skip to Content
aicentos

MiMo Code

MiMo Code で aicentos を使う —— 互換レイヤー経由で OpenAI 互換エンドポイントに接続

最終更新:

MiMo Code は設定で OpenAI 互換の base_url を指定できます。それを aicentos に向けて API Key を入力すれば、MiMo Code を aicentos のモデルで動かせます。

準備

まずコンソールの「API Key」ページで MiMo Code 専用のキーを作成します(名前は mimo-code のようにすると使用量の追跡に便利です)。

MiMo Code は CLI ツールで、一般的なインストール方法は npm でのグローバルインストールです。配布パッケージが tarball の場合は、解凍して実行ファイルを PATH の通った場所に置けば使えます。

npm install -g mimo-code
mimo --version

設定値

項目値
API Keyコンソールで作成したキー
base_urlhttps://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" でモデルが見えるか先に確認することをおすすめします。
  • 環境変数と設定ファイルが同時に存在する場合、優先順位はバージョンによって異なります。どちらか一方の設定方式に絞ることをおすすめします。