Uwaga
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.
Ten artykuł zawiera wyselekcjonaną listę najlepszych zasobów szkoleniowych dla deweloperów języka Python, którzy są nowi w tworzeniu aplikacji sztucznej inteligencji. Zawiera on linki do przewodników Szybki start, przykładowych projektów, oficjalnej dokumentacji, kursów szkoleniowych i innych przydatnych materiałów.
Zasoby dla usługi Azure OpenAI
Usługa Azure OpenAI service zapewnia dostęp interfejsu API REST do zaawansowanych modeli językowych dostępnych w usłudze OpenAI. Usługa Azure OpenAI ułatwia dostosowanie tych modeli do wykonywania określonych zadań, takich jak generowanie zawartości, podsumowywanie, interpretacja obrazów, wyszukiwanie semantyczne i język naturalny do tłumaczenia kodu. Dostęp do usługi Azure OpenAI przy użyciu interfejsów API REST, zestawu Azure OpenAI SDK dla platformy .NET lub interfejsu internetowego w usłudze Azure OpenAI Studio.
Zestawy SDK i biblioteki
Odnośnik | opis |
---|---|
Zestaw OpenAI SDK dla języka Python | Wersja kodu źródłowego usługi GitHub biblioteki języka Python OpenAI, która zapewnia wygodny dostęp do interfejsu API OpenAI z aplikacji napisanych w języku Python. |
pakiet OpenAI Python | Wersja PyPi biblioteki języka Python OpenAI. |
Przełączanie z interfejsu OpenAI do usługi Azure OpenAI | Artykuł ze wskazówkami dotyczącymi drobnych zmian, które należy wprowadzić w kodzie, dzięki czemu możesz zamienić się tam i z powrotem między usługą OpenAI a usługą Azure OpenAI. |
Ukończenie transmisji czatu | Przykład w notesie, który pokazuje, jak uzyskać działające uzupełnienia czatu z wykorzystaniem punktów końcowych platformy Azure. W tym przykładzie skupiono się na uzupełnianiu czatów, ale także wprowadzono inne operacje dostępne w interfejsie API. |
Osadzanie na platformie Azure | Przykładowy notatnik, który pokazuje, jak używać embeddingów z punktami końcowymi platformy Azure. W przykładzie skupiono się na osadzaniu, ale także wprowadzono inne operacje dostępne w interfejsie API. |
Wdrażanie modelu i generowanie tekstu | Artykuł z minimalnymi, prostymi szczegółowymi krokami wdrażania modelu, który może programowo rozmawiać. |
OpenAI z kontrolą dostępu opartą na rolach Microsoft Entra ID | Przegląd uwierzytelniania przy użyciu identyfikatora Entra firmy Microsoft i kontroli dostępu opartej na rolach na platformie Azure. |
OpenAI z tożsamościami zarządzanymi przez Azure AD dla zasobów Azure | Artykuł z bardziej złożonymi scenariuszami zabezpieczeń, które wymagają kontroli dostępu opartej na rolach platformy Azure. Dowiedz się, jak uwierzytelniać się w zasobie openAI przy użyciu identyfikatora Entra firmy Microsoft. |
Przykłady usługi Azure OpenAI | Kompilacja przydatnych zasobów i przykładów kodu usługi Azure OpenAI, które ułatwiają rozpoczęcie pracy i przyspieszenie wdrażania technologii. |
Dokumentacja
Odnośnik | opis |
---|---|
Dokumentacja usługi Azure OpenAI | Strona centrum dokumentacji usługi Azure OpenAI Service. |
Szybki start: rozpoczynanie generowania tekstu za pomocą usługi Azure OpenAI Service | Przewodnik szybkiego startu pokazujący, jak skonfigurować potrzebne usługi i napisać kod w Pythonie do uruchomienia modelu. |
Szybki start: rozpoczynanie pracy z usługą GPT-35-Turbo i GPT-4 za pomocą usługi Azure OpenAI Service | Przewodnik szybkiego startu przedstawiający sposób pracy z rolami systemu, asystenta i użytkownika, aby dostosować zawartość w odpowiedzi na pytania. |
Szybki start: czat z modelami usługi Azure OpenAI przy użyciu własnych danych | Szybki start, który pomaga w dodawaniu własnych danych, takich jak PDF lub inny dokument. |
Szybki start: rozpoczynanie pracy z asystentami usługi Azure OpenAI (wersja zapoznawcza) | Szybki start, który demonstruje, jak nakazać modelowi używanie wbudowanego interpretera kodu w języku Python do rozwiązywania krok po kroku problemów matematycznych. W tym przykładzie przedstawiono punkt wyjścia umożliwiający korzystanie z własnych asystentów sztucznej inteligencji, do których można uzyskać dostęp za pomocą niestandardowych instrukcji. |
Szybki start: używanie obrazów w czatach sztucznej inteligencji | Szybki start pokazujący, jak oprogramować model do opisania zawartości zdjęcia. |
Szybki start: generowanie obrazów za pomocą usługi Azure OpenAI Service | Szybki start, który pokazuje, jak programowo generować obrazy przy użyciu Dall-E na podstawie polecenia. |
Zasoby dla innych usług Azure AI
Oprócz usługi Azure OpenAI Service istnieje wiele innych usług azure AI. Deweloperzy i organizacje mogą szybko tworzyć inteligentne, gotowe na rynek i odpowiedzialne aplikacje za pomocą gotowych do użycia i wstępnie utworzonych, dostosowywalnych interfejsów API i modeli. Przykładowe aplikacje obejmują przetwarzanie języka naturalnego na potrzeby konwersacji, wyszukiwania, monitorowania, tłumaczenia, mowy, przetwarzania obrazów i podejmowania decyzji.
Przykłady
Odnośnik | opis |
---|---|
Zintegruj mowę w swoje aplikacje przy użyciu przykładowych kodów zestawu SDK usługi Azure AI Speech | Przykłady dla zestawu SDK usługi Mowa w usłudze Azure Cognitive Services. Linki do przykładów dotyczących rozpoznawania mowy, tłumaczenia, syntezy mowy i nie tylko. |
Zestaw SDK analizy dokumentów usługi Azure AI | Azure AI Document Intelligence (dawniej Rozpoznawanie formularzy) to usługa w chmurze, która używa uczenia maszynowego do analizowania tekstu i danych ustrukturyzowanych z dokumentów. Zestaw SDK (Document Intelligence Software Development Kit) to zestaw bibliotek i narzędzi, które umożliwiają łatwe integrowanie modeli i możliwości analizy dokumentów z aplikacjami. |
Wyodrębnianie danych strukturalnych z formularzy, paragonów, faktur i kart przy użyciu rozpoznawania formularzy w języku Python | Przykłady dla biblioteki klienta Azure.AI.FormRecognizer. |
Wyodrębnianie, klasyfikowanie i interpretowanie tekstu w dokumentach przy użyciu analiza tekstu w języku Python | Biblioteka klienta dla analiza tekstu. Te interfejsy API są częścią usługi językowej Azure AI , która udostępnia funkcje przetwarzania języka naturalnego (NLP) do zrozumienia i analizowania tekstu. |
Tłumaczenie dokumentów w języku Python | Artykuł Szybki start, który używa tłumaczenia dokumentów do tłumaczenia dokumentu źródłowego na język docelowy przy zachowaniu struktury i formatowania tekstu. |
Odpowiadanie na pytania w języku Python | Artykuł Szybki start z krokami umożliwiającymi uzyskanie odpowiedzi (i współczynnik ufności) z treści tekstu wysyłanego wraz z pytaniem. |
Konwersacyjna usługa Language Understanding w języku Python | Biblioteka klienta usługi Conversational Language Understanding (CLU). CLU to oparta na chmurze usługa konwersacyjna sztucznej inteligencji, która umożliwia wyodrębnianie intencji i jednostek w konwersacjach. Clu działa jak koordynator, aby wybrać najlepszego kandydata do analizowania konwersacji, aby uzyskać najlepszą odpowiedź z aplikacji, takich jak QnA, Luis i Conversation App. |
Analizowanie obrazów | Przykładowy kod i dokumenty konfiguracyjne dla zestawu MICROSOFT Azure AI Image Analysis SDK. |
Zestaw SDK bezpieczeństwa zawartości usługi Azure AI dla języka Python | Zestaw SDK może pomóc w wykrywaniu szkodliwej zawartości generowanej przez użytkownika i generowanej przez sztuczną inteligencję w aplikacjach i usługach. Bezpieczeństwo zawartości obejmuje interfejsy API tekstu i obrazu, które umożliwiają wykrywanie szkodliwych materiałów. |
Dokumentacja
Usługa sztucznej inteligencji | opis | Odwołanie do interfejsu API | Szybki start |
---|---|---|---|
Bezpieczeństwo zawartości | Usługa sztucznej inteligencji, która wykrywa niepożądane treści. | Dokumentacja interfejsu API bezpieczeństwa zawartości | Szybki start |
Analiza dokumentów | Przekształcanie dokumentów w inteligentne rozwiązania oparte na danych. | Dokumentacja interfejsu API analizy dokumentów | Szybki start |
Język | Twórz aplikacje z wiodącymi w branży funkcjami interpretacji języka naturalnego. | Dokumentacja interfejsu API analizy tekstu | Szybki start |
Wyszukaj | Przeprowadź wyszukiwanie w chmurze oparte na sztucznej inteligencji w aplikacjach. | Dokumentacja interfejsu API wyszukiwania | Szybki start |
Mowa | Zamiana mowy na tekst, zamiana mowy na mowę, tłumaczenie i rozpoznawanie osoby mówiącej. | Dokumentacja interfejsu API rozpoznawania mowy | Szybki start |
Translator | Tłumaczenie oparte na sztucznej inteligencji umożliwia tłumaczenie ponad 100 w użyciu, zagrożonych i zagrożonych języków i dialektów. | Dokumentacja interfejsu API tłumaczenia | Szybki start |
Wizja | Analizowanie zawartości na obrazach i wideo. | Dokumentacja interfejsu API analizy obrazów | Szybki start |
Szkolenia
Odnośnik | opis |
---|---|
Warsztat dotyczący generatywnej sztucznej inteligencji dla początkujących | Poznaj podstawy tworzenia aplikacji generacyjnych sztucznej inteligencji, korzystając z naszego 18-lekcyjnego kompleksowego kursu przez ambasadorów chmury firmy Microsoft. |
Wprowadzenie do usług Azure AI | Usługi Azure AI to bloki konstrukcyjne funkcji sztucznej inteligencji, które można zintegrować z aplikacjami. Ukończ tę ścieżkę szkoleniową, aby dowiedzieć się, jak aprowizować, zabezpieczać, monitorować i wdrażać zasoby usług Azure AI oraz używać ich do tworzenia inteligentnych rozwiązań. |
Podstawy sztucznej inteligencji platformy Microsoft Azure: generowanie sztucznej inteligencji | Ukończ tę ścieżkę szkoleniową, aby dowiedzieć się, jak duże modele językowe tworzą podstawę generowania sztucznej inteligencji. Dowiedz się, jak usługa Azure OpenAI Service zapewnia dostęp do najnowszej technologii generowania sztucznej inteligencji. Dowiedz się, jak zasady odpowiedzialnej sztucznej inteligencji firmy Microsoft napędzają etyczne postępy w sztucznej inteligencji oraz jak można dostosować monity i odpowiedzi usługi Azure OpenAI. |
Opracowywanie rozwiązań generacyjnych sztucznej inteligencji za pomocą usługi Azure OpenAI Service | Usługa Azure OpenAI Service zapewnia dostęp do zaawansowanych modeli językowych openAI, takich jak ChatGPT, GPT, Codex i Embeddings. Ukończ tę ścieżkę szkoleniową dla deweloperów i dowiedz się, jak wygenerować kod, obrazy i tekst przy użyciu zestawu AZURE OpenAI SDK i innych usług platformy Azure. |
Tworzenie aplikacji sztucznej inteligencji za pomocą usługi Azure Database for PostgreSQL | Ukończ tę ścieżkę szkoleniową, aby zapoznać się z integracją usług Azure AI i Azure Machine Learning Services udostępnianymi przez rozszerzenie azure AI dla usługi Azure Database for PostgreSQL — serwer elastyczny. Dowiedz się, jak te usługi umożliwiają tworzenie aplikacji opartych na sztucznej inteligencji. |
Szablony aplikacji sztucznej inteligencji
Szablony aplikacji sztucznej inteligencji zapewniają dobrze utrzymywane, łatwe w wdrażaniu implementacje referencyjne, które zapewniają wysokiej jakości punkt wyjścia dla aplikacji sztucznej inteligencji.
Istnieją dwie kategorie szablonów aplikacji sztucznej inteligencji, bloki konstrukcyjne i kompleksowe rozwiązania. Bloki konstrukcyjne to próbki o mniejszej skali, które koncentrują się na konkretnych scenariuszach i zadaniach. Wszechstronne rozwiązania to kompleksowe przykłady referencyjne, które obejmują dokumentację, kod źródłowy i funkcje wdrażania. Możesz tworzyć rozwiązania i rozszerzać je do własnych celów.
- Aby przejrzeć listę szablonów kluczy dostępnych dla każdego języka programowania, zobacz Szablony aplikacji sztucznej inteligencji.
- Aby przeglądać wszystkie dostępne szablony, zobacz szablony aplikacji sztucznej inteligencji w galerii interfejsu wiersza polecenia dla deweloperów platformy Azure.