Глоссарий

Воркфлоу — сценарий, собранный в редакторе: граф из нод и рёбер. Единица, которую сохраняют, версионируют и публикуют.

Граф — сами ноды и рёбра. В JSON-виде это { nodes, edges }.

Нода — единица работы: вызов модели, обращение к API, ветвление, чтение файла.

Порт (хендл) — именованная точка на ноде, к которой подключается ребро. У порта есть тип провода и тип данных.

Провод — то, что несёт ребро: только порядок, только значение, и то и другое, поток токенов или подключение ресурса. См. «Провода».

Ребро — соединение двух портов.

Вход (entry) — граница графа, куда приходит сообщение пользователя или объект от вызывающей стороны. В графе ровно один.

Выход (exit) — граница, значение которой возвращается как ответ.

Запуск (execution) — одно исполнение воркфлоу со своей историей, статусом и стоимостью.

Сессия — цепочка запусков одного диалога. Память с областью «сессия» живёт внутри неё.

Тред — подветка диалога в каналах, которые её различают (например, тема в группе Telegram).

Деплой (публикация) — вынос конкретной сохранённой версии графа в канал. Черновик работает только во вкладке «Тест».

Канал — способ доставки: публичный чат, виджет, Telegram, вебхук, расписание.

Кредит — единица тарификации; один кредит равен одному центу. См. «Кредиты».

Воркспейс — рабочее пространство: свои воркфлоу, подключения, файлы, базы знаний и коллекции. Данные скоупятся по нему.

Подключение — сохранённые учётные данные внешнего сервиса (модель, почта, Telegram, CRM). Ноды ссылаются на подключение, а не хранят ключи внутри себя.

Секрет — именованное зашифрованное значение воркспейса, доступное в шаблонах как {{ secret.ИМЯ }}.

База знаний — набор документов, разбитых на фрагменты и проиндексированных для семантического поиска. См. «Базы знаний и RAG».

Коллекция — хранилище JSON-документов, с которым работают ноды db_*.

Агент — нода, которая ведёт диалог с моделью в несколько раундов и умеет вызывать инструменты.

Инструмент — нода, подключённая к агенту проводом link_extension. Вызывает её модель, а не граф.

Память — нода, которая хранит историю диалога и подмешивает её в запрос к модели.

Шаблон — текст с подстановками Jinja: {{ inputs.message }}, {{ nodes.<id>.output }}, {{ variables.<имя> }}. См. «Шаблоны».