TextAnalyticsClient class
Klasa klienta do interakcji z usługą Azure Text Analytics.
Konstruktory
| Text |
Tworzy wystąpienie elementu TextAnalyticsClient. Przykładowe użycie:
|
Właściwości
| default |
Domyślna wskazówka dotycząca kraju do użycia. Wartość domyślna to "us". |
| default |
Domyślny język do użycia. Wartości domyślne to "en". |
| endpoint |
Adres URL punktu końcowego textAnalytics |
Metody
| analyze |
Uruchamia model predykcyjny, aby zidentyfikować pozytywną, negatywną, neutralną lub mieszaną tonację zawartą w ciągach wejściowych, a także wyniki wskazujące zaufanie modelu do każdego z przewidywanych tonacji. Opcjonalnie może również identyfikować cele w tekście i ocenach dotyczących tego za pośrednictwem wyszukiwania opinii. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| analyze |
Uruchamia model predykcyjny, aby zidentyfikować pozytywną, negatywną lub neutralną lub mieszaną tonację zawartą w dokumentach wejściowych, a także wyniki wskazujące zaufanie modelu do każdego z przewidywanych tonacji. Opcjonalnie może również identyfikować cele w tekście i ocenach dotyczących tego za pośrednictwem wyszukiwania opinii. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| begin |
Prześlij kolekcję dokumentów tekstowych na potrzeby analizy. Określ co najmniej jedną unikatową akcję do wykonania. |
| begin |
Prześlij kolekcję dokumentów tekstowych na potrzeby analizy. Określ co najmniej jedną unikatową akcję do wykonania. |
| begin |
Rozpocznij operację analizy opieki zdrowotnej, aby rozpoznać jednostki związane z opieką zdrowotną (leki, warunki, objawy itp.) i ich relacje. |
| begin |
Rozpocznij operację analizy opieki zdrowotnej, aby rozpoznać jednostki związane z opieką zdrowotną (leki, warunki, objawy itp.) i ich relacje. |
| detect |
Uruchamia model predykcyjny, aby określić język, w jakim jest zapisywany przekazany dokument wejściowy, i zwraca dla każdego z nich wykryty język, a także wynik wskazujący pewność modelu, że wnioskowany język jest poprawny. Wyniki zbliżone do 1 wskazują wysoką pewność w wyniku. Obsługiwane są 120 języków. |
| detect |
Uruchamia model predykcyjny, aby określić język, w jakim są zapisywane przekazywane ciągi wejściowe, i zwraca dla każdego z nich wykryty język, a także wynik wskazujący pewność modelu, że wnioskowany język jest poprawny. Wyniki zbliżone do 1 wskazują wysoką pewność w wyniku. Obsługiwane są 120 języków. |
| extract |
Uruchamia model w celu zidentyfikowania kolekcji znaczących fraz znalezionych w przekazanych ciągach wejściowych. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| extract |
Uruchamia model w celu zidentyfikowania kolekcji znaczących fraz znalezionych w przekazanych dokumentach wejściowych. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny, aby zidentyfikować kolekcję nazwanych jednostek w przekazanych ciągach wejściowych i kategoryzować te jednostki na typy, takie jak osoba, lokalizacja lub organizacja. Aby uzyskać więcej informacji na temat dostępnych kategorii, Zobacz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Aby uzyskać listę języków obsługiwanych przez tę operację, zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny w celu zidentyfikowania kolekcji nazwanych jednostek w przekazanych dokumentach wejściowych i kategoryzowania tych jednostek w typach, takich jak osoba, lokalizacja lub organizacja. Aby uzyskać więcej informacji na temat dostępnych kategorii, Zobacz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Aby uzyskać listę języków obsługiwanych przez tę operację, zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek znalezionych w przekazanych ciągach wejściowych i dołączyć informacje łączące jednostki z odpowiednimi wpisami w dobrze znanej bazie wiedzy. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek znalezionych w przekazanych dokumentach wejściowych i dołączyć informacje łączące jednostki z odpowiednimi wpisami w dobrze znanej bazie wiedzy. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek zawierających dane osobowe znalezione w przekazanych ciągach wejściowych i kategoryzować te jednostki na typy, takie jak numer ubezpieczenia społecznego USA, numer licencji kierowców lub numer karty kredytowej. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek zawierających dane osobowe znalezione w przekazanych dokumentach wejściowych i kategoryzować te jednostki na typy, takie jak amerykański numer ubezpieczenia społecznego, numer licencji kierowców lub numer karty kredytowej. Aby uzyskać listę języków obsługiwanych przez tę operację, Zobacz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
Szczegóły konstruktora
TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)
Tworzy wystąpienie elementu TextAnalyticsClient.
Przykładowe użycie:
import { TextAnalyticsClient, AzureKeyCredential } from "@azure/ai-text-analytics";
const client = new TextAnalyticsClient(
"<service endpoint>",
new AzureKeyCredential("<api key>")
);
new TextAnalyticsClient(endpointUrl: string, credential: TokenCredential | KeyCredential, options?: TextAnalyticsClientOptions)
Parametry
- endpointUrl
-
string
Adres URL punktu końcowego textAnalytics
- credential
Służy do uwierzytelniania żądań w usłudze.
- options
- TextAnalyticsClientOptions
Służy do konfigurowania klienta TextAnalytics.
Szczegóły właściwości
defaultCountryHint
Domyślna wskazówka dotycząca kraju do użycia. Wartość domyślna to "us".
defaultCountryHint: string
Wartość właściwości
string
defaultLanguage
Domyślny język do użycia. Wartości domyślne to "en".
defaultLanguage: string
Wartość właściwości
string
endpointUrl
Adres URL punktu końcowego textAnalytics
endpointUrl: string
Wartość właściwości
string
Szczegóły metody
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Uruchamia model predykcyjny, aby zidentyfikować pozytywną, negatywną, neutralną lub mieszaną tonację zawartą w ciągach wejściowych, a także wyniki wskazujące zaufanie modelu do każdego z przewidywanych tonacji. Opcjonalnie może również identyfikować cele w tekście i ocenach dotyczących tego za pośrednictwem wyszukiwania opinii. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametry
- documents
-
string[]
Ciągi wejściowe do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli ustawiono pusty ciąg, usługa zastosuje model, w którym lanuage jest jawnie ustawiona na wartość "Brak".
- options
- AnalyzeSentimentOptions
Parametry opcjonalne, które obejmują włączanie wyszukiwania opinii.
Zwraca
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Uruchamia model predykcyjny, aby zidentyfikować pozytywną, negatywną lub neutralną lub mieszaną tonację zawartą w dokumentach wejściowych, a także wyniki wskazujące zaufanie modelu do każdego z przewidywanych tonacji. Opcjonalnie może również identyfikować cele w tekście i ocenach dotyczących tego za pośrednictwem wyszukiwania opinii. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametry
- documents
Dokumenty wejściowe do przeanalizowania.
- options
- AnalyzeSentimentOptions
Parametry opcjonalne, które obejmują włączanie wyszukiwania opinii.
Zwraca
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Prześlij kolekcję dokumentów tekstowych na potrzeby analizy. Określ co najmniej jedną unikatową akcję do wykonania.
function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametry
- documents
-
string[]
Kolekcja dokumentów do przeanalizowania
- actions
- TextAnalyticsActions
TextAnalyticsActions do wykonania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
- options
- BeginAnalyzeActionsOptions
Opcje operacji.
Zwraca
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Prześlij kolekcję dokumentów tekstowych na potrzeby analizy. Określ co najmniej jedną unikatową akcję do wykonania.
function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametry
- documents
Kolekcja dokumentów do przeanalizowania
- actions
- TextAnalyticsActions
TextAnalyticsActions do wykonania.
- options
- BeginAnalyzeActionsOptions
Opcje operacji.
Zwraca
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Rozpocznij operację analizy opieki zdrowotnej, aby rozpoznać jednostki związane z opieką zdrowotną (leki, warunki, objawy itp.) i ich relacje.
function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametry
- documents
-
string[]
Kolekcja dokumentów do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
Opcje operacji.
Zwraca
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Rozpocznij operację analizy opieki zdrowotnej, aby rozpoznać jednostki związane z opieką zdrowotną (leki, warunki, objawy itp.) i ich relacje.
function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametry
- documents
Kolekcja dokumentów do przeanalizowania.
Opcje operacji.
Zwraca
Promise<AnalyzeHealthcareEntitiesPollerLike>
detectLanguage(DetectLanguageInput[], DetectLanguageOptions)
Uruchamia model predykcyjny, aby określić język, w jakim jest zapisywany przekazany dokument wejściowy, i zwraca dla każdego z nich wykryty język, a także wynik wskazujący pewność modelu, że wnioskowany język jest poprawny. Wyniki zbliżone do 1 wskazują wysoką pewność w wyniku. Obsługiwane są 120 języków.
function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametry
- documents
Kolekcja dokumentów wejściowych do przeanalizowania.
- options
- DetectLanguageOptions
Parametry opcjonalne dla operacji.
Zwraca
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Uruchamia model predykcyjny, aby określić język, w jakim są zapisywane przekazywane ciągi wejściowe, i zwraca dla każdego z nich wykryty język, a także wynik wskazujący pewność modelu, że wnioskowany język jest poprawny. Wyniki zbliżone do 1 wskazują wysoką pewność w wyniku. Obsługiwane są 120 języków.
function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametry
- documents
-
string[]
Kolekcja ciągów wejściowych do analizy.
- countryHint
-
string
Wskazuje kraj pochodzenia dla wszystkich ciągów wejściowych, aby pomóc modelowi analizy tekstu w przewidywaniu języka, w jakim są napisane. Jeśli ta wartość nie zostanie określona, zostanie ustawiona domyślna wskazówka kraju w TextAnalyticsClientOptions.
Jeśli ustawiono pusty ciąg lub ciąg "none", usługa zastosuje model, w którym kraj jest jawnie niezastawiony.
Ta sama wskazówka kraju jest stosowana do wszystkich ciągów w kolekcji wejściowej.
- options
- DetectLanguageOptions
Parametry opcjonalne dla operacji.
Zwraca
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Uruchamia model w celu zidentyfikowania kolekcji znaczących fraz znalezionych w przekazanych ciągach wejściowych. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametry
- documents
-
string[]
Ciągi wejściowe do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
- options
- ExtractKeyPhrasesOptions
Opcje operacji.
Zwraca
Promise<ExtractKeyPhrasesResultArray>
extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)
Uruchamia model w celu zidentyfikowania kolekcji znaczących fraz znalezionych w przekazanych dokumentach wejściowych. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametry
- documents
Dokumenty wejściowe do przeanalizowania.
- options
- ExtractKeyPhrasesOptions
Opcje operacji.
Zwraca
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Uruchamia model predykcyjny, aby zidentyfikować kolekcję nazwanych jednostek w przekazanych ciągach wejściowych i kategoryzować te jednostki na typy, takie jak osoba, lokalizacja lub organizacja. Aby uzyskać więcej informacji na temat dostępnych kategorii,
Zobacz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Aby uzyskać listę języków obsługiwanych przez tę operację, zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametry
- documents
-
string[]
Ciągi wejściowe do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
Parametry opcjonalne dla operacji.
Zwraca
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Uruchamia model predykcyjny w celu zidentyfikowania kolekcji nazwanych jednostek w przekazanych dokumentach wejściowych i kategoryzowania tych jednostek w typach, takich jak osoba, lokalizacja lub organizacja. Aby uzyskać więcej informacji na temat dostępnych kategorii,
Zobacz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Aby uzyskać listę języków obsługiwanych przez tę operację, zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametry
- documents
Dokumenty wejściowe do przeanalizowania.
Parametry opcjonalne dla operacji.
Zwraca
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek znalezionych w przekazanych ciągach wejściowych i dołączyć informacje łączące jednostki z odpowiednimi wpisami w dobrze znanej bazie wiedzy. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametry
- documents
-
string[]
Ciągi wejściowe do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
- options
- RecognizeLinkedEntitiesOptions
Opcje operacji.
Zwraca
Promise<RecognizeLinkedEntitiesResultArray>
recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek znalezionych w przekazanych dokumentach wejściowych i dołączyć informacje łączące jednostki z odpowiednimi wpisami w dobrze znanej bazie wiedzy. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametry
- documents
Dokumenty wejściowe do przeanalizowania.
- options
- RecognizeLinkedEntitiesOptions
Opcje operacji.
Zwraca
Promise<RecognizeLinkedEntitiesResultArray>
recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek zawierających dane osobowe znalezione w przekazanych ciągach wejściowych i kategoryzować te jednostki na typy, takie jak numer ubezpieczenia społecznego USA, numer licencji kierowców lub numer karty kredytowej. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: string[], language?: string, options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametry
- inputs
-
string[]
Ciągi wejściowe do przeanalizowania.
- language
-
string
Język, w jakim są zapisywane wszystkie ciągi wejściowe. Jeśli ta wartość nie zostanie określona, zostanie ustawiona na domyślny język w TextAnalyticsClientOptions.
Jeśli zostanie ustawiony pusty ciąg, usługa zastosuje model, w którym język jest jawnie ustawiony na wartość "Brak".
- options
- RecognizePiiEntitiesOptions
Opcje operacji.
Zwraca
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Uruchamia model predykcyjny, aby zidentyfikować kolekcję jednostek zawierających dane osobowe znalezione w przekazanych dokumentach wejściowych i kategoryzować te jednostki na typy, takie jak amerykański numer ubezpieczenia społecznego, numer licencji kierowców lub numer karty kredytowej. Aby uzyskać listę języków obsługiwanych przez tę operację,
Zobacz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametry
- inputs
Dokumenty wejściowe do przeanalizowania.
- options
- RecognizePiiEntitiesOptions
Parametry opcjonalne dla operacji.
Zwraca
Promise<RecognizePiiEntitiesResultArray>