NLP Direct API
NLP Direct API предоставляет методы для:
- Управления проектами: экспорт и импорт проекта.
- Работы с сущностями и интентами: добавление, изменение, удаление интентов и сущностей.
- Переобучения модели: возможность переобучить модель, если были внесены изменения.
Работа с API
Рассмотрим работу с API на примере метода:
https://<host_name>/cailapub/api/caila/p/{accessToken}/export
Здесь:
host_name
вы можете скопировать из адресной строки.
Например, для https://app.jaicp.com/
метод будет выглядеть следующим образом:
https://app.jaicp.com/cailapub/api/caila/p/{accessToken}/export
accessToken
— API-ключ NLP Direct API, по которому осуществляется контроль доступа.
Для получения ключа перейдите к редактированию проекта JAICP. Выберите вкладку Классификатор > нажмите Сгенерировать в поле API-ключ NLP Direct API > скопируйте значение.
Для получения API-ключа текущего проекта из сценария бота используйте метод:
$jsapi.cailaService.getCurrentClassifierToken()