// Агенти та робочі процеси
Де допоможе ШІ-агент, а де достатньо чітких правил.
Обирайте систему відповідно до рішень, яких потребує завдання, а не за привабливістю назви.
agentoriq · Практичний посібник · 2 хв читання
1. Почніть із передбачуваних кроків.
Робочий процес виконує задану послідовність: отримує дані, перевіряє умову, здійснює дію та фіксує результат. Якщо команда може описати рішення стабільним правилом, саме це правило часто є найзрозумілішою відправною точкою.
Наприклад, розподіл заявок за регіоном або перенесення погодженого замовлення до іншої системи потребують послідовного виконання й надійної обробки помилок. Додавання інтерпретації там, де вона не потрібна, може ускладнити пояснення та перевірку процесу.
2. Знайдіть кроки, які потребують інтерпретації.
Компонент ШІ може допомогти з різними формулюваннями: підсумувати довге звернення, запропонувати категорію або виділити потрібні деталі з повідомлення. Агент також може обирати серед дозволених кроків відповідно до завдання й доступного контексту.
Така гнучкість потребує меж. Визначте, які дані система може використовувати, до яких інструментів має доступ і які дії потребують погодження. Правдоподібна відповідь ще не означає правильного оновлення запису чи дозволу на зовнішню дію.
3. Поєднуйте правила з обмеженою інтерпретацією.
Багато корисних рішень поєднують обидва підходи. Заданий процес отримує звернення до підтримки, крок із ШІ пропонує категорію та чернетку підсумку, а чіткі правила передають результат на перевірку. Оригінальне повідомлення залишається доступним, щоб людина могла звірити джерело.
Узгодьте формат передачі між кроками: потрібні поля, допустимі значення та поведінку за відсутності даних. Якщо результат не проходить перевірку, передайте його людині, замість примусово запускати наступну дію.
- Задавайте чіткі правила доступу, маршрутизації та обов’язкових полів.
- Використовуйте інтерпретацію для обмежених мовних завдань із прикладами.
- Залишайте погодження перед діями, помилки в яких можуть дорого коштувати.
4. Перевіряйте складні випадки, а не лише демонстрацію.
Зберіть приклади з неоднозначними формулюваннями, неповними даними, суперечливими вказівками та запитами поза визначеним обсягом. Ще до тестування визначте, якою має бути безпечна й корисна реакція в кожному випадку.
Оцінюйте весь результат завдання. Якісного підсумку недостатньо, якщо звернення потрапило не тій людині. Перевірте, чи вистачає контексту відповідальному, чи видно відхилені результати та чи не створює повторна обробка дублікати.
5. Оберіть систему, яку зможете підтримувати.
Визначте, хто оновлюватиме правила, переглядатиме винятки та помічатиме зміни якості. Врахуйте цю роботу разом із витратами на розробку й очікуваною користю: автоматизація також потребує відповідального власника.
Починайте з обмежених доступів і невеликої кількості дій. Розширюйте їх, коли команда матиме докази правильної поведінки та зрозумілий спосіб відновлення після збою. Найкраща архітектура відповідає реальній роботі й залишається зрозумілою для її власників.