Kliv

    Цю сторінку перекладено з англійської.

    ШІ та машинне навчання

    Створіть ШІ чатбота та віртуального помічника

    Kliv — конструктор застосунків на основі штучного інтелекту. Опишіть потрібного чатбота чи віртуального помічника, і він створить агента, який відповідає на основі ваших документів, читає лише дані користувача, який увійшов у систему, і зберігає кожну стенограму розмови.

    kliv.dev

    Просто введіть свою ідею в текстове поле, і AI створить її для вас

    461 символів

    Що таке Kliv?

    Kliv — це не віджет чату, який вставляють на сайт, а штучний інтелект, що створює для вас справжній застосунок.

    Ви описуєте потрібний застосунок звичайними словами, а Kliv створює все: базу даних, екрани, базу знань, права доступу та дії, які може виконувати помічник. У результаті ви отримуєте справжній застосунок — ваш власний, на вашому домені, який можна змінювати згодом простим проханням. Це не шаблон і не скрипт.

    На цій сторінці йдеться про застосунок із вбудованим ШІ-помічником усередині вашого продукту. Kliv створює різні види вебзастосунків, і помічники — лише один із корисних варіантів.

    Навіщо створювати агента замість чат-віджета?

    Більшість чат-віджетів вміють лише повторювати завчасно підготовлені відповіді. Запитайте щось, пов’язане з реальним обліковим записом, наприклад «чи можу я перенести своє бронювання на суботу?», і у відповідь почуєте «зверніться до підтримки» — адже віджет не бачить бронювання і не може його змінити.

    Kliv вбудовує помічника прямо в застосунок. Він відповідає на основі ваших документів, бачить лише записи користувача, який увійшов у систему, і виконує тільки ті дії, які ви прямо дозволили, — наприклад, перенесення бронювання за наявності вільних місць.

    З чим працює агент

    Агента визначає те, що він може знати, що може бачити і що може робити.

    База знань

    Ваші путівники з турів, списки спорядження, політики та довідкові документи семантично індексуються одразу після завантаження. Відповіді формуються на основі цих документів, а не з відкритого інтернету.

    Власні записи користувача

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

    Дозволені можливості

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

    Стенограма розмови

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

    Передача людині

    Коли запит потребує участі людини — наприклад, повернення коштів або велика група, — агент оформляє звернення з доданою стенограмою, щоб служба підтримки одразу мала повний контекст.

    Приклад: компанія каяк-турів Олени

    Ось як один туристичний бізнес міг би використовувати ШІ-помічника, створеного в Kliv. Це лише приклад — ви опишете власні правила, базу знань, порядок бронювання та обмеження.

    01

    Каякер отримує відповідь пізно ввечері

    О 21:41 каякер запитує, що вдягнути на квітневий тур на заході сонця в четвер. Помічник відповідає на основі гардеробного гіда Олени: сухий костюм видається на місці, з собою варто взяти шерстяний одяг.

    02

    Помічник перевіряє лише її бронювання

    Каякерка просить перенести тур на суботу. Оскільки вона увійшла в систему, помічник бачить її бронювання на два місця в четвер — і лише її.

    03

    Безпечна зміна відбувається без участі персоналу

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

    04

    Стенограма зберігається поруч із бронюванням

    Уся розмова зберігається поруч із бронюванням каякерки. Служба підтримки має контекст, Олена має запис, а дії помічника залишаються прозорими.

    05

    Ранковий перегляд покращує наступну відповідь

    За кавою Олена переглядає нічний журнал. Гардеробний гід потребує одного чіткішого речення — вона додає його, і наступна нічна відповідь стає кращою.

    Опишіть помічника, якого хочете отримати

    Kliv створює застосунок на основі вашого опису, тож чим детальніше ви розповісте, тим точнішою буде перша версія. Вкажіть, що помічник має знати, які записи він може читати, які дії виконувати і коли передавати справу людині. Ось три приклади для натхнення:

    kliv.dev

    Помічник для бронювання турів

    Відповіді на основі документів і справжнє перебронювання.

    “Створи помічника для нашої компанії каяк-турів. Він має відповідати на основі наших путівників з турів, списків спорядження та політики скасування, перевіряти лише бронювання клієнта, який увійшов у систему, переносити бронювання на інший рейс за наявності достатньої кількості вільних місць, надсилати новий лист-підтвердження та передавати персоналу запити на повернення коштів або групи понад вісім осіб.”

    kliv.dev

    Агент перезапису в салоні

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

    “Створи агента для нашого салону краси. Він має відповідати на запитання про ціни та догляд після процедур на основі наших власних документів, показувати клієнтам, які увійшли в систему, лише їхні власні записи на прийом, переносити візит, коли у стиліста є вільний час, і створювати завдання для персоналу, якщо клієнт просить повернення коштів або виправлення кольору.”

    kliv.dev

    Помічник онлайн-курсу

    Відповіді за програмою курсу та приватний прогрес.

    “Створи помічника для нашого онлайн-курсу. Він має відповідати на основі програми курсу та конспектів уроків, показувати кожному студенту лише його власний прогрес і завдання, пропонувати наступний урок і передавати викладачу запитання, на які не може відповісти, разом зі стенограмою розмови.”

    Як усе працює разом

    Основа — ваші документи. Ви самі визначаєте, що знає помічник. Оновити його знання — це відредагувати чи завантажити документ, а не перенавчати модель.

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

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

    Помічники — лише один із варіантів ширшої ідеї: агентів, які працюють усередині вашого застосунку, за вашими правилами, на ваших даних. Детальніше про це — на сторінці про агентів.

    Поширені запитання

    Що таке Kliv?

    Kliv — це конструктор застосунків на основі штучного інтелекту. Ви описуєте потрібний застосунок і помічника, а він створює програмне забезпечення навколо цього опису: записи, екрани, права доступу, базу знань і дії агента.

    Я отримую справжній застосунок чи шаблон?

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

    Чи можна змінити застосунок після створення?

    Так. Зміни можна запросити звичайними словами — наприклад, додати нове джерело документів, змінити дії агента або додати правило передачі людині.

    Чим це відрізняється від чат-віджета, який у нас уже є?

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

    Що заважає йому показати чужі дані?

    Агента обмежують ті самі правила захисту на рівні рядків даних, що й кожну сторінку застосунку. Він може читати лише ті записи, які дозволено читати користувачу, який увійшов у систему.

    Що відбувається, якщо він не знає відповіді?

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

    Які дії він може виконувати?

    Лише ті дії, які ви надали йому як можливості, — наприклад, перевірити замовлення, перенести бронювання, повторно надіслати підтвердження або оформити звернення.

    Чи можна протестувати помічника до того, як ним скористаються клієнти?

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

    Чи можна використовувати власний домен?

    Так. Застосунок може працювати на вашому власному домені й запуститися одразу після створення.

    Чи можна згодом перейти з Kliv на щось інше?

    Так. Код застосунку синхронізується з вашим власним Git-репозиторієм, тож перехід — це git pull, а не переробка з нуля.

    Чи потрібен окремий інструмент служби підтримки?

    Для базової передачі — ні. Помічник може оформити звернення з доданою стенограмою прямо всередині створеного застосунку.

    Створіть помічника за вашими правилами

    Опишіть, що він має знати, що може читати, що може робити і коли передати справу людині. Kliv створить помічника та застосунок навколо цих правил.