TextAnalyticsClient class
Klientská třída pro interakci s Azure Analýza textu.
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 TextAnalytics |
Metody
analyze |
Spustí prediktivní model k identifikaci pozitivního, záporného, neutrálního nebo smíšeného mínění obsaženého ve vstupních řetězcích a také skóre označující důvěru modelu v každé z předpovězený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 třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
analyze |
Spustí prediktivní model k identifikaci pozitivního, negativního, 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ězený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 třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
begin |
Odešlete kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést. |
begin |
Odešlete kolekci textových dokumentů k analýze. Zadejte jednu nebo více jedinečných akcí, které se mají provést. |
begin |
Spusťte operaci analýzy zdravotní péče, abyste rozpoznali entity související se zdravotní péčí (drogy, podmínky, příznaky atd.) a jejich vztahy. |
begin |
Spusťte operaci analýzy zdravotní péče, abyste rozpoznali entity související se zdravotní péčí (drogy, podmínky, příznaky atd.) a jejich vztahy. |
detect |
Spustí prediktivní model k určení jazyka, ve kterém se předaný vstupní dokument zapisuje, a vrátí pro každý z nich zjištěný jazyk a také skóre určující jistotu modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí vysokou jistotu ve výsledku. Podporuje se 120 jazyků. |
detect |
Spustí prediktivní model k určení jazyka, ve kterém se předané vstupní řetězce zapisují, a vrátí pro každý z nich zjištěný jazyk a také skóre určující jistotu modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí vysokou jistotu ve výsledku. Podporuje se 120 jazyků. |
extract |
Spustí model, který identifikuje kolekci významných frází nalezených v předávaných vstupních řetězcích. Seznam jazyků podporovaných touto operací: Viz třída 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ředávaných vstupních dokumentech. Seznam jazyků podporovaných touto operací: Viz třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit v předávaných vstupních řetězcích a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích Viz třída 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 k identifikaci kolekce pojmenovaných entit v předávaných vstupních dokumentech a kategorizaci těchto entit do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích Viz třída 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 v předávaných vstupních řetězcích a zahrne informace propojující entity s jejich odpovídajícími položkami v dobře známém znalostní báze. Seznam jazyků podporovaných touto operací: Viz třída 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 zahrne informace propojující entity s odpovídajícími položkami v dobře známém znalostní báze. Seznam jazyků podporovaných touto operací: Viz třída 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, které se nacházejí v předávaných vstupních řetězcích, a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění v USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací: Viz třída https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
recognize |
Spustí prediktivní model k identifikaci kolekce entit obsahujících identifikovatelné osobní údaje, které se nacházejí v předaných vstupních dokumentech, a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění v USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací: Viz třída 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 TextAnalytics
- 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 TextAnalytics
endpointUrl: string
Hodnota vlastnosti
string
Podrobnosti metody
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Spustí prediktivní model k identifikaci pozitivního, záporného, neutrálního nebo smíšeného mínění obsaženého ve vstupních řetězcích a také skóre označující důvěru modelu v každé z předpovězený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 třída 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, které chcete analyzovat.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavená na prázdný řetězec, služba použije model, ve kterém je lanuage explicitně nastavená na Hodnotu Žádné.
- options
- AnalyzeSentimentOptions
Volitelné parametry, které zahrnují povolení dolování názorů.
Návraty
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Spustí prediktivní model k identifikaci pozitivního, negativního, 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ězený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 třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametry
- documents
Vstupní dokumenty, které chcete analyzovat.
- options
- AnalyzeSentimentOptions
Volitelné parametry, které zahrnují povolení dolování názorů.
Návraty
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Odešlete 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, které se mají provést.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
- options
- BeginAnalyzeActionsOptions
Možnosti operace.
Návraty
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Odešlete 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, které se mají provést.
- options
- BeginAnalyzeActionsOptions
Možnosti operace.
Návraty
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Spusťte operaci analýzy zdravotní péče, abyste rozpoznali entity související se zdravotní péčí (drogy, 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, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
Možnosti operace.
Návraty
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Spusťte operaci analýzy zdravotní péče, abyste rozpoznali entity související se zdravotní péčí (drogy, 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 k určení jazyka, ve kterém se předaný vstupní dokument zapisuje, a vrátí pro každý z nich zjištěný jazyk a také skóre určující jistotu modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí vysokou jistotu ve výsledku. 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 pro operaci.
Návraty
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Spustí prediktivní model k určení jazyka, ve kterém se předané vstupní řetězce zapisují, a vrátí pro každý z nich zjištěný jazyk a také skóre určující jistotu modelu, že odvozený jazyk je správný. Skóre blížící se 1 značí vysokou jistotu ve výsledku. 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, aby model textové analýzy pomohl předpovědět jazyk, ve kterém jsou napsány. Pokud není zadáno, nastaví se tato hodnota na výchozí nápovědu země v TextAnalyticsClientOptions
souboru .
Pokud je nastavený prázdný řetězec nebo řetězec "none", služba použije model, ve kterém je země explicitně nenastavená.
Pro všechny řetězce ve vstupní kolekci se použije stejná nápověda pro zemi.
- options
- DetectLanguageOptions
Volitelné parametry pro operaci.
Návraty
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Spustí model, který identifikuje kolekci významných frází nalezených v předávaných vstupních řetězcích. Seznam jazyků podporovaných touto operací:
Viz třída 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, které chcete analyzovat.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
- 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ředávaných vstupních dokumentech. Seznam jazyků podporovaných touto operací:
Viz třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametry
- documents
Vstupní dokumenty, které chcete analyzovat.
- options
- ExtractKeyPhrasesOptions
Možnosti operace.
Návraty
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci pojmenovaných entit v předávaných vstupních řetězcích a kategorizuje tyto entity do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích
Viz třída 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, které chcete analyzovat.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
Volitelné parametry pro operaci.
Návraty
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Spustí prediktivní model k identifikaci kolekce pojmenovaných entit v předávaných vstupních dokumentech a kategorizaci těchto entit do typů, jako je osoba, umístění nebo organizace. Další informace o dostupných kategoriích
Viz třída 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é chcete analyzovat.
Volitelné parametry pro operaci.
Návraty
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Spustí prediktivní model, který identifikuje kolekci entit nalezených v předávaných vstupních řetězcích a zahrne informace propojující entity s jejich odpovídajícími položkami v dobře známém znalostní báze. Seznam jazyků podporovaných touto operací:
Viz třída 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, které chcete analyzovat.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
- 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 zahrne informace propojující entity s odpovídajícími položkami v dobře známém znalostní báze. Seznam jazyků podporovaných touto operací:
Viz třída https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametry
- documents
Vstupní dokumenty, které chcete 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, které se nacházejí v předávaných vstupních řetězcích, a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění v USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací:
Viz třída 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, které chcete analyzovat.
- language
-
string
Jazyk, ve kterém jsou zapsány všechny vstupní řetězce. Pokud není zadáno, bude tato hodnota nastavena na výchozí jazyk v nástroji TextAnalyticsClientOptions
.
Pokud je nastavený na prázdný řetězec, služba použije model, ve kterém je jazyk explicitně nastaven na Hodnotu Žádný.
- options
- RecognizePiiEntitiesOptions
Možnosti operace.
Návraty
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Spustí prediktivní model k identifikaci kolekce entit obsahujících identifikovatelné osobní údaje, které se nacházejí v předaných vstupních dokumentech, a kategorizuje tyto entity do typů, jako je číslo sociálního pojištění v USA, číslo řidičského průkazu nebo číslo platební karty. Seznam jazyků podporovaných touto operací:
Viz třída 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é chcete analyzovat.
- options
- RecognizePiiEntitiesOptions
Volitelné parametry pro operaci.
Návraty
Promise<RecognizePiiEntitiesResultArray>