Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. info
Wersja 2.0.2
Umożliwia dostęp do interfejsu Google Cloud Natural Language API.
Użyj tego rozszerzenia, aby klasyfikować treści, stosując kategorie, a także analizować ich wydźwięk w skali od pozytywnego do negatywnego.
Te treści zawierają informacje o konfigurowaniu i używaniu tego rozszerzenia. Instrukcje konfigurowania rozszerzenia za pomocą konsoli Apigee znajdziesz w artykule Dodawanie i konfigurowanie rozszerzenia.
Działania
classifyContent
Analizuje fragment tekstu i zwraca listę kategorii treści, które mają zastosowanie do tego tekstu.
Więcej informacji o tej funkcji w 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ślny | Wymagane |
|---|---|---|---|---|
| dane | Treści do analizy. | Ciąg znaków | Brak. | Tak. |
Odpowiedź
Tablica Categories, w której każdy element zawiera kategorię do klasyfikowania treści i wskaźnik ufności.
sentenceSentiment
Analizuje podany tekst i identyfikuje dominujące w nim emocje, zwłaszcza po to, aby określić nastawienie autora jako pozytywne, negatywne lub neutralne.
Więcej informacji o tej funkcji w Natural Language API znajdziesz w artykułach Analizowanie nastawienia i Podstawy Natural Language API.
Parametry żądania
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Parametr | Opis | Typ | Domyślny | Wymagane |
|---|---|---|---|---|
| dane | Treści do analizy. | Ciąg znaków | Brak. | Tak. |
Odpowiedź
Obiekt zawierający wyniki nastawienia dla całego dokumentu i każdego z jego zdań (w tablicy). Zarówno w przypadku dokumentu, jak i jego zdań uwzględniane są te właściwości:
- Usługa Content z analizowanymi treściami.
- Właściwość Score wskazująca nastawienie do treści w skali od 1 do -1, od pozytywnego (liczba dodatnia) do negatywnego (liczba ujemna).
- Właściwość Magnitude wskazująca ogólną siłę emocji (zarówno pozytywnych, jak i negatywnych) w treści, w zakresie od 0,0 do +inf.
entitySentiment
Analizuje określony tekst, aby określić nastawienie (pozytywne lub negatywne) wyrażone w odniesieniu do każdej encji w tekście. Sentiment encji jest reprezentowany przez wartości liczbowe i wartości wielkości i jest określany dla każdej wzmianki o encji. Wyniki te są następnie agregowane w ogólny wynik sentymentu i wartość dla danej encji.
Więcej informacji o analizie encji w interfejsie Google Cloud Natural Language API znajdziesz w artykułach Analizowanie nastawienia encji i Interpretowanie wartości analizy nastawienia.
Parametry żądania
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Parametr | Opis | Typ | Domyślny | Wymagane |
|---|---|---|---|---|
| dane | Treści do analizy. | 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ędniane są te właściwości:
- Właściwość Name z wartością .
- Właściwość Type opisująca typ podmiotu.
- Właściwość Score wskazująca nastawienie podmiotu w skali od 1 do –1, od pozytywnego (liczba dodatnia) do negatywnego (liczba ujemna).
- Właściwość Magnitude wskazująca siłę emocji (zarówno pozytywnych, jak i negatywnych) związanych z podmiotem, w zakresie od 0,0 do +inf.
Odwołanie do konfiguracji
Podczas konfigurowania i wdrażania tego rozszerzenia do użycia w proxy interfejsów API postępuj zgodnie z tymi instrukcjami.
Wspólne 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ń
Określ wartości tych właściwości konfiguracji, które są specyficzne dla tego rozszerzenia.
| Właściwość | Opis | Domyślny | Wymagane |
|---|---|---|---|
| dane logowania | Po wpisaniu w konsoli Apigee Edge jest to zawartość pliku klucza konta usługi. W przypadku wysyłania za pomocą interfejsu Management API jest to wartość zakodowana w formacie base64 wygenerowana z pliku klucza konta usługi. | Brak. | Tak. |