Интеграция

Нейросаппорт работает только по API. Логику вызовов API, конкретный состав передаваемых данных, логику использования результата вам требуется определить на своей стороне, в частности:

  1. По запросу подсказки:

    • запрашивать всегда или по событию (действию пользователя);
    • по каким диалогам запрашивать;
    • в какой момент запрашивать;
    • какую часть диалога / данных к диалогам передавать;
    • по каким документам разрешать отвечать сервису.
  2. По отображению подсказки на своей стороне:

    • где в UI показывать подсказку;
    • показывать только подсказку или в дополнение ссылки на документы, по которым она сгенерировалась;
    • показывать подсказку как рекомендацию, которую можно опционально применить, или сразу вставлять полученный текст в блок ответа (его можно отредактировать перед отправкой).

Примечание

Готовый набор запросов к API доступен на GitHub.

Архитектура интеграции

Основные интеграционные потоки:

  1. Первичная загрузка базы знаний.
  2. Периодическое обновление базы знаний.
  3. Передача информации для запроса подсказки (метаданные и диалог), получение ответа.

Следующая