Глоссарий
Воркфлоу — сценарий, собранный в редакторе: граф из нод и рёбер. Единица, которую сохраняют, версионируют и публикуют.
Граф — сами ноды и рёбра. В JSON-виде это { nodes, edges }.
Нода — единица работы: вызов модели, обращение к API, ветвление, чтение файла.
Порт (хендл) — именованная точка на ноде, к которой подключается ребро. У порта есть тип провода и тип данных.
Провод — то, что несёт ребро: только порядок, только значение, и то и другое, поток токенов или подключение ресурса. См. «Провода».
Ребро — соединение двух портов.
Вход (entry) — граница графа, куда приходит сообщение пользователя или объект от вызывающей стороны. В графе ровно один.
Выход (exit) — граница, значение которой возвращается как ответ.
Запуск (execution) — одно исполнение воркфлоу со своей историей, статусом и стоимостью.
Сессия — цепочка запусков одного диалога. Память с областью «сессия» живёт внутри неё.
Тред — подветка диалога в каналах, которые её различают (например, тема в группе Telegram).
Деплой (публикация) — вынос конкретной сохранённой версии графа в канал. Черновик работает только во вкладке «Тест».
Канал — способ доставки: публичный чат, виджет, Telegram, вебхук, расписание.
Кредит — единица тарификации; один кредит равен одному центу. См. «Кредиты».
Воркспейс — рабочее пространство: свои воркфлоу, подключения, файлы, базы знаний и коллекции. Данные скоупятся по нему.
Подключение — сохранённые учётные данные внешнего сервиса (модель, почта, Telegram, CRM). Ноды ссылаются на подключение, а не хранят ключи внутри себя.
Секрет — именованное зашифрованное значение воркспейса, доступное в шаблонах как
{{ secret.ИМЯ }}.
База знаний — набор документов, разбитых на фрагменты и проиндексированных для семантического поиска. См. «Базы знаний и RAG».
Коллекция — хранилище JSON-документов, с которым работают ноды db_*.
Агент — нода, которая ведёт диалог с моделью в несколько раундов и умеет вызывать инструменты.
Инструмент — нода, подключённая к агенту проводом link_extension. Вызывает её модель,
а не граф.
Память — нода, которая хранит историю диалога и подмешивает её в запрос к модели.
Шаблон — текст с подстановками Jinja: {{ inputs.message }}, {{ nodes.<id>.output }},
{{ variables.<имя> }}. См. «Шаблоны».