Delen via


TextAnalyticsClient class

Clientklasse voor interactie met Azure Text Analytics.

Constructors

TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)

Hiermee maakt u een exemplaar van TextAnalyticsClient.

Voorbeeldgebruik:

import { TextAnalyticsClient, AzureKeyCredential } from "@azure/ai-text-analytics";

const client = new TextAnalyticsClient(
   "<service endpoint>",
   new AzureKeyCredential("<api key>")
);

Eigenschappen

defaultCountryHint

De standaardlandhint die moet worden gebruikt. Standaard ingesteld op 'ons'.

defaultLanguage

De standaardtaal die moet worden gebruikt. De standaardwaarde is 'en'.

endpointUrl

De URL naar het TextAnalytics-eindpunt

Methoden

analyzeSentiment(string[], string, AnalyzeSentimentOptions)

Voert een voorspellend model uit om het positieve, negatieve, neutrale of gemengde gevoel in de invoertekenreeksen te identificeren, evenals scores die het vertrouwen van het model aangeven in elk van de voorspelde sentimenten. Optioneel kan het ook doelen in de tekst en evaluaties identificeren via meninganalyse. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)

Voert een voorspellend model uit om het positieve, negatieve of neutrale of gemengde gevoel in de invoerdocumenten te identificeren, evenals scores die het vertrouwen van het model aangeven in elk van de voorspelde sentimenten. Optioneel kan het ook doelen in de tekst en evaluaties identificeren via meninganalyse. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)

Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd.

beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)

Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd.

beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)

Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen.

beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)

Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen.

detectLanguage(DetectLanguageInput[], DetectLanguageOptions)

Voert een voorspellend model uit om de taal te bepalen waarin het doorgegeven invoerdocument is geschreven en retourneert voor elke taal de gedetecteerde taal en een score die aangeeft dat de uitgestelde taal juist is. Scores dicht bij 1 duiden op hoge zekerheid in het resultaat. Er worden 120 talen ondersteund.

detectLanguage(string[], string, DetectLanguageOptions)

Voert een voorspellend model uit om de taal te bepalen waarin de doorgegeven invoertekenreeksen zijn geschreven en retourneert voor elke taal de gedetecteerde taal en een score die aangeeft dat de uitgestelde taal juist is. Scores dicht bij 1 duiden op hoge zekerheid in het resultaat. Er worden 120 talen ondersteund.

extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)

Voert een model uit om een verzameling belangrijke woordgroepen te identificeren die zijn gevonden in de doorgegeven invoerreeksen. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)

Voert een model uit om een verzameling belangrijke woordgroepen te identificeren die zijn gevonden in de doorgegeven invoerdocumenten. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)

Voert een voorspellend model uit om een verzameling benoemde entiteiten in de doorgegeven invoerreeksen te identificeren en deze entiteiten te categoriseren in typen zoals persoon, locatie of organisatie. Voor meer informatie over beschikbare categorieën,

Zie https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-supportvoor een lijst met talen die door deze bewerking worden ondersteund.

recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)

Voert een voorspellend model uit om een verzameling benoemde entiteiten in de doorgegeven invoerdocumenten te identificeren en deze entiteiten te categoriseren in typen zoals persoon, locatie of organisatie. Voor meer informatie over beschikbare categorieën,

Zie https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-supportvoor een lijst met talen die door deze bewerking worden ondersteund.

recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die zijn gevonden in de doorgegeven invoerreeksen en om informatie op te nemen die de entiteiten koppelt aan de bijbehorende vermeldingen in een bekende knowledge base. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die zijn gevonden in de doorgegeven invoerdocumenten en om informatie op te nemen die de entiteiten koppelt aan de bijbehorende vermeldingen in een bekende knowledge base. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die persoonsgegevens bevatten die zijn gevonden in de doorgegeven invoertekenreeksen en deze entiteiten te categoriseren in typen zoals het amerikaanse burgerservicenummer, het rijbewijsnummer of het creditcardnummer. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.

recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren met persoonsgegevens die zijn gevonden in de doorgegeven invoerdocumenten en deze entiteiten te categoriseren in typen zoals het amerikaanse burgerservicenummer, het rijbewijsnummer of het creditcardnummer. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.

Constructordetails

TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)

Hiermee maakt u een exemplaar van TextAnalyticsClient.

Voorbeeldgebruik:

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)

