Asyntai AI Chatbot
Добавляет в Payload-сайт чат-виджет Asyntai, который отвечает посетителям на основе опубликованного контента выбранных коллекций.
Установка
pnpm add payload-ai-chatbot Описание
Плагин выводит чат-виджет Asyntai на фронтенд и синхронизирует с ним содержимое Payload. Коллекции для синхронизации перечисляются в опциях плагина: либо как `collections: { slug: { url, titleField } }`, либо как `true`. Параметры `url` и `titleField` задают адрес страницы для каждого документа и поле с заголовком, чтобы ассистент мог дать ссылку на страницу с нужным ответом. Виджет подключается компонентом `AsyntaiChatbot` из `payload-ai-chatbot/rsc` в корневом layout. В админке появляется глобальный объект Asyntai с кнопкой Connect, полем widget ID и переключателем, который скрывает виджет, не отключая интеграцию. Кнопка Connect открывает окно входа на стороне Asyntai и сохраняет widget ID в глобальный объект. Синхронизация работает через хуки коллекций `afterChange` и `afterDelete`. При публикации текст документа добавляется в базу знаний Asyntai или заменяет предыдущую версию. При снятии с публикации и при удалении документ убирается из базы. Сохранение черновика не меняет опубликованный текст. Текст хешируется, поэтому неизменившиеся документы повторно не отправляются. Rich text (Lexical и Slate), массивы, группы, блоки и обычные скалярные поля преобразуются в текст. Связи, загрузки файлов, цвета и slug в синхронизацию не попадают. Опция `background` отправляет данные после возврата из сохранения. Для синхронизации нужен API-ключ, который задается переменной `ASYNTAI_API_KEY` или опцией `apiKey`. Без ключа синхронизация не работает. Ключ доступен начиная с тарифа Starter. Контент отправляется во внешний сервис Asyntai. Состояние синхронизации хранится в скрытой коллекции `asyntai-knowledge-links`, поэтому после изменения схемы нужна миграция или dev push.
О пакете
- Имя пакета
payload-ai-chatbot- Последняя версия
1.0.0- Размер
- 178 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 261
- Последняя публикация
- 12 окт. 2026 г.
Похожие плагины
Ещё в категории «ИИ»Auto Translate (LibreTranslate)
Плагин для Payload 3.x, который переводит документы в целевые локали в фоне через self-hosted LibreTranslate.
AI Plugin
Интегрирует функции ИИ для генерации контента в Payload CMS.
Translator
Переводит локализованный контент Payload CMS 3.x через подключаемые провайдеры перевода (OpenAI в комплекте).
Translator
Плагин переводит локализованные поля Payload с помощью AI и сохраняет результат как черновик, если у коллекции включены версии.
AI Manager
Плагин Payload для автогенерации товарных описаний, заголовков, атрибутов и переводов через Claude, ChatGPT, Gemini или Kimi с пропуском уже сгенерированного контента.
Llms Txt
Генерирует файлы llms.txt и llms-full.txt для LLM из коллекций Payload.