Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Wersja 1.4.1
Zapewnia dostęp do interfejsu Google Cloud Natural Language API.
Używaj tego rozszerzenia do klasyfikowania treści według kategorii, a także do analizowania nastawienia w skali pozytywnej i negatywnej.
Ta treść zawiera informacje na temat konfigurowania tego rozszerzenia i korzystania z niego. Instrukcje konfigurowania rozszerzenia w konsoli Apigee znajdziesz w artykule Dodawanie i konfigurowanie rozszerzenia.
Działania
classifyContent
Analizuje fragment tekstu i zwraca listę kategorii treści, które go dotyczą.
Więcej informacji o tej funkcji interfejsu Natural Language API znajdziesz w artykułach Klasyfikowanie treści i Kategorie treści.
Parametry żądania
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parametr | Opis | Typ | Domyślne | Wymagane |
---|---|---|---|---|
dane | Treści do przeanalizowania. | Ciąg znaków | Brak. | Tak. |
Odpowiedź
Tablica Kategorie, w której każdy element zawiera kategorię służącą do klasyfikowania treści oraz wskaźnik ufności.
sentenceSentiment
Analizuje dany tekst i określa najważniejsze w nim emocje, zwłaszcza w celu określenia, czy twórca ma nastawienie jako pozytywne, negatywne lub neutralne.
Więcej informacji o tej funkcji znajdziesz w artykułach Analiza nastawienia i Podstawowe informacje o interfejsie Natural Language API.
Parametry żądania
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parametr | Opis | Typ | Domyślne | Wymagane |
---|---|---|---|---|
dane | Treści do przeanalizowania. | Ciąg znaków | Brak. | Tak. |
Odpowiedź
Obiekt zawierający wyniki nastawienia dla całego dokumentu i każdego jego zdań (w tablicy). Zarówno w przypadku dokumentu, jak i jego zdań uwzględnione są te właściwości:
- Usługa treści z analizowaną treścią.
- Właściwość wyniku wskazująca nastawienie do treści w skali od 1 do -1, od dodatniej (liczby dodatniej) do negatywnej (liczby ujemnej).
- Właściwość Magnitude wskazująca ogólną siłę emocji (zarówno pozytywnych, jak i negatywnych) w treści, od 0,0 do +inf.
entitySentiment
Analizuje określony tekst, by określić odczucia (pozytywne lub negatywne) wyrażone w odniesieniu do poszczególnych elementów w tekście. Nastawienie do elementu jest określane za pomocą wyniku numerycznego i wartości wielkości. Jest ono określane w przypadku każdej wzmianki o jednostce. Wyniki te są następnie agregowane w ogólny wynik nastawienia i wielkości dla danego podmiotu.
Więcej informacji o analizie encji w interfejsie Google Cloud Natural Language API znajdziesz w artykułach Analizowanie nastawienia do encji i Interpretowanie wartości analizy nastawienia.
Parametry żądania
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parametr | Opis | Typ | Domyślne | Wymagane |
---|---|---|---|---|
dane | Treści do przeanalizowania. | Ciąg znaków | Brak. | Tak. |
Odpowiedź
Tablica obiektów zawierających wyniki nastawienia dla encji w tekście. Zarówno w przypadku dokumentu, jak i jego zdań uwzględnione są te właściwości:
- Właściwość Name z atrybutem .
- Właściwość Type opisująca typ encji.
- Właściwość wyniku wskazująca nastawienie elementu w skali od 1 do -1, od dodatniej (liczby dodatniej) do ujemnej (liczby ujemnej).
- Właściwość Magnitude wskazująca siłę emocji (zarówno pozytywnych, jak i negatywnych) w odniesieniu do elementu, od 0,0 do +inf.
Dokumentacja konfiguracji
Skorzystaj z podanych niżej instrukcji podczas konfigurowania i wdrażania tego rozszerzenia na potrzeby serwerów proxy interfejsów API.
Typowe właściwości rozszerzeń
Dla każdego rozszerzenia dostępne są poniższe właściwości.
Usługa | Opis | Domyślnie | Wymagany |
---|---|---|---|
name |
Nazwa nadana konfiguracji rozszerzenia. | Brak | Tak |
packageName |
Nazwa pakietu rozszerzeń podana przez Apigee Edge. | Brak | Tak |
version |
Numer wersji pakietu rozszerzenia, z którego konfigurujesz rozszerzenie. | Brak | Tak |
configuration |
Wartość konfiguracji specyficzna dla dodawanego rozszerzenia. Zobacz Właściwości tego pakietu rozszerzeń | Brak | Tak |
Właściwości tego pakietu rozszerzeń
Podaj wartości następujących właściwości konfiguracji specyficznych dla tego rozszerzenia.
Właściwość | Opis | Domyślne | Wymagane |
---|---|---|---|
dane logowania | Wpisana w konsoli Apigee Edge jest to zawartość pliku klucza konta usługi. Gdy jest wysyłana przez interfejs API zarządzania, jest to wartość zakodowana w formacie base64 wygenerowana z pliku klucza konta usługi. | Brak. | Tak. |