Перейти до основного змісту

Робочі асистенти (Workflow)

Workflow асистенти - це вдосконалена форма AI-асистентів. Замість повністю відкритої бесіди користувач проходить визначену послідовність кроків, якими керує AI. Це дозволяє супроводжувати складні багатокрокові процеси — від початку до кінця, крок за кроком.

Що таке робочий асистент?

Робочий асистент працює на основі візуальної блок-схеми з вузлами, з'єднаними стрілками. Кожен вузол виконує певне завдання:

Тип вузлаОпис
Початок / КінецьТочка початку та кінця робочого процесу
ОцінитиАналізує контекст і зберігає інформацію у пам'яті робочого процесу
УмовaОцінює вираз і направляє поток у потрібному напрямку
LLMВикликає мовну модель для конкретного завдання (опційно: чекає введення)
ПогодженняЗадає так/ні питання і направляє потік залежно від відповіді

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

Як користуватися робочим асистентом?

Почніть нову розмову та виберіть з списку workflow assistent. Асистент автоматично проведе вас через всі кроки. На деяких кроках асистент чекає вашої відповіді, на інших кроках працює самостійно без введення.

З правого боку від поля введення чату ви побачите кнопку Workflow. Натисніть її, щоб відкрити панель з усіма кроками та їхнімCurrent status (очікування, активний, готовий, очікує введення, пропущено, помилка).

Продовження зупинки

Можете закрити чат у будь-який момент і продовжити пізніше. Робочий процес продовжиться з того місця, де ви зупинилися.

Приклад: ассистент глибокого дослідження (Deep Research)

Deep Research асистент — приклад робочого асистента, який доступний у всіх середовищах. Він веде користувача через всебічний процес дослідження:

  1. Визначити тему — AI запитує про тему дослідження та бажану глибину
  2. Формулювання запитів — AI формулює цілеспрямовані запити
  3. Проведення дослідження — AI виконує дослідження та збирає інформацію
  4. Створення звіту — AI складає структурований дослідницький звіт
  5. Завершення — користувач оцінює звіт і може поставити додаткові запитання

Створення робочого асистента

Адміністратори можуть у адміністративному середовищі самостійно створювати робочі асистенти через АсистентиНовий асистентWorkflow асистент. Можна почати з порожнього канвасу або використати наявний пресет як базу.

Загальні налаштування

При створенні або редагуванні робочого процесу у вікні налаштувань задайте наступне для всього workflow:

  • Модель: Модель AI, яку використовують всі кроки.
  • Інструменти: Які інструменти доступні (наприклад, фіксація, пошук в Інтернеті). Шаги можуть вимикати глобально увімкнені інструменти для конкретного кроку.
  • Сервери MCP: Зовнішні з'єднання.
  • Документи та зображення: Файли, до яких можуть звертатися кроки LLM.

Створення вузла оцінки (evalueer-node)

Оцінювальний вузол аналізує введення користувача та зберігає структуровані значення у пам’ять (наприклад, route, тема). Налаштуйте:

  1. Системний промпт, який описує, що потрібно проаналізувати.
  2. Виконавчий план: поля з назвою та типом (string, number, boolean, enum).

Збережені значення доступні як state.назва_поля у вузлах умови.

Налаштування вузла умови

Умова читає пам’ять робочого процесу та направляє потік до наступного кроку через вирази CEL:

Бажана поведінкаВираз
Поле дорівнює truestate.достатньо_інфо == true
Поле має значенняstate.route == "rapport"
Числовий порігstate.score > 7

Кожна гілка має власне з'єднання до наступного вузла.

Фіксація у workflows

Увімкніть Інструмент фіксації через загальні налаштування та додайте в системний промпт кроку інструкцію збереження результатів. Користувач побачить зафіксовані документи за допомогою кнопки Фіксація (📄) на панелі інструментів.

Відновлення розмови

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

Увага

Відновлення є остаточним — видалені повідомлення більше не відновлюються.

Файли та субасистенти у workflow

Workflow може попросити користувача надати файли, наприклад вихідний документ, модель оцінки, контракт, політичний документ або заповнену форму. Користувач може завантажити новий файл або вибрати існуючий із менеджера файлів. Файли, додані через форму workflow, доступні асистенту у тому чаті, але не автоматично вибираються для звичайних запитань чату.

Нові файли обробляються перед тим, як workflow надійно продовжиться. Якщо обов'язковий файл ще обробляється або зазнав помилки, користувачу потрібно чекати або повторно обрати/завантажити файл.

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