Udostępnij przez


Wprowadzenie do modeli sztucznej inteligencji w środowisku czatu Copilot w usłudze GitHub w programie SQL Server Management Studio (wersja zapoznawcza)

W programie SQL Server Management Studio 22 narzędzie GitHub Copilot w programie SSMS wybiera domyślny model, aby zapewnić szybki czas odpowiedzi, sugestie wysokiej jakości i zwiększyć wydajność zadań kodowania. Model domyślny różni się w zależności od subskrypcji.

Jednak nie ograniczasz się do korzystania z tego modelu. Możesz również wybrać inny model, który najlepiej pasuje do Twoich wymagań.

Dostępne modele

Wybierz spośród wyselekcjonowanych zestawów modeli w selektorze modelu, na przykład:

  • GPT-5
  • GPT-5 mini
  • GPT-5.1
  • Kodek GPT-5.1
  • GPT-5.1 Codex mini
  • GPT-5.1 Codex Max
  • GPT-4.1
  • GPT-4o
  • Claude Sonet 4
  • Claude Sonnet 4.5
  • Claude opus 4.5
  • Claude Haiku 4.5
  • Gemini 2.5 Pro

Dostępność modelu zależy od subskrypcji Copilot i bieżącego stanu każdego modelu. W przypadku Copilot Enterprise i Business administratorzy muszą włączyć zasady trybu podglądu w ustawieniach Copilot, zanim modele będą dostępne w programie SSMS.

Przynieś własny model (BYOM)

Możesz dodać własny model językowy do aplikacji Copilot Chat, udostępniając klucze interfejsu API od dostawców, takich jak Azure, OpenAI, Anthropic i nie tylko. Ta opcja umożliwia konfigurowanie i uzyskiwanie dostępu do niestandardowego zestawu modeli.

Korzyści

W przypadku korzystania z własnego modelu można wykonywać następujące czynności:

  • Rozwiń wybór modelu poza wbudowanymi opcjami, w tym nowymi lub eksperymentalnymi modelami.
  • Wybierz modele spełniające wymagania dotyczące infrastruktury, zabezpieczeń lub wydajności.
  • Bezpośrednie kontrolowanie i monitorowanie użycia interfejsu API u konkretnego dostawcy.
  • Łatwe przełączanie między wbudowanymi i niestandardowymi modelami.

Dodawanie modelu niestandardowego

Model niestandardowy można dodać z okna czatu w usłudze GitHub Copilot.

  1. W widoku czatu przejdź do listy rozwijanej selektora modelu i wybierz pozycję Zarządzaj modelami.

  2. Wybierz dostawcę z listy rozwijanej. Obecnie obsługiwani są następujący dostawcy:

    1. OpenAI
    2. Antropiczny
    3. Google
    4. xAI
    5. Azure
    6. Znaleziono lokalnie
  3. Wprowadź wartość klucza interfejsu API.

  4. Wybierz odpowiedni element lub wprowadź niezbędne informacje na podstawie klucza interfejsu API.

  5. Upewnij się, że model niestandardowy jest wyświetlany w selektorze modelu.

  6. Wyślij monit w rozmowie; Aplikacja Copilot Chat używa modelu niestandardowego.

Dodawanie modelu niestandardowego dla platformy Azure

Aby dodać model aprowizowany w usłudze Azure OpenAI, potrzebne są informacje o wdrożeniu i punkcie końcowym.

  1. W widoku czatu przejdź do listy rozwijanej selektora modelu i wybierz pozycję Zarządzaj modelami.

  2. Z listy rozwijanej dostawcy wybierz pozycję Azure.

  3. Wprowadź wartość klucza interfejsu API.

  4. Wprowadź wymagane informacje dotyczące zasobu usługi Azure OpenAI.

    1. Nazwa wyświetlana definiuje sposób wyświetlania modelu na liście rozwijanej selektora modelu w widoku czatu.
    2. Identyfikator modelu to nazwa wdrożenia.
    3. Punkt końcowy zasobu to adres URL punktu końcowego (na przykład https://ghcp-ssms-endpoint.openai.azure.com/)
  5. Wybierz pozycję Dodaj , aby dodać model.

  6. Wybierz pozycję Zapisz , aby zamknąć okno dialogowe.

Aby uzyskać więcej informacji na temat wdrażania modelu w usłudze Azure OpenAI, zobacz Create and deploy an Azure OpenAI in Azure AI Foundry Models resource (Tworzenie i wdrażanie usługi Azure OpenAI w zasobie Azure AI Foundry Models).

Edytowanie modelu niestandardowego

Wybrane ustawienia modelu można edytować w oknie czatu w usłudze GitHub Copilot.

  1. W widoku czatu przejdź do listy rozwijanej selektora modelu i wybierz pozycję Zarządzaj modelami.
  2. W oknie dialogowym Bring Your Own Model umieść wskaźnik myszy na nazwie wyświetlanej modelu, który chcesz zmodyfikować.
  3. Aby rozwinąć szczegóły modelu, wybierz strzałkę po prawej stronie nazwy wyświetlanej modelu.
  4. Wprowadź niezbędne zmiany w opcjach, a następnie wybierz pozycję Zapisz , aby zastosować zmiany.

Usuwanie modelu niestandardowego

Model można usunąć z listy modeli niestandardowych w oknie czatu w usłudze GitHub Copilot.

  1. W widoku czatu przejdź do listy rozwijanej selektora modelu i wybierz pozycję Zarządzaj modelami.
  2. W oknie dialogowym Bring Your Own Model umieść wskaźnik myszy na nazwie wyświetlanej modelu, który chcesz zmodyfikować.
  3. Aby rozwinąć szczegóły modelu, wybierz strzałkę po prawej stronie nazwy wyświetlanej modelu.
  4. Wybierz pozycję Usuń model , aby usunąć model.

Ograniczenia i zagadnienia

  • Obsługa modeli niestandardowych jest ograniczona do środowiska czatu Copilot.

  • Możliwości modelu zależą od dostawcy, a w SSMS z GitHub Copilot powinny być używane tylko modele, które obsługują wywoływanie narzędzi.

  • Usługi, takie jak osadzanie, wykrywanie intencji i indeksowanie repozytorium, mogą nadal korzystać z interfejsu API Copilot.

  • W przypadku korzystania z modelu niestandardowego dane wyjściowe są zwracane bezpośrednio od dostawcy i mogą pomijać filtrowanie odpowiedzialnej sztucznej inteligencji w usłudze GitHub Copilot.

  • Obsługa modeli niestandardowych nie jest dostępna dla użytkowników Copilot Business ani Enterprise.