Co to jest wykrywanie języka w usłudze Azure Cognitive Service for Language?
Wykrywanie języka jest jedną z funkcji oferowanych przez usługę Azure Cognitive Service for Language, kolekcją algorytmów uczenia maszynowego i sztucznej inteligencji w chmurze na potrzeby tworzenia inteligentnych aplikacji obejmujących język pisany. Wykrywanie języka umożliwia wykrywanie języka pisanego w dokumencie i zwraca kod języka dla szerokiego zakresu języków, wariantów, dialektów i niektórych języków regionalnych/kulturowych.
Ta dokumentacja zawiera następujące typy artykułów:
- Przewodniki Szybki start zawierają instrukcje wprowadzające, które ułatwiają wysyłanie żądań do usługi.
- Przewodniki z instrukcjami zawierają instrukcje dotyczące korzystania z usługi w bardziej szczegółowy lub dostosowany sposób.
Typowy przepływ pracy
Aby użyć tej funkcji, przesyłasz dane do analizy i obsługujesz dane wyjściowe interfejsu API w aplikacji. Analiza jest wykonywana w miarę potrzeb, bez dodatkowego dostosowania modelu używanego na danych.
Utwórz zasób języka platformy Azure, który zapewnia dostęp do funkcji oferowanych przez usługę Azure Cognitive Service for Language. Spowoduje to wygenerowanie hasła (nazywanego kluczem) i adresu URL punktu końcowego, którego będziesz używać do uwierzytelniania żądań interfejsu API.
Utwórz żądanie przy użyciu interfejsu API REST lub biblioteki klienta dla języków C#, Java, JavaScript i Python. Możesz również wysyłać wywołania asynchroniczne z żądaniem wsadowym, aby połączyć żądania interfejsu API dla wielu funkcji w jedno wywołanie.
Wyślij żądanie zawierające dane jako nieprzetworzonego tekstu bez struktury. Klucz i punkt końcowy będą używane do uwierzytelniania.
Prześlij odpowiedź strumieniowo lub przechowaj ją lokalnie.
Wdrażanie lokalnie przy użyciu kontenerów platformy Docker
Użyj dostępnego kontenera platformy Docker, aby wdrożyć tę funkcję lokalnie. Te kontenery platformy Docker umożliwiają przybliżenie usługi do danych ze względów zgodności, zabezpieczeń lub innych powodów operacyjnych.
Odpowiedzialne rozwiązania z zakresu sztucznej inteligencji
System sztucznej inteligencji obejmuje nie tylko technologię, ale także osoby, które z niej będą korzystać, osoby, których to dotyczy, oraz środowisko, w którym zostanie wdrożona. Przeczytaj notatkę dotyczącą przejrzystości wykrywania języka , aby dowiedzieć się więcej na temat odpowiedzialnego używania sztucznej inteligencji i wdrażania w systemach. Aby uzyskać więcej informacji, zobacz również następujące artykuły:
- Uwaga dotycząca przejrzystości dla usługi Azure Cognitive Service for Language
- Integracja i odpowiedzialne użycie
- Dane, prywatność i zabezpieczenia
Następne kroki
Istnieją dwa sposoby rozpoczynania pracy z funkcją łączenia jednostek:
- Language Studio, czyli platforma internetowa, która umożliwia wypróbowanie kilku funkcji usługi Azure Cognitive Service for Language bez konieczności pisania kodu.
- Artykuł Szybki start zawierający instrukcje dotyczące wprowadzania żądań do usługi przy użyciu interfejsu API REST i zestawu SDK biblioteki klienta.