SQL Server Management Studio 中 GitHub Copilot 的 AI 模型

在 SQL Server Management Studio 22 中,SQL Server Management Studio(SSMS)中的 GitHub Copilot 選擇預設模型,以提供快速回應、高品質建議及提升編碼任務效率。 預設模式會依訂閱而異。

但是,您不僅限於使用此模型。 您也可以選取最適合您需求的不同型號。

可用的模型

從模型選擇器中挑選一組精選模型,例如:

  • GPT-4.1
  • GPT-4o
  • 克勞德·索內特 4
  • 克勞德十四行詩 4.5
  • 克勞德 十四行詩 4.6
  • 克勞德作品4.5
  • 克勞德作品4.6
  • 克勞德俳句 4.5
  • 雙子星 2.5 Pro
  • Gemini 3.1 Pro
  • 雙子座3號閃電俠

車型可用性取決於你的 Copilot 訂閱以及每款機型的現況。 對於 Copilot 企業版和商業版,管理員必須在 Copilot 設定中啟用預覽政策,才能在 SSMS 中提供模型。

攜帶您自己的模型 (BYOM)

你可以透過提供來自 Azure、OpenAI、Anthropic 等供應商的 API 金鑰,為 Copilot Chat 新增自己的語言模型。 這個選項讓你能設定並存取自訂的模型組合。

優點

當你使用自己的模型時,你可以:

  • 將模型選擇擴展到內置選項之外,包括新模型或實驗模型。
  • 選擇符合你基礎設施、安全性或效能需求的型號。
  • 直接與特定提供者控制並監控 API 使用。
  • 可以輕鬆切換內建與自訂模型。

新增自訂模型

你可以從 GitHub Copilot 聊天視窗新增自訂模型。

  1. 在聊天視窗中,前往模型選擇器下拉選單,選擇 管理模型

  2. 從下拉選單中選擇您的醫療提供者。 目前支援的提供者包括以下:

    1. OpenAI
    2. 人類學的
    3. Google
    4. xAI
    5. Azure
    6. 當地鑄造廠
  3. 輸入你的 API 金鑰值。

  4. 選擇適當的項目,或根據您的 API 金鑰輸入必要資訊。

  5. 確認自訂模型出現在模型選擇器中。

  6. 在聊天中發送提示;Copilot Chat 使用自訂模型。

新增自訂模型至 Azure

要新增一個在 Azure OpenAI 中配置的模型,你需要部署和端點資訊。

  1. 在聊天視窗中,前往模型選擇器下拉選單,選擇 管理模型

  2. 從提供者下拉選單選擇 Azure。

  3. 輸入你的 API 金鑰值。

  4. 輸入你 Azure OpenAI 資源所需的資訊。

    1. 顯示名稱定義了模型在聊天視窗中模型選擇器下拉選單中的樣貌。
    2. Model ID 是部署的名稱。
    3. 資源端點是該端點的網址(例如,https://ghcp-ssms-endpoint.openai.azure.com/)。
  5. 選擇 新增 以新增模型。

  6. 選擇 儲存 以關閉對話框。

欲了解更多關於 Azure OpenAI 中的模型部署資訊,請參閱 在 Azure AI Foundry 模型資源中建立並部署 Azure OpenAI

編輯自訂模型

你可以從 GitHub Copilot 聊天視窗編輯模型的選定設定。

  1. 在聊天視窗中,前往模型選擇器下拉選單,選擇 管理模型
  2. 「自帶模型 」對話框中,將滑鼠移到你想修改的模型顯示名稱上。
  3. 要展開模型細節,請選擇模型顯示名稱右側的倒V形。
  4. 對選項做必要的修改,然後選擇 儲存 來套用這些變更。

刪除自訂模型

你可以在 GitHub Copilot 聊天視窗中刪除自訂模型清單中的模型。

  1. 在聊天視窗中,前往模型選擇器下拉選單,選擇 管理模型
  2. 「自帶模型 」對話框中,將滑鼠移到你想修改的模型顯示名稱上。
  3. 要展開模型細節,請選擇模型顯示名稱右側的倒V形。
  4. 選擇 刪除模型 以移除該模型。

限制與考量

  • 自訂模型的支援僅限於 Copilot Chat 體驗。

  • 模型能力依提供者而異,只有支援工具呼叫的模型才應在 SSMS 中的 GitHub Copilot 使用。

  • 像是嵌入、意圖偵測和資料庫索引等服務,可能會繼續使用 Copilot API。

  • 使用自訂模型時,輸出會直接從提供者回傳,可能會繞過 GitHub Copilot 負責任 AI 的篩選。

  • Copilot 商業版或企業版用戶不支援自訂模型。