Jak używać wyodrębniania kluczowych fraz
Funkcja wyodrębniania kluczowych fraz może oceniać tekst bez struktury, a dla każdego dokumentu zwraca listę kluczowych fraz.
Ta funkcja jest przydatna, jeśli musisz szybko zidentyfikować główne punkty w kolekcji dokumentów. Na przykład, biorąc pod uwagę tekst wejściowy "Jedzenie było pyszne, a personel był wspaniały", usługa zwraca główne tematy: "jedzenie" i "wspaniały personel".
Napiwek
Jeśli chcesz rozpocząć korzystanie z tej funkcji, możesz skorzystać z artykułu Szybki start, aby rozpocząć pracę. Możesz również wysyłać żądania przy użyciu usługi Azure AI Foundry bez konieczności pisania kodu.
Opcje programowania
Aby użyć wyodrębniania kluczowych fraz, przesyłasz nieprzetworzone tekst bez struktury na potrzeby analizy i obsługujesz 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 korzystania z wyodrębniania kluczowych fraz:
Opcja programowania | opis |
---|---|
Azure AI Foundry | Usługa Azure AI Foundry to platforma internetowa, która umożliwia używanie linków jednostek z przykładami tekstowymi z własnymi danymi podczas tworzenia konta. Aby uzyskać więcej informacji, zobacz witrynę internetową usługi Azure AI Foundry lub dokumentację usługi Azure AI Foundry. |
Interfejs API REST lub biblioteka klienta (Zestaw Azure SDK) | Integrowanie wyodrębniania kluczowych fraz 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 wyodrębniania kluczowych fraz. |
Kontener 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. |
Określanie sposobu przetwarzania danych (opcjonalnie)
Określanie modelu wyodrębniania kluczowych fraz
Domyślnie wyodrębnianie kluczowych fraz 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
Podczas przesyłania dokumentów do przetworzenia przez wyodrębnianie kluczowych fraz można określić, które z obsługiwanych języków są zapisywane w języku. Jeśli nie określisz języka, domyślnie wyodrębniania kluczowych fraz do języka angielskiego. Interfejs API może zwracać przesunięcia w odpowiedzi na obsługę różnych kodowań wielojęzycznych i emoji.
Przesyłanie danych
Wyodrębnianie kluczowych fraz działa najlepiej na większej ilości tekstu. Jest to przeciwieństwo analizy tonacji, która działa lepiej na mniejszej ilości tekstu. Aby uzyskać najlepsze wyniki dla obu operacji, rozważ odpowiednią zmianę struktury danych wejściowych.
Aby wysłać żądanie interfejsu API, potrzebujesz punktu końcowego i klucza zasobu języka.
Uwaga
Klucz i punkt końcowy zasobu Language można znaleźć w witrynie Azure Portal. Znajdują się one na stronie Klucz i punkt końcowy zasobu w obszarze zarządzanie zasobami.
Analiza jest wykonywana po odebraniu żądania. Korzystanie z funkcji wyodrębniania kluczowych fraz synchronicznie 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 wyodrębniania kluczowych fraz
Po otrzymaniu wyników z interfejsu API kolejność zwracanych kluczowych fraz jest określana wewnętrznie przez model. 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.