Skip to content

Portal — портал между канвасами 🚪

PRO

Доступна только в облачной версии; в открытой (open) версии этой ноды нет.

Portal — это дверь между двумя канвасами. Канвасы в кабинете изолированы друг от друга: у каждого свой агент, свои знания, свои инструменты. Портал связывает два канваса так, что один может «позвать» другой и получить ответ.

Когда использовать

  • Основному агенту нужен помощник с отдельным канвасом: калькулятор цен, переводчик, тяжёлый аналитический агент.
  • Хотите держать «мозг» агента (промпты, базу знаний) на закрытом канвасе, а на рабочем — только вход и выход.
  • Нужно, чтобы один и тот же помощник работал у нескольких агентов.

Как это работает

  • Портал ставится на рабочий канвас — зеркало портала само появляется на синем канвасе «Маршруты».
  • Связи между каналами рисуются на «Маршрутах»: ребро между двумя зеркалами = маршрут доставки.
  • Доставка не мгновенная: получатель забирает сообщение, когда его канвас запускается (после сообщения клиента или чата).

Настройки

ПолеЧто это
Имя портаКак портал подписан на «Маршрутах», например «расчёт-цены»
Тип данныхЧто ходит через портал: текст или промпт
Несколько сообщенийКопить несколько сообщений в очереди вместо одного

Пример: агент зовёт калькулятор

  1. На канвасе чат-бота поставьте портал с именем «расчёт-цены».
  2. На канвасе калькулятора поставьте портал с тем же именем — зеркало появится на «Маршрутах».
  3. Соедините зеркала ребром. Теперь когда основному агенту нужна цена, он отправляет запрос через портал — калькулятор считает на своём канвасе и возвращает ответ.

Важно знать

  • Через портал ходят только готовые тексты и промпты. Файлы, базы знаний, векторы и инструменты через портал не передаются — они обрабатываются на своём канвасе.
  • Доставка асинхронная. Ответ придёт при следующем прогоне канваса-получателя, не мгновенно.
  • Зеркала создаёт платформа. Вам не нужно ничего копировать вручную: поставили портал — зеркало уже на «Маршрутах»; осталось провести ребро.
  • Старые ноды «Портал-вход» и «Портал-выход» устарели — не используйте их в новых сборках.

Связанные ноды

  • Chat — проверка агента на канвасе
  • Channel — куда портал доставляет ответ клиента
  • Role — роль, которую вызывают через портал