TextAnalyticsClient class
Klientská třída pro interakci s Azure Text Analytics
Konstruktory
| Text |
Vytvoří instanci TextAnalyticsClient. Příklad použití:
|
Vlastnosti
| default |
Výchozí nápověda pro zemi, která se má použít. Výchozí hodnota je "my". |
| default |
Výchozí jazyk, který se má použít. Výchozí hodnota je "en". |
| endpoint |
Adresa URL koncového bodu Analýza textu |
Metody
| analyze |
Spustí prediktivní model, který identifikuje pozitivní, negativní, neutrální nebo smíšené mínění obsažené ve vstupních řetězcích, a také skóre označující důvěru modelu v každém z předpovídaného mínění. Volitelně může také identifikovat cíle v textu a hodnocení o něm prostřednictvím dolování názorů. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| analyze |
Spustí prediktivní model pro identifikaci pozitivního, záporného nebo neutrálního nebo smíšeného mínění obsaženého ve vstupních dokumentech a také skóre označující důvěru modelu v každé z předpovídaných mínění. Volitelně může také identifikovat cíle v textu a hodnocení o něm prostřednictvím dolování názorů. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| begin |
Odešle kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést. |
| begin |
Odešle kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést. |
| begin |
Zahajte operaci analýzy zdravotní péče, která rozpoznává zdravotnické entity (léky, podmínky, příznaky atd.) a jejich vztahy. |
| begin |
Zahajte operaci analýzy zdravotní péče, která rozpoznává zdravotnické entity (léky, podmínky, příznaky atd.) a jejich vztahy. |
| detect |
Spustí prediktivní model, který určí jazyk, ve kterém je předaný vstupní dokument napsaný, a vrátí pro každý z nich zjištěný jazyk a skóre označující spolehlivost modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí ve výsledku vysokou jistotu. Podporuje se 120 jazyků. |
| detect |
Spustí prediktivní model, který určí jazyk, ve kterém se předané vstupní řetězce zapisují, a vrátí pro každý z nich zjištěný jazyk a skóre označující spolehlivost modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí ve výsledku vysokou jistotu. Podporuje se 120 jazyků. |
| extract |
Spustí model, který identifikuje kolekci významných frází nalezených ve vstupních řetězcích předaných. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| extract |
Spustí model, který identifikuje kolekci významných frází nalezených v předaných vstupních dokumentech. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit ve vstupních řetězcích předaných a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích Viz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Seznam jazyků podporovaných touto operací najdete v tématu https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit v předaných vstupních dokumentech a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích Viz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Seznam jazyků podporovaných touto operací najdete v tématu https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci entit nalezených ve vstupních řetězcích předaných a obsahuje informace propojující entity s odpovídajícími položkami ve známé znalostní bázi. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci entit nalezených v předaných vstupních dokumentech a obsahuje informace propojující entity s odpovídajícími položkami ve známé znalostní bázi. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci entit obsahujících identifikovatelné osobní údaje nalezené v předaných vstupních řetězcích a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Spustí prediktivní model, který identifikuje kolekci entit obsahujících identifikovatelné osobní údaje nalezené v předaných vstupních dokumentech a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací: Viz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
Podrobnosti konstruktoru
TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)
Vytvoří instanci TextAnalyticsClient.
Příklad použití:
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
Adresa URL koncového bodu Analýza textu
- credential
Používá se k ověřování požadavků na službu.
- options
- TextAnalyticsClientOptions
Slouží ke konfiguraci klienta TextAnalytics.
Podrobnosti vlastnosti
defaultCountryHint
Výchozí nápověda pro zemi, která se má použít. Výchozí hodnota je "my".
defaultCountryHint: string
Hodnota vlastnosti
string
defaultLanguage
Výchozí jazyk, který se má použít. Výchozí hodnota je "en".
defaultLanguage: string
Hodnota vlastnosti
string
endpointUrl
Adresa URL koncového bodu Analýza textu
endpointUrl: string
Hodnota vlastnosti
string
Podrobnosti metody
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Spustí prediktivní model, který identifikuje pozitivní, negativní, neutrální nebo smíšené mínění obsažené ve vstupních řetězcích, a také skóre označující důvěru modelu v každém z předpovídaného mínění. Volitelně může také identifikovat cíle v textu a hodnocení o něm prostřednictvím dolování názorů. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametry
- documents
-
string[]
Vstupní řetězce k analýze.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je lanuage explicitně nastavena na None.
- options
- AnalyzeSentimentOptions
Volitelné parametry, které zahrnují povolení dolování názorů.
Návraty
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Spustí prediktivní model pro identifikaci pozitivního, záporného nebo neutrálního nebo smíšeného mínění obsaženého ve vstupních dokumentech a také skóre označující důvěru modelu v každé z předpovídaných mínění. Volitelně může také identifikovat cíle v textu a hodnocení o něm prostřednictvím dolování názorů. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametry
- documents
Vstupní dokumenty, které se mají analyzovat.
- options
- AnalyzeSentimentOptions
Volitelné parametry, které zahrnují povolení dolování názorů.
Návraty
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Odešle kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést.
function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametry
- documents
-
string[]
Kolekce dokumentů k analýze
- actions
- TextAnalyticsActions
TextAnalyticsActions ke spuštění
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
- options
- BeginAnalyzeActionsOptions
Možnosti operace
Návraty
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Odešle kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést.
function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametry
- documents
Kolekce dokumentů k analýze
- actions
- TextAnalyticsActions
TextAnalyticsActions ke spuštění
- options
- BeginAnalyzeActionsOptions
Možnosti operace
Návraty
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Zahajte operaci analýzy zdravotní péče, která rozpoznává zdravotnické entity (léky, podmínky, příznaky atd.) a jejich vztahy.
function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametry
- documents
-
string[]
Kolekce dokumentů k analýze
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
Možnosti operace
Návraty
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Zahajte operaci analýzy zdravotní péče, která rozpoznává zdravotnické entity (léky, podmínky, příznaky atd.) a jejich vztahy.
function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametry
- documents
Kolekce dokumentů k analýze
Možnosti operace
Návraty
Promise<AnalyzeHealthcareEntitiesPollerLike>
detectLanguage(DetectLanguageInput[], DetectLanguageOptions)
Spustí prediktivní model, který určí jazyk, ve kterém je předaný vstupní dokument napsaný, a vrátí pro každý z nich zjištěný jazyk a skóre označující spolehlivost modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí ve výsledku vysokou jistotu. Podporuje se 120 jazyků.
function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametry
- documents
Kolekce vstupních dokumentů k analýze.
- options
- DetectLanguageOptions
Volitelné parametry operace.
Návraty
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Spustí prediktivní model, který určí jazyk, ve kterém se předané vstupní řetězce zapisují, a vrátí pro každý z nich zjištěný jazyk a skóre označující spolehlivost modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí ve výsledku vysokou jistotu. Podporuje se 120 jazyků.
function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametry
- documents
-
string[]
Kolekce vstupních řetězců k analýze.
- countryHint
-
string
Označuje zemi původu pro všechny vstupní řetězce, které pomáhají modelu analýzy textu při předpovídání jazyka, ve kterém jsou napsané. Pokud není zadáno, bude tato hodnota nastavena na výchozí nápovědu země v TextAnalyticsClientOptions.
Pokud je nastaven prázdný řetězec nebo řetězec "none", služba použije model, ve kterém je země explicitně nenastavovaná.
Stejný tip země se použije pro všechny řetězce ve vstupní kolekci.
- options
- DetectLanguageOptions
Volitelné parametry operace.
Návraty
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Spustí model, který identifikuje kolekci významných frází nalezených ve vstupních řetězcích předaných. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametry
- documents
-
string[]
Vstupní řetězce k analýze.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
- options
- ExtractKeyPhrasesOptions
Možnosti operace
Návraty
Promise<ExtractKeyPhrasesResultArray>
extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)
Spustí model, který identifikuje kolekci významných frází nalezených v předaných vstupních dokumentech. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametry
- documents
Vstupní dokumenty, které se mají analyzovat.
- options
- ExtractKeyPhrasesOptions
Možnosti operace
Návraty
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit ve vstupních řetězcích předaných a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích
Viz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Seznam jazyků podporovaných touto operací najdete v tématu https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametry
- documents
-
string[]
Vstupní řetězce k analýze.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
Volitelné parametry operace.
Návraty
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit v předaných vstupních dokumentech a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích
Viz https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Seznam jazyků podporovaných touto operací najdete v tématu https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametry
- documents
Vstupní dokumenty, které se mají analyzovat.
Volitelné parametry operace.
Návraty
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci entit nalezených ve vstupních řetězcích předaných a obsahuje informace propojující entity s odpovídajícími položkami ve známé znalostní bázi. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametry
- documents
-
string[]
Vstupní řetězce k analýze.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
- options
- RecognizeLinkedEntitiesOptions
Možnosti operace
Návraty
Promise<RecognizeLinkedEntitiesResultArray>
recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci entit nalezených v předaných vstupních dokumentech a obsahuje informace propojující entity s odpovídajícími položkami ve známé znalostní bázi. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametry
- documents
Vstupní dokumenty, které se mají analyzovat.
- options
- RecognizeLinkedEntitiesOptions
Možnosti operace
Návraty
Promise<RecognizeLinkedEntitiesResultArray>
recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci entit obsahujících identifikovatelné osobní údaje nalezené v předaných vstupních řetězcích a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací:
Viz 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[]
Vstupní řetězce k analýze.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, tato hodnota bude nastavena na výchozí jazyk v TextAnalyticsClientOptions.
Pokud je nastavena na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na None.
- options
- RecognizePiiEntitiesOptions
Možnosti operace
Návraty
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci entit obsahujících identifikovatelné osobní údaje nalezené v předaných vstupních dokumentech a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací:
Viz https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametry
- inputs
Vstupní dokumenty, které se mají analyzovat.
- options
- RecognizePiiEntitiesOptions
Volitelné parametry operace.
Návraty
Promise<RecognizePiiEntitiesResultArray>