Wyświetlasz dokumentację Apigee Edge.
Przejdź do
dokumentacji Apigee X. info
Wersja 1.4.2
Umożliwia dostęp do Google Cloud Natural Language API.
Użyj tego rozszerzenia, aby klasyfikować treści przez przypisywanie kategorii oraz analizować nastawienie treści 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 pasują do 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 wynik wiarygodności.
sentenceSentiment
Analizuje podany tekst i określa dominujące w nim nastawienie emocjonalne, w szczególności 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:
- Właściwość Content z analizowaną treścią.
- Właściwość Score wskazująca nastawienie 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, 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. Nastawienie encji jest reprezentowane przez wartości liczbowe wyniku i wielkości oraz jest określane dla każdego wystąpienia encji. Te wyniki są następnie agregowane w ogólny wynik nastawienia i wielkość encji.
Więcej informacji o analizie encji w 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 .
- Właściwość Type opisująca typ encji.
- Właściwość Score wskazująca nastawienie encji 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) w przypadku encji, od 0,0 do +inf.
Informacje o konfiguracji
Użyj tych informacji podczas konfigurowania i wdrażania tego rozszerzenia do użytku w serwerach proxy interfejsu API.
Wspólne właściwości rozszerzenia
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 rozszerzenia
Określ wartości tych właściwości konfiguracji specyficznych dla tego rozszerzenia.