次の方法で共有


SQL Server Management Studio の GitHub Copilot チャット エクスペリエンスで AI モデルの使用を開始する (プレビュー)

SQL Server Management Studio 22 では、SSMS の GitHub Copilot が既定のモデルを選択して、迅速な応答時間、高品質の提案を提供し、コーディング タスクの効率を向上させます。 既定のモデルは、サブスクリプションによって異なります。

ただし、このモデルの使用に限定されるわけではありません。 要件に最も適した別のモデルを選択することもできます。

使用可能なモデル

次のように、モデル ピッカーでキュレーションされたモデルのセットから選択します。

  • GPT-5
  • GPT-5 ミニ
  • GPT-5.1
  • GPT-5.1 Codex
  • GPT-5.1 Codex mini
  • GPT-5.1 Codex max
  • GPT-4.1
  • GPT-4o
  • クロード・ソネット第4番
  • クロード・ソネット 4.5
  • クロード・オプス 4.5
  • クロード・ハイク 4.5
  • Gemini 2.5 Pro

モデルの可用性は、Copilot サブスクリプションと各モデルの現在の状態によって異なります。 Copilot Enterprise と Business の場合、SSMS でモデルを使用できるようにするには、管理者が Copilot 設定でプレビュー ポリシーを有効にする必要があります。

Bring Your Own Model (BYOM)

Azure、OpenAI、Anthropic などのプロバイダーから API キーを提供することで、独自の言語モデルを Copilot Chat に追加できます。 このオプションを使用すると、モデルのカスタム セットを構成してアクセスできます。

メリット

独自のモデルを使用すると、次のことができます。

  • 新しいモデルや試験的なモデルなど、組み込みのオプションを超えてモデルの選択を拡張します。
  • インフラストラクチャ、セキュリティ、またはパフォーマンスのニーズを満たすモデルを選択します。
  • 特定のプロバイダーで API の使用状況を直接制御および監視します。
  • 組み込みモデルとカスタム モデルを簡単に切り替えることができます。

カスタム モデルを追加する

GitHub Copilot チャット ウィンドウからカスタム モデルを追加できます。

  1. チャット ビューで、モデル ピッカーのドロップダウン リストに移動し、[ モデルの管理] を選択します。

  2. ドロップダウン リストからプロバイダーを選択します。 現在、次のプロバイダーがサポートされています。

    1. OpenAI
    2. Anthropic
    3. Google
    4. xAI
    5. 紺碧
    6. ファウンドリー・ローカル
  3. API キーの値を入力します。

  4. API キーに基づいて、適切な項目を選択するか、必要な情報を入力します。

  5. カスタム モデルがモデル ピッカーに表示されることを確認します。

  6. チャットでプロンプトを送信する。Copilot Chat はカスタム モデルを使用します。

Azure のカスタム モデルを追加する

Azure OpenAI でプロビジョニングされたモデルを追加するには、デプロイとエンドポイントの情報が必要です。

  1. チャット ビューで、モデル ピッカーのドロップダウン リストに移動し、[ モデルの管理] を選択します。

  2. プロバイダーのドロップダウン リストから Azure を選択します。

  3. API キーの値を入力します。

  4. Azure OpenAI リソースに必要な情報を入力します。

    1. 表示名は、チャット ビューのモデル ピッカー ドロップダウン リストにモデルを表示する方法を定義します。
    2. モデル ID はデプロイの名前です。
    3. リソース エンドポイントは、エンドポイントの URL です (例: https://ghcp-ssms-endpoint.openai.azure.com/)
  5. [ 追加] を選択してモデルを追加します。

  6. [ 保存] を 選択してダイアログを閉じます。

Azure OpenAI でのモデルのデプロイの詳細については、「Azure AI Foundry Models リソースで Azure OpenAI を作成してデプロイする」を参照してください。

カスタム モデルを編集する

モデルの選択した設定は、GitHub Copilot チャット ウィンドウから編集できます。

  1. チャット ビューで、モデル ピッカーのドロップダウン リストに移動し、[ モデルの管理] を選択します。
  2. [ Bring Your Own Model]\(モデルの持ち込み \) ダイアログで、変更するモデルの表示名をポイントします。
  3. モデルの詳細を展開するには、モデルの表示名の右側にあるシェブロンを選択します。
  4. オプションに必要な変更を加え、[ 保存] を選択して変更を適用します。

カスタム モデルを削除する

GitHub Copilot チャット ウィンドウのカスタム モデルの一覧からモデルを削除できます。

  1. チャット ビューで、モデル ピッカーのドロップダウン リストに移動し、[ モデルの管理] を選択します。
  2. [ Bring Your Own Model]\(モデルの持ち込み \) ダイアログで、変更するモデルの表示名をポイントします。
  3. モデルの詳細を展開するには、モデルの表示名の右側にあるシェブロンを選択します。
  4. [ モデルの削除] を選択してモデルを削除します。

制限事項と考慮事項

  • カスタム モデルのサポートは、Copilot チャット エクスペリエンスに限定されます。

  • モデル機能はプロバイダーによって異なります。SSMS の GitHub Copilot では、ツール呼び出しをサポートするモデルのみを使用する必要があります。

  • 埋め込み、意図の検出、リポジトリのインデックス作成などのサービスでは、引き続き Copilot API が使用される場合があります。

  • カスタム モデルを使用すると、出力はプロバイダーから直接返され、GitHub Copilot で責任ある AI のフィルター処理をバイパスする可能性があります。

  • Copilot Business または Enterprise ユーザーは、カスタム モデルのサポートを利用 できません