Udostępnij za pośrednictwem


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 nieprzetworzony tekst bez struktury do analizy i przetwarzasz dane wyjściowe interfejsu API w aplikacji. Analiza jest wykonywana w stanie surowym, bez dodatkowego dostosowania modelu stosowanego do twoich danych. Istnieją dwa sposoby korzystania z wyodrębniania kluczowych fraz:

Opcja programowania opis
Azure AI Foundry Azure AI Foundry to platforma internetowa, która umożliwia łączenie jednostek przy użyciu przykładów tekstowych z własnymi danymi przy rejestracji. 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 kliencka (SDK Azure) Zintegruj wyodrębnianie kluczowych fraz w swoje aplikacje, korzystając z interfejsu API REST lub dostępnej w różnych językach biblioteki klienta. Aby uzyskać więcej informacji, zobacz Szybki start wyodrębniania kluczowych fraz.
Kontener 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ć, w jakim z obsługiwanych języków są one napisane. Jeśli nie określisz języka, wyodrębnianie kluczowych fraz domyślnie odbywa się w języku angielskim. Interfejs API może zwracać przesunięcia w odpowiedzi na obsługę różnych kodowań wielojęzycznych i emoji.

Przesyłanie danych

Ekstrakcja kluczowych fraz działa najlepiej przy większej ilości tekstu. Jest to przeciwieństwo analizy sentymentu, która działa lepiej na krótszych tekstach. Aby uzyskać najlepsze wyniki dla obu operacji, rozważ odpowiednią zmianę struktury danych wejściowych.

Aby wysłać żądanie interfejsu API, potrzebujesz punktu końcowego zasobu językowego i klucza.

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 synchronicznego wyodrębniania kluczowych fraz 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.

Następne kroki

Omówienie wyodrębniania kluczowych fraz