Parameters

endpointUrl

string

De URL naar het TextAnalytics-eindpunt

credential

TokenCredential | KeyCredential

Wordt gebruikt voor het verifiëren van aanvragen voor de service.

options
TextAnalyticsClientOptions

Wordt gebruikt om de TextAnalytics-client te configureren.

Eigenschapdetails

defaultCountryHint

De standaardlandhint die moet worden gebruikt. Standaard ingesteld op 'ons'.

defaultCountryHint: string

Waarde van eigenschap

string

defaultLanguage

De standaardtaal die moet worden gebruikt. De standaardwaarde is 'en'.

defaultLanguage: string

Waarde van eigenschap

string

endpointUrl

De URL naar het TextAnalytics-eindpunt

endpointUrl: string

Waarde van eigenschap

string

Methodedetails

analyzeSentiment(string[], string, AnalyzeSentimentOptions)

Voert een voorspellend model uit om het positieve, negatieve, neutrale of gemengde gevoel in de invoertekenreeksen te identificeren, evenals scores die het vertrouwen van het model aangeven in elk van de voorspelde sentimenten. Optioneel kan het ook doelen in de tekst en evaluaties identificeren via meninganalyse. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>

Parameters

documents

string[]

De invoertekenreeksen die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de lanuage expliciet is ingesteld op 'Geen'.

options
AnalyzeSentimentOptions

Optionele parameters die betrekking hebben op het inschakelen van meninganalyse.

Retouren

analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)

Voert een voorspellend model uit om het positieve, negatieve of neutrale of gemengde gevoel in de invoerdocumenten te identificeren, evenals scores die het vertrouwen van het model aangeven in elk van de voorspelde sentimenten. Optioneel kan het ook doelen in de tekst en evaluaties identificeren via meninganalyse. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>

Parameters

documents

TextDocumentInput[]

De invoerdocumenten die moeten worden geanalyseerd.

options
AnalyzeSentimentOptions

Optionele parameters die betrekking hebben op het inschakelen van meninganalyse.

Retouren

beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)

Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd.

function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>

Parameters

documents

string[]

Verzameling documenten die moeten worden geanalyseerd

actions
TextAnalyticsActions

TextAnalyticsActions die moeten worden uitgevoerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
BeginAnalyzeActionsOptions

Opties voor de bewerking.

Retouren

beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)

Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd.

function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>

Parameters

documents

TextDocumentInput[]

Verzameling documenten die moeten worden geanalyseerd

actions
TextAnalyticsActions

TextAnalyticsActions die moeten worden uitgevoerd.

options
BeginAnalyzeActionsOptions

Opties voor de bewerking.

Retouren

beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)

Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen.

function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>

Parameters

documents

string[]

Verzameling documenten die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
BeginAnalyzeHealthcareEntitiesOptions

Opties voor de bewerking.

Retouren

beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)

Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen.

function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>

Parameters

documents

TextDocumentInput[]

Verzameling documenten die moeten worden geanalyseerd.

options
BeginAnalyzeHealthcareEntitiesOptions

Opties voor de bewerking.

Retouren

detectLanguage(DetectLanguageInput[], DetectLanguageOptions)

Voert een voorspellend model uit om de taal te bepalen waarin het doorgegeven invoerdocument is geschreven en retourneert voor elke taal de gedetecteerde taal en een score die aangeeft dat de uitgestelde taal juist is. Scores dicht bij 1 duiden op hoge zekerheid in het resultaat. Er worden 120 talen ondersteund.

function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>

Parameters

documents

DetectLanguageInput[]

Een verzameling invoerdocumenten die moeten worden geanalyseerd.

options
DetectLanguageOptions

Optionele parameters voor de bewerking.

Retouren

detectLanguage(string[], string, DetectLanguageOptions)

Voert een voorspellend model uit om de taal te bepalen waarin de doorgegeven invoertekenreeksen zijn geschreven en retourneert voor elke taal de gedetecteerde taal en een score die aangeeft dat de uitgestelde taal juist is. Scores dicht bij 1 duiden op hoge zekerheid in het resultaat. Er worden 120 talen ondersteund.

function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>

Parameters

documents

string[]

Een verzameling invoerreeksen die moeten worden geanalyseerd.

countryHint

string

