TextAnalyticsClient class
Clientklasse voor interactie met Azure Text Analytics.
Constructors
Text |
Hiermee maakt u een exemplaar van TextAnalyticsClient. Voorbeeldgebruik:
|
Eigenschappen
default |
De standaardlandhint die moet worden gebruikt. Standaard ingesteld op 'ons'. |
default |
De standaardtaal die moet worden gebruikt. De standaardwaarde is 'en'. |
endpoint |
De URL naar het TextAnalytics-eindpunt |
Methoden
analyze |
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. |
analyze |
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. |
begin |
Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd. |
begin |
Dien een verzameling tekstdocumenten in voor analyse. Geef een of meer unieke acties op die moeten worden uitgevoerd. |
begin |
Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen. |
begin |
Start een zorganalysebewerking om entiteiten in verband met gezondheidszorg (drugs, aandoeningen, symptomen, enzovoort) en hun relaties te herkennen. |
detect |
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. |
detect |
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. |
extract |
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. |
extract |
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. |
recognize |
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. |
recognize |
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. |
recognize |
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. |
recognize |
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. |
recognize |
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. |
recognize |
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
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
Promise<AnalyzeSentimentResultArray>
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
De invoerdocumenten die moeten worden geanalyseerd.
- options
- AnalyzeSentimentOptions
Optionele parameters die betrekking hebben op het inschakelen van meninganalyse.
Retouren
Promise<AnalyzeSentimentResultArray>
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
Promise<AnalyzeActionsPollerLike>
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
Verzameling documenten die moeten worden geanalyseerd
- actions
- TextAnalyticsActions
TextAnalyticsActions die moeten worden uitgevoerd.
- options
- BeginAnalyzeActionsOptions
Opties voor de bewerking.
Retouren
Promise<AnalyzeActionsPollerLike>
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'.
Opties voor de bewerking.
Retouren
Promise<AnalyzeHealthcareEntitiesPollerLike>
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
Verzameling documenten die moeten worden geanalyseerd.
Opties voor de bewerking.
Retouren
Promise<AnalyzeHealthcareEntitiesPollerLike>
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
Een verzameling invoerdocumenten die moeten worden geanalyseerd.
- options
- DetectLanguageOptions
Optionele parameters voor de bewerking.
Retouren
Promise<DetectLanguageResultArray>
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
Promise<DetectLanguageResultArray>
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
Promise<ExtractKeyPhrasesResultArray>
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
De invoerdocumenten die moeten worden geanalyseerd.
- options
- ExtractKeyPhrasesOptions
Opties voor de bewerking.
Retouren
Promise<ExtractKeyPhrasesResultArray>
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'.
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
De invoerdocumenten die moeten worden geanalyseerd.
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
Promise<RecognizeLinkedEntitiesResultArray>
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
De invoerdocumenten die moeten worden geanalyseerd.
- options
- RecognizeLinkedEntitiesOptions
Opties voor de bewerking.
Retouren
Promise<RecognizeLinkedEntitiesResultArray>
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
Promise<RecognizePiiEntitiesResultArray>
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
De invoerdocumenten die moeten worden geanalyseerd.
- options
- RecognizePiiEntitiesOptions
Optionele parameters voor de bewerking.
Retouren
Promise<RecognizePiiEntitiesResultArray>