Робочі асистенти (Workflow)
Workflow асистенти - це вдосконалена форма AI-асистентів. Замість повністю відкритої бесіди користувач проходить визначену послідовність кроків, якими керує AI. Це дозволяє супроводжувати складні багатокрокові процеси — від початку до кінця, крок за кроком.
Що таке робочий асистент?
Робочий асистент працює на основі візуальної блок-схеми з вузлами, з'єднаними стрілками. Кожен вузол виконує певне завдання:
| Тип вузла | Опис |
|---|---|
| Початок / Кінець | Точка початку та кінця робочого процесу |
| Оцінити | Аналізує контекст і зберігає інформацію у пам'яті робочого процесу |
| Умовa | Оцінює вираз і направляє поток у потрібному напрямку |
| LLM | Викликає мовну модель для конкретного завдання (опційно: чекає введення) |
| Погодження | Задає так/ні питання і направляє потік залежно від відповіді |
Робочий процес автоматично зберігає стан після кожного кроку. Коли користувач надає введення, робочий процес точно продовжує з того місця — навіть після закриття браузера.
Як користуватися робочим асистентом?
Почніть нову розмову та виберіть з списку workflow assistent. Асистент автоматично проведе вас через всі кроки. На деяких кроках асистент чекає вашої відповіді, на інших кроках працює самостійно без введення.
З правого боку від поля введення чату ви побачите кнопку Workflow. Натисніть її, щоб відкрити панель з усіма кроками та їхнімCurrent status (очікування, активний, готовий, очікує введення, пропущено, помилка).
Можете закрити чат у будь-який момент і продовжити пізніше. Робочий процес продовжиться з того місця, де ви зупинилися.
Приклад: ассистент глибокого дослідження (Deep Research)
Deep Research асистент — приклад робочого асистента, який доступний у всіх середовищах. Він веде користувача через всебічний процес дослідження:
- Визначити тему — AI запитує про тему дослідження та бажану глибину
- Формулювання запитів — AI формулює цілеспрямовані запити
- Проведення дослідження — AI виконує дослідження та збирає інформацію
- Створення звіту — AI складає структурований дослідницький звіт
- Завершення — користувач оцінює звіт і може поставити додаткові запитання
Створення робочого асистента
Адміністратори можуть у адміністративному середовищі самостійно створювати робочі асистенти через Асистенти → Новий асистент → Workflow асистент. Можна почати з порожнього канвасу або використати наявний пресет як базу.
Workflow-асистентами можна ділитися з групами та колегами так само, як і звичайними асистентами. Під час надсилання колегам AI-Public може автоматично надіслати сповіщення електронною поштою, щоб отримувачі знали, що workflow-асистент доступний.
Загальні налаштування
При створенні або редагуванні робочого процесу у вікні налаштувань задайте наступне для всього workflow:
- Модель: Модель AI, яку використовують всі кроки.
- Інструменти: Які інструменти доступні (наприклад, фіксація, пошук в Інтернеті). Шаги можуть вимикати глобально увімкнені інструменти для конкретного кроку.
- Сервери MCP: Зовнішні з'єднання.
- Документи та зображення: Файли, до яких можуть звертатися кроки LLM.
Створення вузла оцінки (evalueer-node)
Оцінювальний вузол аналізує введення користувача та зберігає структуровані значення у пам’ять (наприклад, route, тема). Налаштуйте:
- Системний промпт, який описує, що потрібно проаналізувати.
- Виконавчий план: поля з назвою та типом (
string,number,boolean,enum).
Збережені значення доступні як state.назва_поля у вузлах умови.
Налаштування вузла умови
Умова читає пам’ять робочого процесу та направляє потік до наступного кроку через вирази CEL:
| Бажана поведінка | Вираз |
|---|---|
Поле дорівнює true | state.достатньо_інфо == true |
| Поле має значення | state.route == "rapport" |
| Числовий поріг | state.score > 7 |
Кожна гілка має власне з'єднання до наступного вузла.
Фіксація у workflows
Увімкніть Інструмент фіксації через загальні налаштування та додайте в системний промпт кроку інструкцію збереження результатів. Користувач побачить зафіксовані документи за допомогою кнопки Фіксація (📄) на панелі інструментів.
Відновлення розмови
Якщо вам не подобається напрямок розмови, через кнопку відновлення при попередньому повідомленні можна повернути робочий процес до цього моменту. Всі повідомлення після того видаляються, і робочий процес продовжується з точного моменту.
Відновлення є остаточним — видалені повідомлення більше не відновлюються.
Файли та субасистенти у workflow
Workflow може попросити користувача надати файли, наприклад вихідний документ, модель оцінки, контракт, політичний документ або заповнену форму. Користувач може завантажити новий файл або вибрати існуючий із менеджера файлів. Файли, додані через форму workflow, доступні асистенту у тому чаті, але не автоматично вибираються для звичайних запитань чату.
Нові файли обробляються перед тим, як workflow надійно продовжиться. Якщо обов'язковий файл ще обробляється або зазнав помилки, користувачу потрібно чекати або повторно обрати/завантажити фай л.
Субасистент-вузол виконує те саме завдання паралельно для кількох елементів. Використовуйте це, коли workflow має обробляти список, наприклад один документ, учасник, працівник, клієнт, справу або форму за одне виконання. Субасистент завжди отримує поточний елемент у ізольованому контексті. Тому формулювання повинні явно посилатись на поточний елемент і уникати інструкцій, які обробляють кілька елементів одночасно.
Вузол наскрізного переходу
Вузол наскрізного переходу не виконує AI-завдання і не показує видимий результат. Він просто передає workflow до наступного кроку. Використовуйте його, щоб акуратно об'єднувати маршрути, наприклад коли один шлях пропускає крок, а потім повертається до основного маршруту.
Вузол наскрізного переходу повинен мати принаймні одне вхідне та одне вихідне з'єднання. Він не відображається як окремий змістовий крок на панел і прогресу workflow.