Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. info
Wersja 2.0.0
Zapewnia dostęp do interfejsu Google Cloud Natural Language API.
Za pomocą tego rozszerzenia możesz klasyfikować treści według kategorii, a także analizować ich wydźwięk na skali od pozytywnego do negatywnego.
Te treści zawierają informacje na temat konfigurowania i używania 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 interfejsie Natural Language API znajdziesz w artykułach Klasyfikacja 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 oraz wskaźnik ufności;
sentenceSentiment
Analizuje podany tekst i identyfikuje dominujące w nim emocje, aby określić nastawienie autora jako pozytywne, negatywne lub neutralne.
Więcej informacji o tej funkcji w Natural Language API znajdziesz w artykułach Analiza nastroju i Podstawowe informacje o 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). W przypadku dokumentu i jego zdań dostępne są te właściwości:
- Usługa z treściami, które mają być analizowane.
- Właściwość Score wskazująca nastawienie treści na skali od 1 do -1, od dodatniego (liczba dodatnia) do ujemnego (liczba ujemna).
- Właściwość Magnitude wskazująca ogólną siłę emocji (zarówno pozytywnych, jak i negatywnych) w treści, z zakresu od 0,0 do +inf.
entitySentiment
Analizuje podany tekst, aby określić nastawienie (pozytywne lub negatywne) wyrażone w przypadku każdego elementu w tekście. Nastroje dotyczące danej istoty są reprezentowane przez liczbowe wartości i wartości wielkości oraz są określane w przypadku każdego wzmiankowania danej istoty. Wyniki te są następnie agregowane w ogólny wynik nastroju i wielkość danej istoty.
Więcej informacji o analizie encji w interfejsie Google Cloud Natural Language API znajdziesz w artykułach Analiza 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. W przypadku dokumentu i jego zdań dostępne są te właściwości:
- Właściwość Name z wartością
- Właściwość Type określająca typ elementu.
- Właściwość Score wskazująca nastawienie do danego elementu na skali od 1 do –1, od dodatniego (liczba dodatnia) do ujemnego (liczba ujemna).
- Właściwość Magnitude wskazująca siłę emocji (zarówno pozytywnej, jak i ujemnej) w przypadku danego elementu, w zakresie od 0,0 do +inf.
Informacje o konfiguracji
Podczas konfigurowania i wdrażania tego rozszerzenia do użycia w serwerach proxy API postępuj zgodnie z tymi instrukcjami.
Właściwości wspólne 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 tych właściwości konfiguracji, które są specyficzne dla tego rozszerzenia.
Właściwość | Opis | Domyślny | Wymagane |
---|---|---|---|
dane logowania | Gdy wpiszesz go w konsoli Apigee Edge, będzie to zawartość pliku klucza konta usługi. Gdy jest wysyłany za pomocą interfejsu API zarządzania, jest to wartość zakodowana w formacie base64 wygenerowana z pliku klucza konta usługi. | Brak. | Tak. |