Skip to main content

VS Code

Alibaba Cloud Model Studio のモデルを VS Code で使用します。

クイックスタート

  1. 1

    Get an API key

    課金プランのAPIキーを取得します:
  2. 2

    Open model management

    VS Code で Chat: Manage Language Models を実行し、Add Models > Custom Endpoint を選択して、プロトコルとして Chat Completions を選択します。
  3. 3

    Enter the connection details

    ウィザードに従って、グループ名、表示名、およびご利用のプランのAPIキーを入力します。ウィザードは apiKey のセキュアな入力参照を生成します。実際のキーをプレーンテキストのJSONに含めないでください。
  4. 4

    Select a model

    課金プランの接続URLとモデルを入力します:
    • Token Plan
    • Pay-as-you-go
    • Coding Plan
  5. 5

    Configure model parameters

    chatLanguageModels.json で、次のフィールドを設定します:
    • vendor: customendpoint
    • apiType: chat-completions
    • models[].id: 前のステップのモデルID
    • models[].name: 任意の表示名
    • models[].url: 前のステップの完全な url
    • models[].toolCalling, vision, maxInputTokens, maxOutputTokens: モデルの仕様に応じてこれらを設定します
    ご利用のプランがそのモデルをサポートしていることを確認してから、モデル一覧 をご確認ください。入力トークンと出力トークンの合計は、モデルのコンテキスト長を超えてはなりません。フィールドの説明については、VS Code 公式ドキュメント をご覧ください。
  6. 6

    Verify

    Chat model picker で設定済みモデルを選択し、"Hello" を送信します。返信があれば、接続が確認されています。

FAQ

従量課金の接続方法は変わりません。Model Studio の汎用 API Key と Base URL を使用します。節約プランを購入すると自動的に有効になり、対象の利用料金が自動的に控除されます。詳細は節約プランをご参照ください。
chatLanguageModels.json を保存し、VS Code を再起動して、モデルピッカーを再度確認してください。
API キー、Base URL、モデルが同じプランに属していることを確認してください。Token Plan、Coding Plan、従量課金の API キーは互換性がありません。従量課金の場合は、{WorkspaceId} が正しいリージョンの Workspace ID に置き換えられていることも確認してください。
Copilot Business / Enterprise の管理者に、Bring Your Own Language Model Key in VS Code ポリシーを確認するよう依頼してください。