Jak używać łączenia jednostek
Funkcja łączenia jednostek może służyć do identyfikowania i uściślania tożsamości jednostki znalezionej w tekście (na przykład określenia, czy wystąpienie słowa "Mars" odnosi się do planety, czy rzymskiego boga wojny). Spowoduje to zwrócenie jednostek w tekście z linkami do Wikipedii jako baza wiedzy.
Opcje programowania
Aby użyć łączenia jednostek, należy przesłać nieprzetworzone tekst bez struktury do analizy i obsłużyć dane wyjściowe interfejsu API w aplikacji. Analiza jest wykonywana zgodnie z rzeczywistym użyciem, bez dodatkowego dostosowania modelu używanego na danych. Istnieją dwa sposoby używania łączenia jednostek:
Opcja programowania | opis |
---|---|
Studio językowe | Language Studio to platforma internetowa, która umożliwia wypróbowanie łączenia jednostek z przykładami tekstowymi bez konta platformy Azure i własnych danych podczas tworzenia konta. Aby uzyskać więcej informacji, zobacz witrynę internetową language Studio lub przewodnik Szybki start dla programu Language Studio. |
Interfejs API REST lub biblioteka klienta (Zestaw Azure SDK) | Integrowanie łączenia jednostek z aplikacjami przy użyciu interfejsu API REST lub biblioteki klienta dostępnej w różnych językach. Aby uzyskać więcej informacji, zobacz przewodnik Szybki start dotyczący łączenia jednostek. |
Określanie sposobu przetwarzania danych (opcjonalnie)
Określanie modelu łączenia jednostek
Domyślnie łączenie jednostek będzie używać najnowszego dostępnego modelu sztucznej inteligencji w tekście. Możesz również skonfigurować żądania interfejsu API tak, aby używały określonej wersji modelu.
Języki wejściowe
Po przesłaniu dokumentów do przetworzenia przez łączenie jednostek można określić, które z obsługiwanych języków są napisane. Jeśli nie określisz języka, łączenie jednostek będzie domyślnie używane w języku angielskim. Ze względu na obsługę języków wielojęzycznych i emoji odpowiedź może zawierać przesunięcia tekstu.
Przesyłanie danych
Łączenie jednostek generuje wynik o wyższej jakości, gdy daje mniejsze ilości tekstu do pracy. Jest to przeciwieństwo niektórych funkcji, takich jak wyodrębnianie kluczowych fraz, które działa lepiej na większych blokach tekstu. Aby uzyskać najlepsze wyniki dla obu operacji, rozważ odpowiednią zmianę struktury danych wejściowych.
Aby wysłać żądanie interfejsu API, potrzebny będzie punkt końcowy i klucz zasobu języka.
Uwaga
Klucz i punkt końcowy zasobu Language można znaleźć w witrynie Azure Portal. Będą one znajdować się na stronie Klucz i punkt końcowy zasobu w obszarze zarządzanie zasobami.
Analiza jest wykonywana po odebraniu żądania. Używanie synchronicznego łączenia jednostek jest bezstanowe. Żadne dane nie są przechowywane na Twoim koncie, a wyniki są zwracane natychmiast w odpowiedzi.
W przypadku korzystania z tej funkcji asynchronicznie wyniki interfejsu API są dostępne przez 24 godziny od momentu pozyskiwania żądania i są wskazywane w odpowiedzi. Po upływie tego okresu wyniki są czyszczone i nie są już dostępne do pobierania.
Pobieranie wyników łączenia jednostek
Wyniki można przesyłać strumieniowo do aplikacji lub zapisywać dane wyjściowe w pliku w systemie lokalnym.
Limity usług i danych
Aby uzyskać informacje na temat rozmiaru i liczby żądań, które można wysłać na minutę i sekundę, zobacz artykuł Dotyczący limitów usług.