Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Версия 2.0.2
Предоставляет доступ к API обработки естественного языка Google Cloud .
Используйте это расширение для классификации контента по категориям, а также для анализа эмоционального состояния контента по шкале от положительного до отрицательного.
Данный материал содержит справочную информацию по настройке и использованию этого расширения. Инструкции по настройке расширения с помощью консоли Apigee см. в разделе «Добавление и настройка расширения» .
Действия
классифицироватьКонтент
Анализирует фрагмент текста и возвращает список категорий контента, относящихся к этому тексту.
Для получения более подробной информации об этой функции в API обработки естественного языка см. разделы «Классификация контента» и «Категории контента» .
Параметры запроса
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Параметр | Описание | Тип | По умолчанию | Необходимый |
|---|---|---|---|---|
| данные | Содержание для анализа. | Нить | Никто. | Да. |
Ответ
Массив Categories , в котором каждый элемент содержит категорию для классификации контента и оценку достоверности.
предложениеЧувство
Анализирует предоставленный текст и выявляет преобладающее в нем эмоциональное мнение, в частности, определяет отношение автора к тексту как позитивное, негативное или нейтральное.
Для получения более подробной информации об этой функции в API обработки естественного языка см. разделы «Анализ настроений» и «Основы API обработки естественного языка» .
Параметры запроса
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Параметр | Описание | Тип | По умолчанию | Необходимый |
|---|---|---|---|---|
| данные | Содержание для анализа. | Нить | Никто. | Да. |
Ответ
Объект, содержащий оценки эмоциональной окраски документа в целом и каждого из его предложений (в виде массива). Для документа и его предложений включены следующие свойства:
- Свойство Content, содержащее анализируемый контент.
- Свойство Score, указывающее на эмоциональную окраску контента по шкале от 1 до -1, от положительного (положительное число) до отрицательного (отрицательное число).
- Свойство «Магнитуда», указывающее на общую силу эмоций (как положительных, так и отрицательных) в контенте, в диапазоне от 0,0 до +бесконечности.
entitySentiment
Анализирует указанный текст для определения эмоционального состояния (положительного или отрицательного), выраженного по отношению к каждому объекту в тексте. Эмоциональное состояние объекта представлено числовыми значениями оценки и величины и определяется для каждого упоминания объекта. Затем эти оценки суммируются в общую оценку эмоционального состояния и величину для объекта.
Для получения дополнительной информации об анализе сущностей в Google Cloud Natural Language API см. разделы «Анализ эмоционального состояния сущностей» и «Интерпретация значений анализа эмоционального состояния» .
Параметры запроса
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| Параметр | Описание | Тип | По умолчанию | Необходимый |
|---|---|---|---|---|
| данные | Содержание для анализа. | Нить | Никто. | Да. |
Ответ
Массив объектов, содержащих оценки эмоциональной окраски сущностей в тексте. Для документа и его предложений включены следующие свойства:
- Свойство Name с .
- Свойство Type , описывающее тип сущности.
- Свойство Score указывает на эмоциональное состояние объекта по шкале от 1 до -1, от положительного (положительное число) до отрицательного (отрицательное число).
- Свойство «Величина» указывает на силу эмоций (как положительных, так и отрицательных) у объекта и находится в диапазоне от 0,0 до +бесконечности.
Справочник по конфигурации
При настройке и развертывании этого расширения для использования в API-прокси используйте следующие параметры.
Общие свойства расширения
Следующие свойства присутствуют для каждого расширения.
| Свойство | Описание | По умолчанию | Необходимый |
|---|---|---|---|
name | Имя, которое вы даете этой конфигурации расширения. | Никто | Да |
packageName | Имя пакета расширения, предоставленное Apigee Edge. | Никто | Да |
version | Номер версии пакета расширения, из которого вы настраиваете расширение. | Никто | Да |
configuration | Значение конфигурации, относящееся к добавляемому расширению. См. Свойства этого пакета расширения. | Никто | Да |
Свойства для этого пакета расширений
Укажите значения для следующих параметров конфигурации, специфичных для данного расширения.
| Свойство | Описание | По умолчанию | Необходимый |
|---|---|---|---|
| реквизиты для входа | При вводе в консоль Apigee Edge это содержимое файла ключа вашей учетной записи службы . При отправке через API управления это значение в кодировке base64, сгенерированное из файла ключа учетной записи службы. | Никто. | Да. |