Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation weitere Informationen
Version 1.4.1
Zugriff auf die Google Cloud Natural Language API
Mit dieser Erweiterung können Sie Inhalte anhand von Kategorien klassifizieren sowie die Stimmung auf einer positiven bis negativen Skala analysieren.
In diesem Artikel erfahren Sie, wie Sie diese Erweiterung konfigurieren und verwenden. Eine Anleitung zum Konfigurieren einer Erweiterung mit der Apigee-Konsole finden Sie unter Erweiterung hinzufügen und konfigurieren.
Aktionen
classifyContent
Analysiert einen Textteil und gibt eine Liste der Inhaltskategorien zurück, die für den Text gelten.
Weitere Informationen zu dieser Funktion in der Natural Language API finden Sie unter Inhaltsklassifizierung und Inhaltskategorien.
Anfrageparameter
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Beschreibung | Typ | Standard | Erforderlich |
---|---|---|---|---|
daten | Der zu analysierende Inhalt. | String | Keine. | Ja. |
Antwort
Ein Kategorien-Array, bei dem jedes Element eine Kategorie zur Klassifizierung des Inhalts und einen Konfidenzwert enthält.
sentenceSentiment
Analysiert den gegebenen Text und identifiziert die vorherrschende emotionale Meinung darin, insbesondere um zu bestimmen, ob die Einstellung eines Autors positiv, negativ oder neutral ist.
Weitere Informationen zu dieser Funktion in der Natural Language API finden Sie unter Sentiment analysieren und Grundlagen der Natural Language API.
Anfrageparameter
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Beschreibung | Typ | Standard | Erforderlich |
---|---|---|---|---|
daten | Der zu analysierende Inhalt. | String | Keine. | Ja. |
Antwort
Ein Objekt, das Sentimentwerte für das Dokument insgesamt und alle Sätze darin enthält (in einem Array). Sowohl für das Dokument als auch für seine Sätze sind die folgenden Eigenschaften enthalten:
- Eine Content-Property mit dem analysierten Inhalt.
- Eine Score-Eigenschaft, die die Stimmung des Inhalts auf einer Skala von 1 bis -1 von positiv (positiv) bis negativ (negative Zahl) angibt.
- Eine Magnitude-Eigenschaft, die die allgemeine Stärke der (sowohl positiven als auch negativen) Emotion innerhalb des Inhalts zwischen 0,0 und +inf angibt.
entitySentiment
Analysiert den angegebenen Text, um die (positive oder negative) Einstellung zu bestimmen, die in Bezug auf die einzelnen Entitäten im Text zum Ausdruck kommt. Die Entitätsstimmung wird durch numerische Score- und Magnitude-Werte dargestellt und für jede Erwähnung einer Entität bestimmt. Diese Punktzahlen werden dann zu einem Sentiment-Score- und Magnitude-Gesamtwert für eine Entität zusammengefasst.
Weitere Informationen zur Entitätsanalyse in der Google Cloud Natural Language API finden Sie unter Entitätsstimmung analysieren und Werte der Sentimentanalyse interpretieren.
Anfrageparameter
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Beschreibung | Typ | Standard | Erforderlich |
---|---|---|---|---|
daten | Der zu analysierende Inhalt. | String | Keine. | Ja. |
Antwort
Ein Array von Objekten, die Sentimentwerte für Entitäten im Text enthalten. Sowohl für das Dokument als auch für seine Sätze sind die folgenden Eigenschaften enthalten:
- Eine Name-Eigenschaft mit .
- Eine Type-Eigenschaft, die den Typ der Entität beschreibt.
- Eine Score-Eigenschaft, die die Stimmung der Entität auf einer Skala von 1 bis -1 von positiv (positiv) bis negativ (negative Zahl) angibt.
- Eine Größe zwischen 0,0 und +inf, die die Stärke der (sowohl positiven als auch negativen) Emotion für die Entität angibt.
Konfigurationsreferenz
Verwenden Sie Folgendes, wenn Sie diese Erweiterung zur Verwendung in API-Proxys konfigurieren und bereitstellen.
Häufige Erweiterungseigenschaften
Für jede Erweiterung sind die folgenden Eigenschaften vorhanden.
Attribut | Beschreibung | Standard | Erforderlich |
---|---|---|---|
name |
Der Name, den Sie dieser Konfiguration der Erweiterung zuweisen. | – | Ja |
packageName |
Name des Erweiterungspakets, wie von Apigee Edge angegeben. | – | Ja |
version |
Versionsnummer für das Erweiterungspaket, von dem Sie eine Erweiterung konfigurieren. | – | Ja |
configuration |
Konfigurationswert speziell für die Erweiterung, die Sie hinzufügen. Weitere Informationen finden Sie unter Eigenschaften für dieses Erweiterungspaket. | – | Ja |
Eigenschaften dieses Erweiterungspakets
Geben Sie Werte für die folgenden Konfigurationseigenschaften an, die spezifisch für diese Erweiterung sind.
Property | Beschreibung | Standard | Erforderlich |
---|---|---|---|
Anmeldedaten | Bei Eingabe in die Apigee Edge-Konsole ist dies der Inhalt Ihrer Dienstkonto-Schlüsseldatei. Wenn er über die Verwaltungs-API gesendet wird, ist er ein base64-codierter Wert, der aus der Schlüsseldatei des Dienstkontos generiert wird. | Keine. | Ja. |