Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozpoznawanie nazwanych jednostek (NER) jest jedną z funkcji oferowanych przez Azure AI Language, kolekcja algorytmów uczenia maszynowego i sztucznej inteligencji w chmurze do tworzenia inteligentnych aplikacji obejmujących język pisany. Funkcja NER może identyfikować i kategoryzować jednostki w tekście bez struktury. Na przykład: osoby, miejsca, organizacje i ilości. Wstępnie utworzona funkcja NER ma wstępnie ustawioną listę rozpoznanych jednostek. Niestandardowa funkcja NER umożliwia trenowanie modelu w celu rozpoznawania wyspecjalizowanych jednostek specyficznych dla danego przypadku użycia.
- Przewodniki Szybkiego Startu to instrukcje wprowadzające, które pomagają w wysyłaniu żądań do usługi.
- Przewodniki z instrukcjami zawierają instrukcje dotyczące korzystania z usługi w bardziej szczegółowy lub dostosowany sposób.
- Artykuły koncepcyjne zawierają szczegółowe wyjaśnienia dotyczące funkcjonalności i funkcji usługi.
Uwaga
Rozwiązanie jednostki zostało uaktualnione do metadanych jednostki w wersji API 2023-04-15-preview. Jeśli wywołujesz wersję zapoznawczą interfejsu API równą lub nowszą niż 2023-04-15-preview, zapoznaj się z artykułem Entity Metadata (Metadane jednostki), aby użyć funkcji rozwiązywania.
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 przeprowadzana w stanie niezmienionym, bez żadnych dodatkowych dostosowań do modelu używanego na Twoich danych.
Utwórz zasób języka sztucznej inteligencji platformy Azure, który zapewnia dostęp do funkcji oferowanych przez język azure AI. Generuje hasło (nazywane kluczem) i adres URL punktu końcowego używany 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 tekstowe. Klucz i punkt końcowy są wykorzystywane do uwierzytelniania.
Prześlij odpowiedź strumieniowo lub przechowaj ją lokalnie.
Wprowadzenie do rozpoznawania nazwanych jednostek
Aby użyć rozpoznawania nazwanych jednostek, należy przesłać nieprzetworzony tekst bez struktury do analizy i obsłużyć dane wyjściowe API w aplikacji. Analiza jest wykonywana tak, jak jest, bez dodatkowego dostosowywania modelu używanego na twoich danych. Istnieją dwa sposoby używania rozpoznawania nazwanych jednostek:
Opcja programowania | Opis |
---|---|
Azure AI Foundry | Azure AI Foundry to platforma internetowa, która umożliwia używanie nazwanego rozpoznawania 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 REST API lub biblioteka klienta (Azure SDK) | Zintegruj rozpoznawanie nazwanych jednostek z aplikacjami przy użyciu interfejsu API REST lub bibliotekę klienta dostępną w różnych językach. Aby uzyskać więcej informacji, zobacz Quickstart dotyczący rozpoznawania nazwanych jednostek. |
Dokumentacja referencyjna i przykłady kodu
Jeśli używasz tej funkcji w aplikacjach, zapoznaj się z następującą dokumentacją referencyjną i przykładami dotyczącymi języka AI platformy Azure:
Opcja/język programowania | Dokumentacja referencyjna | Przykłady |
---|---|---|
Interfejs API REST | Dokumentacja interfejsu API REST | |
C# | Dokumentacja języka C# | Przykłady języka C# |
Jawa | Dokumentacja języka Java | Przykłady języka Java |
JavaScript | Dokumentacja języka JavaScript | Przykłady języka JavaScript |
Pyton | Dokumentacja języka Python | Przykłady w języku Python |
Odpowiedzialne AI
System sztucznej inteligencji obejmuje nie tylko technologię, ale także osoby, które go używają, osoby, których to dotyczy, oraz środowisko, w którym jest wdrażane. Przeczytaj notatkę dotyczącą przejrzystości rozwiązania NER , aby dowiedzieć się więcej na temat odpowiedzialnego używania i wdrażania sztucznej inteligencji w systemach. Więcej informacji można również znaleźć w następujących artykułach:
- Nota dotycząca przejrzystości usługi Azure AI Language
- Integracja i odpowiedzialne użycie
- Dane, prywatność i bezpieczeństwo
Scenariusze
- Ulepsz funkcje wyszukiwania oraz indeksowanie — klienci mogą tworzyć wykresy wiedzy na podstawie jednostek wykrytych w dokumentach, aby ulepszyć wyszukiwanie dokumentów poprzez tagowanie.
- Automatyzowanie procesów biznesowych — na przykład podczas przeglądania roszczeń ubezpieczeniowych można wyróżnić rozpoznane jednostki, takie jak nazwa i lokalizacja, aby ułatwić przegląd. Możesz też wygenerować bilet pomocy technicznej z nazwą klienta i firmą automatycznie z wiadomości e-mail.
- Analiza klienta — określanie najpopularniejszych informacji przekazywanych przez klientów w recenzjach, wiadomościach e-mail i rozmowach telefonicznych w celu ustalenia najbardziej istotnych tematów, które są omawiane, oraz określenia trendów w czasie.
Następne kroki
Istnieją dwa sposoby rozpoczęcia korzystania z funkcji rozpoznawania jednostek nazwanych (NER):
- Azure AI Foundry to platforma internetowa, która umożliwia korzystanie z kilku funkcji usługi językowej bez konieczności pisania kodu.
- Artykuł Szybki start z instrukcjami dotyczącymi przesyłania żądań do usługi przy użyciu interfejsu API REST i biblioteki klienta SDK.