Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aktualnie wyświetlane:Wersja - Przełączanie do wersji dla nowego portalu Foundry
Uwaga
Linki w tym artykule mogą otwierać zawartość w nowej dokumentacji Microsoft Foundry, w przeciwieństwie do dokumentacji Foundry (klasycznej), którą przeglądasz obecnie.
Ważne
GitHub Models wycofano 30 lipca 2026 r. Środowisko testowe, katalog modeli, interfejs API inferencji oraz obsługa funkcji Bring Your Own Key (BYOK) nie są już dostępne dla klientów. Aby uzyskać więcej informacji, zobacz GitHub Models w dokumentacji GitHub.
Jeśli aplikacja nadal wywołuje punkt końcowy inferencji GitHub Models, zmigruj ją do Microsoft Foundry Models, wykonując kroki opisane w tym artykule. GitHub Models była oddzielną usługą od GitHub Copilot i nie ma związku z GitHub Copilot.
Z tego artykułu dowiesz się, jak przenieść aplikację generacyjną sztucznej inteligencji z wycofanej usługi GitHub Models do Microsoft Foundry Models, wdrażając zasób narzędzi Foundry Tools w subskrypcji Azure. Obie usługi korzystają z tego samego interfejsu API inferencji, więc zazwyczaj wystarczy zmienić w kodzie tylko punkt końcowy i poświadczenia.
Wymagania wstępne
Potrzebujesz:
- Subskrypcja Azure z prawidłową formą płatności. Jeśli nie masz subskrypcji Azure, utwórz płatne konto Azure, aby rozpocząć.
- Modele odlewni od partnerów i społeczności wymagają dostępu do Azure Marketplace. Upewnij się, że masz uprawnienia wymagane do subskrybowania ofert modeli. Modele Foundry oferowane przez platformę Azure nie podlegają temu wymogowi.
Migrować do modeli Foundry
W przeciwieństwie do modeli GitHub, które były bezpłatne z limitami szybkości, użycie modeli foundry jest rozliczane w ramach subskrypcji Azure na podstawie wybranego typu wdrożenia.
Aby zastąpić punkt końcowy GitHub Models i token GitHub Models punktem końcowym Foundry Models i kluczem Foundry Models:
Zaloguj się do portalu Foundry przy użyciu konta Azure.
Wskazówka
Jeśli przejdziesz do klasycznego środowiska Foundry, użyj przełącznika New Foundry w prawym górnym rogu, aby przełączyć się do nowego środowiska Foundry.
Wykonaj kroki opisane w temacie Wdrażanie modelu , aby wdrożyć wybrany model, przetestować go na placu zabaw i wnioskować wdrożony model za pomocą kodu.
Na stronie głównej Foundry skopiuj klucz interfejsu API i punkt końcowy projektu, a następnie użyj ich odpowiednio zamiast punktu końcowego GitHub Models i osobistego tokenu dostępu w aplikacji.
Sprawdź, czy migracja działa, wysyłając testowy prompt w Playground lub w swoim kodzie. Jeśli otrzymasz odpowiedź, model jest gotowy do użycia.
Ważne
W przeciwieństwie do modeli GitHub, w przypadku których wszystkie modele zostały już skonfigurowane, zasób Narzędzi foundry pozwala kontrolować, które modele są dostępne w punkcie końcowym i w której konfiguracji. Dodaj dowolną liczbę modeli, które mają być używane przed wskazaniem ich w parametrze model . Dowiedz się, jak dodać więcej modeli do zasobu.
Korzystaj ze swoich modeli Foundry w IDE
Plac zabaw GitHub Models nie jest już dostępny. Aby eksperymentować z modelami w edytorze, dodaj wdrożenie Foundry do programu Visual Studio Code jako model językowy typu bring your own key (BYOK):
W Visual Studio Code otwórz selektor modelu w widoku Czat i wybierz pozycję Zarządzaj modelami językowymi (ikona koła zębatego) lub uruchom polecenie Czat: Zarządzaj modelami językowymi z palety poleceń.
Wybierz pozycję Dodaj modele, a następnie wybierz pozycję Azure z listy dostawców.
Wprowadź nazwę grupy dla modeli, a następnie wprowadź adres URL punktu końcowego i klucz interfejsu API skopiowany z portalu Foundry.
Wybierz model z selektora modelu na czacie.
Alternatywnie wybierz pozycję Zainstaluj dostawców modelu w edytorze modeli językowych i zainstaluj rozszerzenie Foundry Toolkit for VS Code , które dodaje modele hostowane w chmurze i lokalne rozwiązania Foundry do selektora modelu.
Aby uzyskać więcej informacji, zobacz Modele językowe w Visual Studio Code.
Eksplorowanie dodatkowych funkcji
Foundry Models obsługuje funkcje, których GitHub Models nie oferował:
- Model catalog — przeglądanie, porównywanie i ocenianie modeli z Azure, partnerów i społeczności open source.
- Uwierzytelnianie bezkluczowe — użyj Microsoft Entra ID do uwierzytelniania opartego na tokenach bez zarządzania kluczami interfejsu API.
- Filtrowanie zawartości — konfigurowanie filtrów bezpieczeństwa zawartości dla wdrożeń.
- Limitowanie przepustowości — ustaw niestandardowe limity przepustowości dla określonych modeli w danym zasobie.
- Typy wdrożeń — wybierz spośród wielu typów SKU wdrożenia, takich jak płatność za token, zaprogramowane i wsadowe.
Rozwiązywanie typowych problemów
| Kwestia | Rozdzielczość |
|---|---|
| Żądania do punktu końcowego GitHub Models kończą się niepowodzeniem | Interfejs API wnioskowania GitHub Models został wycofany 30 lipca 2026 r. Skieruj aplikację do punktu końcowego usługi Foundry Models, jak opisano w tym artykule. |
| Model nie jest dostępny w Twoim regionie | Sprawdź dostępność regionu modelu, wybierając pozycję Wyświetl dostępność w sekcji Szybkie fakty na karcie modelu. Przełącz się do projektu w obsługiwanym regionie. |
| Błąd uwierzytelniania po zamianie klucza | Sprawdź, czy skopiowano prawidłowy klucz z portalu Foundry. Na stronie głównej Foundry kliknij elementy Klucz API i Punkt końcowy projektu, aby wyświetlić klucz i punkt końcowy. |
| Błędy limitu szybkości po migracji | Limity szybkości modeli Foundry zależą od typu wdrożenia. Skaluj w górę lub wybierz wdrożenie o wyższej przepływności. |