Przewodnik dla deweloperów zestawu SDK i rest dla usługi językowej

Skorzystaj z tego artykułu, aby znaleźć informacje na temat integrowania zestawów SDK usługi językowej i interfejsu API REST z aplikacjami.

Opcje programowania

Usługa language zapewnia obsługę za pośrednictwem interfejsu API REST i bibliotek klienckich w kilku językach.

Biblioteki klienta (zestaw Azure SDK)

Usługa language udostępnia trzy przestrzenie nazw do korzystania z dostępnych funkcji. W zależności od używanych funkcji i języka programowania należy pobrać co najmniej jeden z następujących pakietów i mieć następującą obsługę wersji platformy/języka:

Struktura/język Minimalna obsługiwana wersja
.NET .NET Framework 4.6.1 lub nowszy albo .NET (dawniej .NET Core) 2.0 lub nowszy.
Java Wersja 8 lub nowsza
JavaScript Wersja 14 LTS lub nowsza
Python Wersja 3.7 lub nowsza

Azure.AI.TextAnalytics

Uwaga

Jeśli używasz niestandardowego rozpoznawania jednostek nazwanych lub niestandardowej klasyfikacji tekstu, musisz utworzyć projekt i wytrenować model przed użyciem zestawu SDK. Zestaw SDK zapewnia tylko możliwość analizowania tekstu przy użyciu utworzonych modeli. Aby uzyskać informacje na temat tworzenia modelu, zobacz następujące przewodniki Szybki start.

Azure.AI.TextAnalytics Przestrzeń nazw umożliwia korzystanie z następujących funkcji języka. Skorzystaj z poniższych linków, aby uzyskać artykuły ułatwiające wysyłanie żądań interfejsu API przy użyciu zestawu SDK.

W miarę korzystania z tych funkcji w aplikacji skorzystaj z poniższej dokumentacji i przykładów kodu, aby uzyskać dodatkowe informacje.

Język → najnowszej wersji ogólnie dostępnej Dokumentacja referencyjna Przykłady
C#/.NET → v5.2.0 Dokumentacja języka C# Przykłady języka C#
Java → w wersji 5.2.0 Dokumentacja języka Java Przykłady języka Java
JavaScript → w wersji 1.0.0 Dokumentacja języka JavaScript Przykłady języka JavaScript
Python → w wersji 5.2.0 Dokumentacja języka Python Przykłady w języku Python

Azure.AI.Language.Conversation

Uwaga

Jeśli używasz przepływu pracy interpretacji języka konwersacyjnego lub orkiestracji, musisz utworzyć projekt i wytrenować model przed użyciem zestawu SDK. Zestaw SDK zapewnia tylko możliwość analizowania tekstu przy użyciu utworzonych modeli. Aby uzyskać więcej informacji, zobacz następujące przewodniki Szybki start.

Azure.AI.Language.Conversations Przestrzeń nazw umożliwia korzystanie z następujących funkcji języka. Skorzystaj z poniższych linków, aby uzyskać artykuły ułatwiające wysyłanie żądań interfejsu API przy użyciu zestawu SDK.

W miarę korzystania z tych funkcji w aplikacji skorzystaj z poniższej dokumentacji i przykładów kodu, aby uzyskać dodatkowe informacje.

Język → najnowszej wersji ogólnie dostępnej Dokumentacja referencyjna Przykłady
C#/.NET → w wersji 1.0.0 Dokumentacja języka C# Przykłady języka C#
Python → v1.0.0 Dokumentacja języka Python Przykłady w języku Python

Azure.AI.Language.QuestionAnswering

Azure.AI.Language.QuestionAnswering Przestrzeń nazw umożliwia korzystanie z następujących funkcji języka:

  • Odpowiadanie na pytania
    • Tworzenie — automatyzowanie typowych zadań, takich jak dodawanie nowych par odpowiedzi na pytania i praca z projektami/baza wiedzy.
    • Przewidywanie — odpowiadanie na pytania na podstawie fragmentów tekstu.

W miarę korzystania z tych funkcji w aplikacji skorzystaj z poniższej dokumentacji i przykładów kodu, aby uzyskać dodatkowe informacje.

Język → najnowszej wersji ogólnie dostępnej Dokumentacja referencyjna Przykłady
C#/.NET → w wersji 1.0.0 Dokumentacja języka C# Przykłady języka C#
Python → v1.0.0 Dokumentacja języka Python Przykłady w języku Python

Zobacz też

Omówienie języka sztucznej inteligencji platformy Azure