Повернутися до панелі керування

Документація

Дізнайтеся, як використовувати Asyntai

Функції
Панель Ask AI Панель AI-пошуку Сканування сайту Прогалини у знаннях Картки товарів Динамічні картки товарів Динамічні зображення Контекст користувача Власні інструменти Параметри посилань Моніторинг у реальному часі Перехоплення оператором Ескалація Сповіщення ШI Щоденний звіт Потік даних у реальному часі Потік даних у реальному часі Max Учасники команди Єдиний вхід Двофакторна автентифікація Включити зображення Розпізнавання зображень Віджет перекладу Локалізація Прозорість ШІ Ліди Розумне захоплення лідів Тікети підтримки Бронювання Вбудовування Виключення сторінок Заблоковані IP Політика зберігання Режим нульового зберігання Маскування PII Класифікатор відповідей Access Tags Закріплення версії віджета Журнал аудиту Розумніша модель Увімкнути міркування Пропозиції відповідей Подальші повідомлення Мовлення в текст Завантаження стенограми Вбудований чат Iframe Embed

Інтеграція з Wagtail

ШІ-асистент, який відповідає на запитання на вашому сайті Wagtail

Перейти до панелі керування

Огляд

Пакет для Wagtail ставить на ваш сайт ШІ-асистента. Кнопка чату стоїть у кутку кожної сторінки, відвідувачі ставлять запитання своїми словами, а відповідь береться з вашого власного вмісту: вашого сайту, завантажених документів і статей довідки.

Застереження про ШІ: Відповіді на вашому сайті створює ШІ. Іноді вони бувають неточними або неповними. Перевіряйте їх, перш ніж на них покладатися, особливо у важливих рішеннях.

Як це працює

Пакет додає middleware, який ставить один невеликий скрипт просто перед закривальним тегом body на кожній сторінці. Скрипт чекає, поки сторінка завантажиться, і аж тоді бере віджет чату в Asyntai, тому ваш сайт малюється першим і швидкість сторінки не змінюється. Ваш сервер ніколи не звертається до Asyntai, це робить лише браузер відвідувача.

У шаблонах ви не змінюєте нічого. Middleware не чіпає адміністративну панель Wagtail і не чіпає все, що не є HTML-сторінкою.

Вимоги

  • Обліковий запис Asyntai. Для початку вистачить безкоштовного тарифу.
  • Сайт на Wagtail версії 5.2 або новішої, на Django 4.2 або новішому та Python 3.9 або новішому.
  • Доступ до коду цього сайту, бо ви встановлюєте пакет Python.

Встановлення

Виконайте ці кроки, щоб додати Asyntai на ваш сайт Wagtail:

1

Установіть пакет

Установіть його з Python Package Index, у тому самому середовищі, де працює ваш сайт:

pip install wagtail-ai-chatbot
2

Додайте його до налаштувань

Додайте застосунок і модуль налаштувань Wagtail до INSTALLED_APPS, а middleware на початок MIDDLEWARE:

INSTALLED_APPS = ["wagtail_asyntai", "wagtail.contrib.settings", ...]
MIDDLEWARE = ["wagtail_asyntai.middleware.AsyntaiWidgetMiddleware", ...]
3

Виконайте міграцію

Вона створює таблицю, у якій зберігаються ваші налаштування:

python manage.py migrate wagtail_asyntai
4

Вставте ідентифікатор віджета

У панелі Wagtail відкрийте Settings, потім Asyntai chat assistant. Вставте свій ID віджета й натисніть Save. ID ви знайдете у своїй панелі Asyntai в розділі Setup & Integration. Можна вставити весь фрагмент коду, пакет залишить лише ID.

Порада: Додайте свої документи, запитання й відповіді та вказівки в панелі Asyntai до публікації, щоб помічник правильно відповів уже першому відвідувачу.

Налаштування

  • ID віджета: чат працює, поки в цьому полі стоїть правильний ID, і вимкнений, коли поле порожнє.
  • Показувати чат лише відвідувачам без входу: користувачі, які увійшли, чат ніколи не побачать. Це зручно, коли асистент потрібен для тих, хто ще не зареєструвався.
  • Адреса скрипта віджета: залиште це значення як є, якщо підтримка Asyntai не попросить його змінити.

Налаштування задаються окремо для кожного сайту, тому проєкт, що обслуговує кілька сайтів з однієї установки Wagtail, може дати кожному сайту власного асистента.

Налаштування у файлі налаштувань

Проєкт, який тримає конфігурацію у змінних середовища, може обійтися без панелі й задати значення в коді. Якщо заповнено і те, і те, перемагає панель.

ASYNTAI_WIDGET_ID = "asyntai_ab12cd34"

Ще три значення необов'язкові: ASYNTAI_SHOW_TO_ANONYMOUS_ONLY, ASYNTAI_SCRIPT_URL і ASYNTAI_SKIP_PREFIXES. Останнє перелічує шляхи, яких віджет ніколи не чіпає, і потрібне, коли ваша панель стоїть не на /admin/.

Як поставити віджет вручну

Якщо ви волієте вибрати місце самі, відмовтеся від middleware і вставте тег у свій базовий шаблон. Тег і middleware ніколи не спрацьовують разом, тому можна лишити і те, і те.

{% load asyntai %} ... {% asyntai_widget %}

Що вміє асистент

  • Відповідати на запитання відвідувачів одразу, цілодобово, на кожній сторінці
  • Відповідати понад 80 мовами, визначаючи мову запитання автоматично
  • Лишатися відкритим, поки відвідувач переходить зі сторінки на сторінку
  • Використовувати ваші завантажені документи, поширені запитання та вказівки для точних відповідей

Конфіденційність

Пакет публікує на сторінці рівно два значення: ID віджета й адресу скрипта. Нічого про ваші сторінки та про ваших користувачів до Asyntai не надсилається. З Asyntai спілкується лише браузер відвідувача і лише тоді, коли відвідувач відкриє чат.

Тарифи та ціни

Інтеграція з Wagtail доступна на всіх тарифах Asyntai, зокрема на безкоштовному. Кожен тариф містить місячний обсяг повідомлень, спільний для всіх ваших каналів та інтеграцій. Переглянути ціни.

Видалення

Очистіть поле з ID віджета, щоб вимкнути чат. Щоб прибрати пакет, приберіть middleware і застосунок з налаштувань та видаліть його командою pip.

Вихідний код

Пакет вільний і з відкритим кодом, за ліцензією MIT. Ви можете прочитати кожен рядок на GitHub.

Потрібна допомога?

Якщо у вас є запитання або виникли проблеми, зв'яжiться з нами за адресою [email protected].