Geeft het land van oorsprong aan voor alle invoertekenreeksen om het tekstanalysemodel te helpen bij het voorspellen van de taal waarin ze zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardlandhint in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks of de tekenreeks 'geen', past de service een model toe waarbij het land expliciet is uitgeschakeld. Dezelfde landhint wordt toegepast op alle tekenreeksen in de invoerverzameling.

options
DetectLanguageOptions

Optionele parameters voor de bewerking.

Retouren

extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)

Voert een model uit om een verzameling belangrijke woordgroepen te identificeren die zijn gevonden in de doorgegeven invoerreeksen. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>

Parameters

documents

string[]

De invoertekenreeksen die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
ExtractKeyPhrasesOptions

Opties voor de bewerking.

Retouren

extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)

Voert een model uit om een verzameling belangrijke woordgroepen te identificeren die zijn gevonden in de doorgegeven invoerdocumenten. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>

Parameters

documents

TextDocumentInput[]

De invoerdocumenten die moeten worden geanalyseerd.

options
ExtractKeyPhrasesOptions

Opties voor de bewerking.

Retouren

recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)

Voert een voorspellend model uit om een verzameling benoemde entiteiten in de doorgegeven invoerreeksen te identificeren en deze entiteiten te categoriseren in typen zoals persoon, locatie of organisatie. Voor meer informatie over beschikbare categorieën,

Zie https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-supportvoor een lijst met talen die door deze bewerking worden ondersteund.

function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>

Parameters

documents

string[]

De invoertekenreeksen die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
RecognizeCategorizedEntitiesOptions

Optionele parameters voor de bewerking.

Retouren

recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)

Voert een voorspellend model uit om een verzameling benoemde entiteiten in de doorgegeven invoerdocumenten te identificeren en deze entiteiten te categoriseren in typen zoals persoon, locatie of organisatie. Voor meer informatie over beschikbare categorieën,

Zie https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-supportvoor een lijst met talen die door deze bewerking worden ondersteund.

function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>

Parameters

documents

TextDocumentInput[]

De invoerdocumenten die moeten worden geanalyseerd.

options
RecognizeCategorizedEntitiesOptions

Optionele parameters voor de bewerking.

Retouren

recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die zijn gevonden in de doorgegeven invoerreeksen en om informatie op te nemen die de entiteiten koppelt aan de bijbehorende vermeldingen in een bekende knowledge base. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>

Parameters

documents

string[]

De invoertekenreeksen die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
RecognizeLinkedEntitiesOptions

Opties voor de bewerking.

Retouren

recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die zijn gevonden in de doorgegeven invoerdocumenten en om informatie op te nemen die de entiteiten koppelt aan de bijbehorende vermeldingen in een bekende knowledge base. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.

function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>

Parameters

documents

TextDocumentInput[]

De invoerdocumenten die moeten worden geanalyseerd.

options
RecognizeLinkedEntitiesOptions

Opties voor de bewerking.

Retouren

recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren die persoonsgegevens bevatten die zijn gevonden in de doorgegeven invoertekenreeksen en deze entiteiten te categoriseren in typen zoals het amerikaanse burgerservicenummer, het rijbewijsnummer of het creditcardnummer. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.

function recognizePiiEntities(inputs: string[], language?: string, options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>

Parameters

inputs

string[]

De invoertekenreeksen die moeten worden geanalyseerd.

language

string

De taal waarin alle invoertekenreeksen zijn geschreven. Als deze waarde niet is opgegeven, wordt deze waarde ingesteld op de standaardtaal in TextAnalyticsClientOptions. Als deze is ingesteld op een lege tekenreeks, past de service een model toe waarbij de taal expliciet is ingesteld op 'Geen'.

options
RecognizePiiEntitiesOptions

Opties voor de bewerking.

Retouren

recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)

Voert een voorspellend model uit om een verzameling entiteiten te identificeren met persoonsgegevens die zijn gevonden in de doorgegeven invoerdocumenten en deze entiteiten te categoriseren in typen zoals het amerikaanse burgerservicenummer, het rijbewijsnummer of het creditcardnummer. Voor een lijst met talen die door deze bewerking worden ondersteund,

Zie https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.

function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>

Parameters

inputs

TextDocumentInput[]

De invoerdocumenten die moeten worden geanalyseerd.

options
RecognizePiiEntitiesOptions

Optionele parameters voor de bewerking.

Retouren