ドキュメント · ガイド
Aside を任意のモデルで
Aside(aside コマンド)はアカウントごとに設定、モデル一覧、サインイン情報を持ちます。magpie がアカウントの models.json に magpie という名前のプロバイダーを加え、Aside 自身にそれを既定にさせると、Aside が DeepSeek、GLM、Kimi、Qwen、Claude、ChatGPT サブスクリプションなど magpie の任意のモデルで動き、画像生成にも magpie の画像モデルを使えます。
Aside の設定
- magpie にプロバイダーを追加プロバイダー ページで API キーを追加するか、サブスクリプションにサインインします。
- エージェント ページで Aside のモデルを選ぶvia magpie の既定モデルを選び、必要なら思考レベル、各カテゴリー、画像モデルも選びます。
- そのまま Aside を使うmagpie は Aside 自身に設定を変えさせ、読み戻して反映を確かめます。
magpie aside deepseek/deepseek-v4-pro
models.json
Aside の各アカウントには ~/.aside/u/<id> というフォルダーがあり、settings.json、models.json、サインイン情報が入っています。magpie は models.json に Pi と同じ形式で providers.magpie を書きます。baseUrl はゲートウェイの /v1、apiKey は magpie が Aside 用に出すキー、models に magpie のモデルが並びます。
// ~/.aside/u//models.json { "providers": { "magpie": { "baseUrl": "http://127.0.0.1:3425/v1", "api": "…", "apiKey": " ", "models": [ { "id": "deepseek/deepseek-v4-pro", … } ] } } }
magpie が変えるのは自分のエントリだけです。既存の magpie エントリにキーがないか別のキーのときは上書きしません。別のゲートウェイを指すエントリは、明示的に接続し直したときだけ変えます。
Aside 自身の設定
既定モデルなどの設定は、magpie が settings.json を直接書き換えるのではなく、aside repl --account <id> --host local で Aside 自身に設定させ、読み戻します。読み戻した値が違うときは、完了したことにせずエラーを出します。既定モデルは provider と modelId で表し、magpie のモデルは provider が magpie のものです。思考レベルは既定モデルに付き、そのモデルが受け付けるレベルだけを出します。
カテゴリーと画像モデル
Aside の modelCategories には fast、standard、deep、visual の四つがあり、それぞれ別のモデルを選べます。未設定なら既定モデルに従います。imageGenerationModel は画像を描くモデルで、magpie の画像モデルを選べます。プロバイダーの編集画面でチェックを外したものは出ませんが、すでに選んでいるものはそのまま描けます。
複数のアカウント
~/.aside/accounts.json の currentAccountId が、Aside が使っているアカウントです。magpie が設定するのは magpie で選んだアカウント、なければ Aside が使っているアカウント、どちらも読めなければ u0 です。各アカウントの設定と、magpie が覚えている元の値は、それぞれのアカウントに付きます。アカウントを選び直しても変わるのは magpie が設定する先だけで、Aside の中は何も変わりません。
magpie aside account u1
元に戻す
magpie は設定を変える前に、それぞれ元の値を保存します。元に戻すときは magpie が変えた設定だけを戻し、ほかの設定はそのままです。
magpie aside default
よくある質問
Aside で DeepSeek、GLM、ChatGPT サブスクリプションを使えますか?
使えます。magpie のエージェントページで Aside に via magpie の既定モデルを選べば、magpie が Aside にそれを適用させます。
fast、standard、deep、visual にそれぞれ別のモデルを使えますか?
使えます。各カテゴリーに magpie のモデルを選べ、未設定なら既定モデルに従います。
Aside にアカウントが複数あるとき、magpie はどれを設定しますか?
Aside が使っているアカウントです。magpie aside account u1 のように magpie で選ぶこともできます。
元に戻すと設定も戻りますか?
戻ります。magpie は自分が変えた設定だけを、変える前に保存した値に戻します。
同じモデルを他のエージェントでも:Ante を任意のモデルで、omp を任意のモデルで、Pi を任意のモデルで、fx を任意のモデルで。エラーが出るときは よくあるエラーの直し方、または Discord で質問してください。