Udostępnij przez


Wprowadzenie do modeli sztucznej inteligencji w programie Copilot Chat

W programie Visual Studio 17.14 narzędzie GitHub Copilot w programie Visual Studio używa biblioteki GPT-4.1 jako modelu domyślnego (wcześniej GPT-4o). GPT-4.1 zapewnia szybsze czasy odpowiedzi, sugestie o wyższej jakości i lepszą wydajność zadań kodowania.

Jednak nie ograniczasz się do korzystania z tego modelu. Możesz również wybrać inny model lub dodać własny. Wybierasz model, który najlepiej odpowiada wymaganiom przepływu pracy.

Dostępne modele

Wybierz z rozwiniętego zestawu modeli w selektorze modelu:

  • Claude Sonet 4
  • Claude Opus 4
  • GPT-5
  • Claude Sonnet 3.5
  • Claude 3.7 (myślący i niemyślący)
  • OpenAI o3-mini
  • Gemini 2.0 Flash
  • Gemini 2.5 Pro
  • GPT-5 mini

Ulepszenia wyboru modelu obejmują:

  • Wybór trwały: wybrany model pozostaje zaznaczony w wątkach czatu.
  • Możliwość bezpośredniego włączania modeli: jeśli model jest dostępny w planie, ale nie został jeszcze włączony, w selektorze modelu zostanie wyświetlony monit, aby go aktywować.

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ć zasadę Wersja zapoznawcza w ustawieniach Copilot, zanim modele będą dostępne do użycia w Visual Studio.

Przynieś własny model (BYOM)

Możesz dodać własny model językowy do aplikacji Copilot Chat, dostarczając klucze interfejsu API od dostawców, takich jak Anthropic, Google lub OpenAI. Ta możliwość umożliwia wybranie i skonfigurowanie niestandardowych modeli sztucznej inteligencji w celu dopasowania ich do przepływu pracy lub oceny nowych możliwości modelu.

Korzyści

Korzystanie z własnego modelu umożliwia:

  • Rozwiń wybór modelu poza wbudowanymi opcjami, w tym nowymi lub eksperymentalnymi modelami.
  • Spełnianie wymagań dotyczących infrastruktury, zabezpieczeń lub wydajności przy użyciu modeli dostosowanych do Twoich potrzeb.
  • Kontroluj i monitoruj użycie interfejsu API bezpośrednio u wybranego dostawcy.
  • Łatwe przełączanie modeli między wbudowanymi i niestandardowymi opcjami.

Kroki dodawania klucza interfejsu API

  1. W widoku czatu przejdź do listy rozwijanej Selektor modelu .

  2. Wybierz dostawcę. Ci dostawcy są obecnie obsługiwani: OpenAI, Anthropic i Google.

  3. Wprowadź wartość klucza interfejsu API .

  4. Wybierz jeden z następujących elementów:

    • Dowolny standardowy model na liście
    • Dowolny obsługiwany model, który oferuje dostawca, nawet jeśli nie jest wyświetlany na liście domyślnej
  5. Upewnij się, że model niestandardowy jest wyświetlany w selektorze modelu.

  6. Rozpocznij monitowanie w rozmowie. Aplikacja Copilot Chat używa modelu niestandardowego.

Ograniczenia i zagadnienia

  • Obsługa modeli niestandardowych jest ograniczona do środowiska czatu copilot w programie Visual Studio. Nie ma to wpływu na uzupełnianie kodu ani inne funkcje wspomagane przez sztuczną inteligencję, takie jak generowanie komunikatów zatwierdzenia.
  • Możliwości modelu zależą od dostawcy. Niektóre modele mogą nie obsługiwać funkcji, takich jak użycie narzędzi, wprowadzanie obrazów lub zaawansowane rozumowanie.
  • 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 Copilot.
  • Obsługa modeli niestandardowych nie jest dostępna dla użytkowników Copilot Business lub Enterprise.