AiHummer
Русский
Войти
v1.0.x
{ }Swagger

Оркестрация

v1.0.x · обновлено 2026-07-08

Оркестрация позволяет связать несколько агентов в один сценарий — граф, где результат одного шага определяет следующий. Это способ построить процесс (например: классификатор → исполнитель → проверяющий), а не полагаться на один большой промпт. Экран привязан к рабочему пространству.

Визуальный редактор

Основной редактор — визуальный конструктор потоков в духе make.com: перетаскиваемые карточки-узлы, связи-стрелки (SVG), палитра добавления узлов и боковая панель настройки выбранного узла. Позиции узлов сохраняются вместе с графом, поэтому схема выглядит одинаково при повторном открытии.

Из чего состоит граф

Граф — это данные: { start, max_steps, nodes:[…] }. Каждый узел содержит id, привязанного agent, prompt, число повторов max_retries и список переходов edges. Условие перехода (when) может быть: always (всегда), default (по умолчанию), contains / not_contains / equals / regex (последние четыре требуют значения). Зарезервированный конечный узел — __end__.

Как пользоваться

  1. Нажмите «+ Создать», задайте имя, описание и включённость.
  2. Кнопка «Вставить пример» загружает готовый шаблон графа — удобно начать с него.
  3. Добавляйте узлы, выбирайте для каждого агента и промпт, соединяйте их переходами с условиями.
  4. Validate — проверить корректность графа до запуска.
  5. Для существующего графа задайте пробный ввод и нажмите Run — вы увидите пошаговую трассу: вывод каждого узла, агент, ошибки, причину остановки и финальный результат.

Экспорт и импорт

Переключатель «Экспорт/Импорт JSON» открывает исходный JSON графа в текстовом поле с живым человекочитаемым предпросмотром — удобно копировать, версионировать и переносить графы между инстансами.

Настройка

  • max_steps ограничивает общее число шагов (защита от циклов).
  • max_retries на узле — сколько раз повторять шаг при ошибке.
  • Включённость графа определяет, доступен ли он для запуска.

Что дальше