Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Versione 1.4.2
Fornisce l'accesso all'API Google Cloud Natural Language.
Utilizza questa estensione per classificare i contenuti applicando le categorie, nonché per analizzare il sentiment dei contenuti su una scala da positiva a negativa.
Questi contenuti forniscono un riferimento per la configurazione e l'utilizzo di questa estensione. Per la procedura di configurazione di un'estensione utilizzando la console Apigee, vedi Aggiungere e configurare un'estensione.
Azioni
classifyContent
Analizza una parte di testo e restituisce un elenco di categorie di contenuti che si applicano al testo.
Per ulteriori informazioni su questa funzionalità dell'API Natural Language, vedi Classificare i contenuti e Categorie di contenuti.
Parametri di richiesta
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Parametro | Descrizione | Tipo | Predefinito | Obbligatorio |
|---|---|---|---|---|
| dati | I contenuti da analizzare. | Stringa | Nessuno. | Sì. |
Risposta
Un array Categories in cui ogni elemento contiene una categoria per la classificazione dei contenuti e un punteggio di attendibilità.
sentenceSentiment
Analizza il testo fornito e identifica l'opinione emotiva prevalente al suo interno, soprattutto per determinare l'atteggiamento di una persona che scrive come positivo, negativo o neutro.
Per ulteriori informazioni su questa funzionalità dell'API Natural Language, vedi Analizzare il sentiment e Nozioni di base sull'API Natural Language.
Parametri di richiesta
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Parametro | Descrizione | Tipo | Predefinito | Obbligatorio |
|---|---|---|---|---|
| dati | I contenuti da analizzare. | Stringa | Nessuno. | Sì. |
Risposta
Un oggetto contenente i punteggi di sentiment per il documento nel suo complesso e per ogni frase (in un array). Per il documento e le relative frasi sono incluse le seguenti proprietà:
- Una proprietà Content con i contenuti analizzati.
- Una proprietà Score che indica il sentiment dei contenuti su una scala da 1 a -1, da positivo (numero positivo) a negativo (numero negativo).
- Una proprietà Magnitude che indica la valenza complessiva dell'emozione (sia positiva che negativa) all'interno dei contenuti, con valori compresi tra 0,0 e +infinito.
entitySentiment
Analizza il testo specificato per determinare il sentiment (positivo o negativo) espresso in relazione a ogni entità all'interno del testo. Il sentiment per un'entità, formato da un punteggio numerico e da un valore di grandezza, viene determinato per ogni menzione di un'entità. I punteggi vengono quindi aggregati in un punteggio di sentiment e in una grandezza complessivi per un'entità.
Per ulteriori informazioni sull'analisi delle entità nell'API Google Cloud Natural Language, vedi Analizzare il sentiment delle entità e Interpretare i valori dell'analisi del sentiment.
Parametri di richiesta
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Parametro | Descrizione | Tipo | Predefinito | Obbligatorio |
|---|---|---|---|---|
| dati | I contenuti da analizzare. | Stringa | Nessuno. | Sì. |
Risposta
Un array di oggetti contenenti i punteggi di sentiment per le entità nel testo. Per il documento e le relative frasi sono incluse le seguenti proprietà:
- Una proprietà Name con .
- Una proprietà Type che descrive il tipo di entità.
- Una proprietà Score che indica il sentiment dell'entità su una scala da 1 a -1, da positivo (numero positivo) a negativo (numero negativo).
- Una proprietà Magnitude che indica la valenza dell'emozione (sia positiva che negativa) per l'entità, con valori compresi tra 0,0 e +infinito.
Riferimento per la configurazione
Utilizza le seguenti informazioni quando configuri ed esegui il deployment di questa estensione per l'utilizzo nei proxy API.
Proprietà comuni delle estensioni
Per ogni estensione sono presenti le seguenti proprietà.
| Proprietà | Descrizione | Predefinito | Obbligatorio |
|---|---|---|---|
name |
Il nome che assegni a questa configurazione dell'estensione. | Nessuno | Sì |
packageName |
Nome del pacchetto dell'estensione fornito da Apigee Edge. | Nessuno | Sì |
version |
Numero di versione del pacchetto dell'estensione da cui stai configurando un'estensione. | Nessuno | Sì |
configuration |
Valore di configurazione specifico per l'estensione che stai aggiungendo. Vedi Proprietà per questo pacchetto di estensioni | Nessuno | Sì |
Proprietà per questo pacchetto di estensioni
Specifica i valori per le seguenti proprietà di configurazione specifiche per questa estensione.