- Richiesta HTTP
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Funzionalità
- Prova!
Un metodo pratico che fornisce tutte le funzionalità di sintassi, sentiment, entità e classificazione in un'unica chiamata.
Richiesta HTTP
POST https://language.googleapis.com/v1beta2/documents:annotateText
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "document": { object ( |
Campi | |
---|---|
document |
Obbligatorio. Inserisci il documento. |
features |
Obbligatorio. Le funzionalità abilitate. |
encoding |
Il tipo di codifica utilizzato dall'API per calcolare gli offset. |
Corpo della risposta
Il messaggio di risposta per le annotazioni di testo.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "sentences": [ { object ( |
Campi | |
---|---|
sentences[] |
Frasi nel documento di input. Viene compilato se l'utente attiva |
tokens[] |
Token, insieme alle relative informazioni sintattiche, nel documento di input. Viene compilato se l'utente attiva |
entities[] |
Entità, insieme alle relative informazioni semantiche, nel documento di input. Viene compilato se l'utente attiva |
document |
Il sentiment complessivo del documento. Viene compilato se l'utente attiva |
language |
La lingua del testo, che corrisponderà alla lingua specificata nella richiesta o, se non specificata, alla lingua rilevata automaticamente. Per ulteriori dettagli, consulta il campo |
categories[] |
Categorie identificate nel documento di input. |
moderation |
Categorie dannose e sensibili identificate nel documento di input. |
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/cloud-language
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.
Funzionalità
Tutte le funzionalità disponibili per l'analisi del sentiment, della sintassi e della semantica. Se imposti ciascuna su true, verrà attivata l'analisi specifica per l'input.
Rappresentazione JSON |
---|
{
"extractSyntax": boolean,
"extractEntities": boolean,
"extractDocumentSentiment": boolean,
"extractEntitySentiment": boolean,
"classifyText": boolean,
"moderateText": boolean,
"classificationModelOptions": {
object ( |
Campi | |
---|---|
extract |
Estrai informazioni sulla sintassi. |
extract |
Estrarre le entità. |
extract |
Estrai il sentiment a livello di documento. |
extract |
Estrai le entità e il relativo sentiment. |
classify |
Classifica l'intero documento in categorie. In questo caso, l'API utilizzerà il modello predefinito che classifica in una tassonomia predefinita. |
moderate |
Modera il documento per individuare contenuti dannosi e sensibili. |
classification |
Facoltativo. Le opzioni del modello da utilizzare per la classificazione. Se non specificato, vengono utilizzate le opzioni della versione 1. Viene utilizzato solo se |