TextAnalyticsClient class
Classe client per l'interazione con Analisi del testo di Azure.
Costruttori
Text |
Crea un'istanza di TextAnalyticsClient. Esempio di utilizzo:
|
Proprietà
default |
Suggerimento per il paese predefinito da usare. Il valore predefinito è "us". |
default |
Lingua predefinita da usare. Il valore predefinito è "en". |
endpoint |
URL dell'endpoint TextAnalytics |
Metodi
analyze |
Esegue un modello predittivo per identificare il sentiment positivo, negativo, neutro o misto contenuto nelle stringhe di input, nonché i punteggi che indicano la confidenza del modello in ognuno dei sentimenti stimati. Facoltativamente, può anche identificare le destinazioni nel testo e le valutazioni su di esso tramite opinion mining. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
analyze |
Esegue un modello predittivo per identificare il sentiment positivo, negativo o neutro o misto contenuto nei documenti di input, nonché i punteggi che indicano la confidenza del modello in ognuno dei sentimenti stimati. Facoltativamente, può anche identificare le destinazioni nel testo e le valutazioni su di esso tramite opinion mining. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
begin |
Inviare una raccolta di documenti di testo per l'analisi. Specificare una o più azioni univoce da eseguire. |
begin |
Inviare una raccolta di documenti di testo per l'analisi. Specificare una o più azioni univoce da eseguire. |
begin |
Avviare un'operazione di analisi sanitaria per riconoscere le entità correlate all'assistenza sanitaria (farmaci, condizioni, sintomi e così via) e le relative relazioni. |
begin |
Avviare un'operazione di analisi sanitaria per riconoscere le entità correlate all'assistenza sanitaria (farmaci, condizioni, sintomi e così via) e le relative relazioni. |
detect |
Esegue un modello predittivo per determinare la lingua in cui viene scritto il documento di input passato e restituisce, per ogni lingua, la lingua rilevata e un punteggio che indica che la lingua dedotta è corretta. I punteggi vicini a 1 indicano una certezza elevata nel risultato. Sono supportate 120 lingue. |
detect |
Esegue un modello predittivo per determinare la lingua in cui vengono scritte le stringhe di input passate e restituisce, per ogni lingua, la lingua rilevata e un punteggio che indica che la lingua dedotta è corretta. I punteggi vicini a 1 indicano una certezza elevata nel risultato. Sono supportate 120 lingue. |
extract |
Esegue un modello per identificare una raccolta di frasi significative trovate nelle stringhe di input passate. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
extract |
Esegue un modello per identificare una raccolta di frasi significative trovate nei documenti di input passati. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità denominate nelle stringhe di input passate e classificare tali entità in tipi come persona, posizione o organizzazione. Per altre informazioni sulle categorie disponibili, Vedere https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Per un elenco delle lingue supportate da questa operazione, vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità denominate nei documenti di input passati e classificare tali entità in tipi come persona, posizione o organizzazione. Per altre informazioni sulle categorie disponibili, Vedere https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Per un elenco delle lingue supportate da questa operazione, vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità trovate nelle stringhe di input passate e includere informazioni che collegano le entità alle voci corrispondenti in una knowledge base nota. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità presenti nei documenti di input passati e includere informazioni che collegano le entità alle voci corrispondenti in una knowledge base nota. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità contenenti informazioni personali trovate nelle stringhe di input passate e classificare tali entità in tipi come il numero di previdenza sociale degli Stati Uniti, il numero di licenza dei driver o il numero di carta di credito. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
recognize |
Esegue un modello predittivo per identificare una raccolta di entità contenenti informazioni personali trovate nei documenti di input passati e classificare tali entità in tipi come il numero di previdenza sociale degli Stati Uniti, il numero di licenza dei driver o il numero di carta di credito. Per un elenco delle lingue supportate da questa operazione, Vedere https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
Dettagli costruttore
TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)
Crea un'istanza di TextAnalyticsClient.
Esempio di utilizzo:
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)
Parametri
- endpointUrl
-
string
URL dell'endpoint TextAnalytics
- credential
Usato per autenticare le richieste al servizio.
- options
- TextAnalyticsClientOptions
Usato per configurare il client TextAnalytics.
Dettagli proprietà
defaultCountryHint
Suggerimento per il paese predefinito da usare. Il valore predefinito è "us".
defaultCountryHint: string
Valore della proprietà
string
defaultLanguage
Lingua predefinita da usare. Il valore predefinito è "en".
defaultLanguage: string
Valore della proprietà
string
endpointUrl
URL dell'endpoint TextAnalytics
endpointUrl: string
Valore della proprietà
string
Dettagli metodo
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Esegue un modello predittivo per identificare il sentiment positivo, negativo, neutro o misto contenuto nelle stringhe di input, nonché i punteggi che indicano la confidenza del modello in ognuno dei sentimenti stimati. Facoltativamente, può anche identificare le destinazioni nel testo e le valutazioni su di esso tramite opinion mining. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametri
- documents
-
string[]
Stringhe di input da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui lanuage è impostata in modo esplicito su "Nessuno".
- options
- AnalyzeSentimentOptions
Parametri facoltativi che includono l'abilitazione del opinion mining.
Restituisce
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Esegue un modello predittivo per identificare il sentiment positivo, negativo o neutro o misto contenuto nei documenti di input, nonché i punteggi che indicano la confidenza del modello in ognuno dei sentimenti stimati. Facoltativamente, può anche identificare le destinazioni nel testo e le valutazioni su di esso tramite opinion mining. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametri
- documents
Documenti di input da analizzare.
- options
- AnalyzeSentimentOptions
Parametri facoltativi che includono l'abilitazione del opinion mining.
Restituisce
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Inviare una raccolta di documenti di testo per l'analisi. Specificare una o più azioni univoce da eseguire.
function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametri
- documents
-
string[]
Raccolta di documenti da analizzare
- actions
- TextAnalyticsActions
TextAnalyticsActions da eseguire.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
- options
- BeginAnalyzeActionsOptions
Opzioni per l'operazione.
Restituisce
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Inviare una raccolta di documenti di testo per l'analisi. Specificare una o più azioni univoce da eseguire.
function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametri
- documents
Raccolta di documenti da analizzare
- actions
- TextAnalyticsActions
TextAnalyticsActions da eseguire.
- options
- BeginAnalyzeActionsOptions
Opzioni per l'operazione.
Restituisce
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Avviare un'operazione di analisi sanitaria per riconoscere le entità correlate all'assistenza sanitaria (farmaci, condizioni, sintomi e così via) e le relative relazioni.
function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametri
- documents
-
string[]
Raccolta di documenti da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
Opzioni per l'operazione.
Restituisce
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Avviare un'operazione di analisi sanitaria per riconoscere le entità correlate all'assistenza sanitaria (farmaci, condizioni, sintomi e così via) e le relative relazioni.
function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametri
- documents
Raccolta di documenti da analizzare.
Opzioni per l'operazione.
Restituisce
Promise<AnalyzeHealthcareEntitiesPollerLike>
detectLanguage(DetectLanguageInput[], DetectLanguageOptions)
Esegue un modello predittivo per determinare la lingua in cui viene scritto il documento di input passato e restituisce, per ogni lingua, la lingua rilevata e un punteggio che indica che la lingua dedotta è corretta. I punteggi vicini a 1 indicano una certezza elevata nel risultato. Sono supportate 120 lingue.
function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametri
- documents
Raccolta di documenti di input da analizzare.
- options
- DetectLanguageOptions
Parametri facoltativi per l'operazione.
Restituisce
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Esegue un modello predittivo per determinare la lingua in cui vengono scritte le stringhe di input passate e restituisce, per ogni lingua, la lingua rilevata e un punteggio che indica che la lingua dedotta è corretta. I punteggi vicini a 1 indicano una certezza elevata nel risultato. Sono supportate 120 lingue.
function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametri
- documents
-
string[]
Raccolta di stringhe di input da analizzare.
- countryHint
-
string
Indica il paese di origine per tutte le stringhe di input per facilitare il modello di analisi del testo nella stima della lingua in cui sono scritti. Se non specificato, questo valore verrà impostato sull'hint paese predefinito in TextAnalyticsClientOptions
.
Se è impostata su una stringa vuota o la stringa "none", il servizio applicherà un modello in cui il paese non è impostato in modo esplicito.
Lo stesso hint paese viene applicato a tutte le stringhe nella raccolta di input.
- options
- DetectLanguageOptions
Parametri facoltativi per l'operazione.
Restituisce
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Esegue un modello per identificare una raccolta di frasi significative trovate nelle stringhe di input passate. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametri
- documents
-
string[]
Stringhe di input da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
- options
- ExtractKeyPhrasesOptions
Opzioni per l'operazione.
Restituisce
Promise<ExtractKeyPhrasesResultArray>
extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)
Esegue un modello per identificare una raccolta di frasi significative trovate nei documenti di input passati. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametri
- documents
Documenti di input da analizzare.
- options
- ExtractKeyPhrasesOptions
Opzioni per l'operazione.
Restituisce
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità denominate nelle stringhe di input passate e classificare tali entità in tipi come persona, posizione o organizzazione. Per altre informazioni sulle categorie disponibili,
Vedere https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Per un elenco delle lingue supportate da questa operazione, vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametri
- documents
-
string[]
Stringhe di input da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
Parametri facoltativi per l'operazione.
Restituisce
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità denominate nei documenti di input passati e classificare tali entità in tipi come persona, posizione o organizzazione. Per altre informazioni sulle categorie disponibili,
Vedere https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Per un elenco delle lingue supportate da questa operazione, vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametri
- documents
Documenti di input da analizzare.
Parametri facoltativi per l'operazione.
Restituisce
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità trovate nelle stringhe di input passate e includere informazioni che collegano le entità alle voci corrispondenti in una knowledge base nota. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametri
- documents
-
string[]
Stringhe di input da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
- options
- RecognizeLinkedEntitiesOptions
Opzioni per l'operazione.
Restituisce
Promise<RecognizeLinkedEntitiesResultArray>
recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità presenti nei documenti di input passati e includere informazioni che collegano le entità alle voci corrispondenti in una knowledge base nota. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametri
- documents
Documenti di input da analizzare.
- options
- RecognizeLinkedEntitiesOptions
Opzioni per l'operazione.
Restituisce
Promise<RecognizeLinkedEntitiesResultArray>
recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità contenenti informazioni personali trovate nelle stringhe di input passate e classificare tali entità in tipi come il numero di previdenza sociale degli Stati Uniti, il numero di licenza dei driver o il numero di carta di credito. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: string[], language?: string, options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametri
- inputs
-
string[]
Stringhe di input da analizzare.
- language
-
string
Lingua in cui vengono scritte tutte le stringhe di input. Se non specificato, questo valore verrà impostato sulla lingua predefinita in TextAnalyticsClientOptions
.
Se impostato su una stringa vuota, il servizio applicherà un modello in cui la lingua è impostata in modo esplicito su "Nessuno".
- options
- RecognizePiiEntitiesOptions
Opzioni per l'operazione.
Restituisce
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Esegue un modello predittivo per identificare una raccolta di entità contenenti informazioni personali trovate nei documenti di input passati e classificare tali entità in tipi come il numero di previdenza sociale degli Stati Uniti, il numero di licenza dei driver o il numero di carta di credito. Per un elenco delle lingue supportate da questa operazione,
Vedere https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametri
- inputs
Documenti di input da analizzare.
- options
- RecognizePiiEntitiesOptions
Parametri facoltativi per l'operazione.
Restituisce
Promise<RecognizePiiEntitiesResultArray>