{ "format": "nodes-ui-flow", "version": 2, "rootGraph": { "nodes": [ { "id": "q-name", "type": "basic/question", "position": { "x": 40, "y": 40 }, "data": { "title": "Спросить имя", "question": "Здравствуйте! Добро пожаловать на стенд группы предприятий «Готэк». Как я могу к вам обращаться?", "paraphrase": false, "width": 390 }, "style": { "width": 390 }, "dragHandle": ".node-shell__header", "measured": { "width": 390, "height": 402 } }, { "id": "branch-name-present", "type": "basic/semantic-branch", "position": { "x": 468.33181014145066, "y": -3.5437610555054775 }, "data": { "title": "Проверить имя", "choices": [ { "id": "has-name", "label": "ответ содержит имя человека; пользователь назвал как к нему обращаться; это имя или короткое представление" } ], "retryOnUnclear": true, "retryQuestion": "Извините, я не поняла, как к вам обращаться. Скажите, пожалуйста, как вас зовут.", "retryParaphrase": true, "width": 430 }, "style": { "width": 430 }, "dragHandle": ".node-shell__header", "measured": { "width": 430, "height": 578 }, "selected": true, "dragging": false }, { "id": "save-name", "type": "basic/save-memory", "position": { "x": 535.609649004908, "y": 627.5055174046709 }, "data": { "title": "Сохранить имя", "key": "name", "instruction": "Извлеки имя пользователя. Если пользователь просто написал имя, верни его.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 }, "selected": false, "dragging": false }, { "id": "msg-greeting", "type": "basic/assistant-message", "position": { "x": 920, "y": 40 }, "data": { "title": "Поздороваться по имени", "text": "Очень приятно, {name}. Я помогу за пару минут понять, где упаковочный инжиниринг даст эффект именно вам.", "paraphrase": true, "width": 430 }, "style": { "width": 430 }, "dragHandle": ".node-shell__header", "measured": { "width": 430, "height": 317 }, "selected": false }, { "id": "q-role", "type": "basic/question", "position": { "x": 1420, "y": 40 }, "data": { "title": "Спросить роль", "question": "{name}, подскажите вашу роль: маркетинг, инженерия/производство/логистика или R&D?", "paraphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 379 } }, { "id": "save-role", "type": "basic/save-memory", "position": { "x": 1900, "y": 40 }, "data": { "title": "Сохранить роль", "key": "role", "instruction": "Извлеки функциональную роль пользователя в краткой форме.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "branch-role", "type": "basic/semantic-branch", "position": { "x": 2320, "y": 40 }, "data": { "title": "Понять роль", "choices": [ { "id": "marketing", "label": "маркетинг или бренд" }, { "id": "engineering", "label": "инженерия производство логистика" }, { "id": "rnd", "label": "R&D разработка новых продуктов" } ], "retryOnUnclear": true, "retryQuestion": "{name}, не смогла уверенно отнести вашу роль к одной из веток. Вы ближе к маркетингу/бренду, инженерии/производству/логистике или R&D?", "retryParaphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 614 } }, { "id": "q-industry-marketing", "type": "basic/question", "position": { "x": 2860, "y": -280 }, "data": { "title": "Отрасль: маркетинг", "question": "Какая у вас отрасль или какой продукт вы производите?", "paraphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 379 } }, { "id": "save-industry-marketing", "type": "basic/save-memory", "position": { "x": 3320, "y": -280 }, "data": { "title": "Сохранить отрасль", "key": "industry", "instruction": "Извлеки отрасль или тип продукта пользователя.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "q-scale-marketing", "type": "basic/question", "position": { "x": 3738.898270180437, "y": -229.73485837028812 }, "data": { "title": "Масштаб: маркетинг", "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", "paraphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 379 }, "selected": false, "dragging": false }, { "id": "save-scale-marketing", "type": "basic/save-memory", "position": { "x": 4217.360984178455, "y": -265.48541298149814 }, "data": { "title": "Сохранить масштаб", "key": "company_size", "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 }, "selected": false, "dragging": false }, { "id": "branch-scale-marketing", "type": "basic/semantic-branch", "position": { "x": 4640, "y": -280 }, "data": { "title": "Понять масштаб", "choices": [ { "id": "small", "label": "малый бизнес или стартап" }, { "id": "target", "label": "средний или крупный бизнес" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", "retryParaphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 564 } }, { "id": "q-marketing-priority", "type": "basic/question", "position": { "x": 5140, "y": -280 }, "data": { "title": "Приоритет маркетинга", "question": "{name}, что сейчас важнее для маркетинга: быстрее выводить SKU или усиливать конверсию на полке?", "paraphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 379 } }, { "id": "branch-marketing", "type": "basic/semantic-branch", "position": { "x": 5660, "y": -280 }, "data": { "title": "Понять приоритет маркетинга", "choices": [ { "id": "speed", "label": "быстрее выводить SKU" }, { "id": "shelf", "label": "усиливать конверсию на полке" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста: вам важнее скорость вывода SKU или конверсия на полке?", "retryParaphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 561 } }, { "id": "msg-marketing-speed", "type": "basic/assistant-message", "position": { "x": 6180, "y": -440 }, "data": { "title": "Рассказ: скорость SKU", "text": "Тогда акцент на скорость запуска. Мы проверяем дизайн и конструкцию до промышленного выпуска: в реалистичной торговой среде, офлайн или онлайн, и параллельно учитываем ограничения производства и логистики. Так новая упаковка не застревает между красивой идеей и серийным тиражом.\n\nНа практике это сокращает число поздних итераций и повышает вероятность запуска «с первого раза». Клиент получает верифицированное решение до тиража: меньше риска сорвать сезонное окно и больше управляемости при выводе SKU.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "msg-marketing-shelf", "type": "basic/assistant-message", "position": { "x": 6180, "y": -120 }, "data": { "title": "Рассказ: полка", "text": "Тогда акцент на монетизацию через упаковку. Мы тестируем видимость и считываемость в конкурентной торговой матрице, анализируем выбор покупателя и отдельно проверяем пользовательский опыт взаимодействия с упаковкой.\n\nНа выходе вы получаете не мнение, а подтвержденную версию решения. Это помогает связать дизайн с коммерческим результатом: заметность, понятность сообщения и более высокая вероятность конверсии в покупку.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "q-industry-engineering", "type": "basic/question", "position": { "x": 2860, "y": 460 }, "data": { "title": "Отрасль: инженерия", "question": "Какая у вас отрасль или какой продукт вы производите?", "paraphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 379 } }, { "id": "save-industry-engineering", "type": "basic/save-memory", "position": { "x": 3320, "y": 460 }, "data": { "title": "Сохранить отрасль", "key": "industry", "instruction": "Извлеки отрасль или тип продукта пользователя.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "q-scale-engineering", "type": "basic/question", "position": { "x": 3740, "y": 460 }, "data": { "title": "Масштаб: инженерия", "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", "paraphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 379 } }, { "id": "save-scale-engineering", "type": "basic/save-memory", "position": { "x": 4220, "y": 460 }, "data": { "title": "Сохранить масштаб", "key": "company_size", "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "branch-scale-engineering", "type": "basic/semantic-branch", "position": { "x": 4640, "y": 460 }, "data": { "title": "Понять масштаб", "choices": [ { "id": "small", "label": "малый бизнес или стартап" }, { "id": "target", "label": "средний или крупный бизнес" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", "retryParaphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 564 } }, { "id": "q-engineering-priority", "type": "basic/question", "position": { "x": 5140, "y": 460 }, "data": { "title": "Приоритет инженерии", "question": "{name}, где сейчас больше напряжения: стабильность линии/OEE или потери в логистике?", "paraphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 379 } }, { "id": "branch-engineering", "type": "basic/semantic-branch", "position": { "x": 5660, "y": 460 }, "data": { "title": "Понять приоритет инженерии", "choices": [ { "id": "line", "label": "стабильность линии OEE простои брак" }, { "id": "logistics", "label": "потери в логистике транспорт склад повреждения" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста: речь больше про стабильность линии/OEE или про потери в логистике?", "retryParaphrase": false, "width": 460 }, "style": { "width": 460 }, "dragHandle": ".node-shell__header", "measured": { "width": 460, "height": 581 } }, { "id": "msg-engineering-line", "type": "basic/assistant-message", "position": { "x": 6200, "y": 300 }, "data": { "title": "Рассказ: линия", "text": "Тогда фокус на принцип «с первого раза правильно». До запуска мы проверяем характеристики упаковки, влияющие на оборудование, автоматическую сборку, поток и стабильность серии. В имитационной лаборатории моделируем рабочие режимы и заранее ловим критичные несоответствия.\n\nДля производства это означает меньше незапланированных остановок, меньше брака и более предсказуемый выпуск. На типовых проектах инженерные улучшения дают рост эффективности автоматических линий до 10-15%.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "msg-engineering-logistics", "type": "basic/assistant-message", "position": { "x": 6200, "y": 620 }, "data": { "title": "Рассказ: логистика", "text": "Тогда смотрим на жизненный цикл упаковки целиком. В имитационной лаборатории моделируем климат, вибрации, удары, падения, транспортный цикл и штабелирование. В материаловедении подбираем состав сырья без перерасхода, но с нужными физико-механическими свойствами.\n\nИтог - меньше повреждений, списаний и скрытых потерь в цепочке. В ряде задач это снижает логистические издержки на 5-10% и переводит разговор с цены единицы упаковки на совокупную экономику решения.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "q-industry-rnd", "type": "basic/question", "position": { "x": 2860, "y": 1200 }, "data": { "title": "Отрасль: R&D", "question": "Какая у вас отрасль или какой продукт вы производите?", "paraphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 379 } }, { "id": "save-industry-rnd", "type": "basic/save-memory", "position": { "x": 3320, "y": 1200 }, "data": { "title": "Сохранить отрасль", "key": "industry", "instruction": "Извлеки отрасль или тип продукта пользователя.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "q-scale-rnd", "type": "basic/question", "position": { "x": 3740, "y": 1200 }, "data": { "title": "Масштаб: R&D", "question": "И масштаб компании: крупный, средний или развивающийся проект/стартап?", "paraphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 379 } }, { "id": "save-scale-rnd", "type": "basic/save-memory", "position": { "x": 4220, "y": 1200 }, "data": { "title": "Сохранить масштаб", "key": "company_size", "instruction": "Извлеки масштаб компании: крупный, средний, малый бизнес или стартап.", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 446 } }, { "id": "branch-scale-rnd", "type": "basic/semantic-branch", "position": { "x": 4640, "y": 1200 }, "data": { "title": "Понять масштаб", "choices": [ { "id": "small", "label": "малый бизнес или стартап" }, { "id": "target", "label": "средний или крупный бизнес" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста, масштаб: это средний/крупный бизнес или развивающийся проект/стартап?", "retryParaphrase": false, "width": 410 }, "style": { "width": 410 }, "dragHandle": ".node-shell__header", "measured": { "width": 410, "height": 564 } }, { "id": "q-rnd-priority", "type": "basic/question", "position": { "x": 5140, "y": 1200 }, "data": { "title": "Приоритет R&D", "question": "{name}, для новых SKU что сейчас важнее: сократить цикл разработки или снизить риск запуска?", "paraphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 379 } }, { "id": "branch-rnd", "type": "basic/semantic-branch", "position": { "x": 5660, "y": 1200 }, "data": { "title": "Понять приоритет R&D", "choices": [ { "id": "cycle", "label": "сократить цикл разработки" }, { "id": "risk", "label": "снизить риск запуска" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста: важнее сократить цикл разработки или снизить риск запуска?", "retryParaphrase": false, "width": 440 }, "style": { "width": 440 }, "dragHandle": ".node-shell__header", "measured": { "width": 440, "height": 561 } }, { "id": "msg-rnd-cycle", "type": "basic/assistant-message", "position": { "x": 6180, "y": 1040 }, "data": { "title": "Рассказ: цикл", "text": "Тогда акцент на ускорение цикла. Мы берем на себя ресурсоемкую часть проектирования и лабораторной верификации: материалы, конструкция, технологичность и базовые пользовательские проверки собираются в один контур.\n\nЭто сокращает число повторных итераций и помогает принимать решения на фактах. Команда клиента быстрее переходит к тиражу и высвобождает ресурс для продуктовых задач более высокого уровня.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "msg-rnd-risk", "type": "basic/assistant-message", "position": { "x": 6180, "y": 1360 }, "data": { "title": "Рассказ: риск", "text": "Тогда фокус на предсказуемость запуска. До тиража подтверждаем технологичность решения, проверяем совместимость с производственными и логистическими условиями и при необходимости тестируем восприятие потребителем.\n\nТак команда снимает неопределенность до выхода в серию: меньше поздних переделок, меньше сюрпризов при масштабировании и больше уверенности при принятии решений по следующим SKU.", "paraphrase": false, "width": 560 }, "style": { "width": 560 }, "dragHandle": ".node-shell__header", "measured": { "width": 560, "height": 317 } }, { "id": "msg-small-marketing", "type": "basic/assistant-message", "position": { "x": 5140, "y": -620 }, "data": { "title": "Отсечь малый бизнес", "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", "paraphrase": false, "width": 520 }, "style": { "width": 520 }, "dragHandle": ".node-shell__header", "measured": { "width": 520, "height": 317 } }, { "id": "msg-small-engineering", "type": "basic/assistant-message", "position": { "x": 5082.606001560255, "y": 895.1588074806181 }, "data": { "title": "Отсечь малый бизнес", "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", "paraphrase": false, "width": 520 }, "style": { "width": 520 }, "dragHandle": ".node-shell__header", "measured": { "width": 520, "height": 317 }, "selected": false, "dragging": false }, { "id": "msg-small-rnd", "type": "basic/assistant-message", "position": { "x": 5105.894805027477, "y": 1753.2627715109638 }, "data": { "title": "Отсечь малый бизнес", "text": "{name}, благодарю за ответ. По технологическим причинам мы в основном работаем с серийными объемами среднего и крупного бизнеса. Когда выйдете на промышленные партии, с удовольствием подключимся. Хорошей выставки!", "paraphrase": false, "width": 520 }, "style": { "width": 520 }, "dragHandle": ".node-shell__header", "measured": { "width": 520, "height": 317 }, "selected": false, "dragging": false }, { "id": "q-more-shared", "type": "basic/question", "position": { "x": 6840, "y": 460 }, "data": { "title": "Еще вопросы?", "question": "{name}, хотели бы узнать что-то еще? Ответьте да или нет.", "paraphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 379 } }, { "id": "branch-more-shared", "type": "basic/semantic-branch", "position": { "x": 7300, "y": 460 }, "data": { "title": "Да/нет", "choices": [ { "id": "yes", "label": "да; хочу еще; давай; хочу узнать еще; есть вопрос" }, { "id": "no", "label": "нет; не хочу; хватит; вернуться в начало; больше вопросов нет" } ], "retryOnUnclear": true, "retryQuestion": "{name}, уточните, пожалуйста: да, хотите узнать еще, или нет, вернуться к началу?", "retryParaphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 598 } }, { "id": "q-extra-shared", "type": "basic/question", "position": { "x": 7760, "y": 360 }, "data": { "title": "Уточняющий вопрос", "question": "Что именно вы хотели бы узнать?", "paraphrase": false, "width": 400 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 379 } }, { "id": "answer-extra-shared", "type": "basic/knowledge-answer", "position": { "x": 8224.973939265981, "y": 276.77874055005077 }, "data": { "title": "Ответ по файлу", "source": "uploaded", "contextPath": "scenarios/knowledge/rosupack_2026_knowledge_base.md", "originalPath": "scenarios/knowledge/rosupack_2026_knowledge_base.md", "contextFilename": "rosupack_2026_knowledge_base.md", "contextCharacters": 14053, "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 388 }, "selected": false, "dragging": false }, { "id": "restart-shared", "type": "basic/restart", "position": { "x": 7835.847706277366, "y": 790.8414354985345 }, "data": { "title": "В начало", "width": 280 }, "style": { "width": 280 }, "dragHandle": ".node-shell__header", "measured": { "width": 280, "height": 148 }, "selected": false, "dragging": false }, { "id": "node_moz0kpot_1", "type": "basic/restart", "position": { "x": 5862.648459042523, "y": -661.7763946091225 }, "data": { "title": "Restart", "width": 280 }, "style": { "width": 280 }, "dragHandle": ".node-shell__header", "measured": { "width": 280, "height": 148 }, "selected": false, "dragging": false }, { "id": "node_moz0kxl0_18", "type": "basic/restart", "position": { "x": 5735.651289741822, "y": 1005.3843752284808 }, "data": { "title": "Restart", "width": 280 }, "style": { "width": 280 }, "dragHandle": ".node-shell__header", "measured": { "width": 280, "height": 148 }, "selected": false, "dragging": false }, { "id": "node_moz0l3is_35", "type": "basic/restart", "position": { "x": 6185.294250625091, "y": 1752.1327683909635 }, "data": { "title": "Restart", "width": 280 }, "style": { "width": 280 }, "dragHandle": ".node-shell__header", "measured": { "width": 280, "height": 148 } }, { "id": "node_mozxnmwp_1", "type": "basic/question", "position": { "x": 545.8972394721411, "y": 2806.495486262607 }, "data": { "title": "Question", "question": "Добрый день, что вас интересует, упаковка и гофрокартона, или мягкая упаковка?", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 347 }, "selected": false, "dragging": false }, { "id": "node_mp05keiz_1", "type": "basic/send-websocket", "position": { "x": 40, "y": 2788.8807304490942 }, "data": { "title": "Send WebSocket", "url": "ws://127.0.0.1:8010/ws/commands", "messageTemplate": "{\n \"type\": \"categories\"\n}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 390 }, "selected": false, "dragging": false }, { "id": "node_mp0uqlqd_4", "type": "basic/text", "position": { "x": 1466.5752125646397, "y": 2936.3060675224006 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp0uxg4i_1", "type": "basic/save-memory", "position": { "x": 1042.5709993904156, "y": 2791.630787894604 }, "data": { "title": "Save Memory", "key": "category", "instruction": "Тебе надо определить выбор пользователя на вопрос какая упаковка его интересует \"гофрокартон\" или \"мягкая\"?\nВ зависимости от того что он выбрал ты возвращаешь cardboard или flexible. Просто keyword без кавычек и других знаков", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 450 }, "selected": false, "dragging": false }, { "id": "node_mp123gsr_2", "type": "basic/dialog", "position": { "x": 15479.239544697282, "y": 2313.262771510964 }, "data": { "title": "Dialog", "width": 420, "height": 280 }, "style": { "width": 420 }, "dragHandle": ".node-shell__header", "measured": { "width": 420, "height": 282 }, "selected": false, "dragging": false }, { "id": "node_mp123lyt_4", "type": "basic/text", "position": { "x": 5658.779116947888, "y": 3221.6322911586303 }, "data": { "title": "Text", "text": "{filter1}", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp132kri_d", "type": "basic/send-websocket", "position": { "x": 6173.3396030262265, "y": 3113.1530961038598 }, "data": { "title": "Send WebSocket", "url": "ws://127.0.0.1:8010/ws/commands", "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/solmaterials?tags=solbreeds:{filter1}\"\n}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 390 }, "selected": false, "dragging": false }, { "id": "node_mp13jvg4_g", "type": "basic/json-parser", "position": { "x": 7041.490148600471, "y": 3241.5267934733947 }, "data": { "title": "JSON Parser", "extracts": [ { "id": "extract-0", "label": "items", "path": "data.filter_group.items", "fields": "key, name" } ], "width": 420 }, "style": { "width": 420 }, "dragHandle": ".node-shell__header", "measured": { "width": 420, "height": 397 }, "selected": false, "dragging": false }, { "id": "node_mp13kptf_i", "type": "basic/text", "position": { "x": 7835.225069062695, "y": 3248.5434294297443 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp13m138_k", "type": "basic/assistant-message", "position": { "x": 6807.584693072384, "y": 2586.0992587891506 }, "data": { "title": "Assistant Message", "text": "Продолжаем рассказ о компании", "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 285 }, "selected": false, "dragging": false }, { "id": "node_mp13n4bw_m", "type": "basic/question", "position": { "x": 7584.353816032477, "y": 2659.4353579577332 }, "data": { "title": "Question", "question": "Из какого материала должна быть ваша упаковка?", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 347 }, "selected": false, "dragging": false }, { "id": "node_mp155qzz_1", "type": "basic/save-memory", "position": { "x": 8570.97271275321, "y": 3204.2397327650974 }, "data": { "title": "Save Memory", "key": "filter2", "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 450 }, "selected": false, "dragging": false }, { "id": "node_mp158qz8_5", "type": "basic/text", "position": { "x": 9272.335800314531, "y": 3381.912135022285 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp15ead0_7", "type": "basic/assistant-message", "position": { "x": 11390.908623974385, "y": 2859.3227635138664 }, "data": { "title": "Assistant Message", "text": "Продолжаем наш рассказ...", "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 285 }, "selected": false, "dragging": false }, { "id": "node_mp15evn7_8", "type": "basic/send-websocket", "position": { "x": 9957.138753943796, "y": 3159.850982422869 }, "data": { "title": "Send WebSocket", "url": "ws://127.0.0.1:8010/ws/commands", "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/sol_categories?tags=solbreeds:{filter1}?tags=solmaterials:{filter2}\"\n}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 390 }, "selected": false, "dragging": false }, { "id": "node_mp15jw8a_b", "type": "basic/question", "position": { "x": 12003.86968965036, "y": 2751.862764554036 }, "data": { "title": "Question", "question": "И последний вопрос, для того чтобы подобрать подобрать идеальную упаковку именно для выших нужд. Что вы собираетесь упаковывать?", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 347 }, "selected": false, "dragging": false }, { "id": "node_mp169gxr_e", "type": "basic/json-parser", "position": { "x": 10556.071959432305, "y": 3333.220999816415 }, "data": { "title": "JSON Parser", "extracts": [ { "id": "extract-0", "label": "items", "path": "data.filter_group.items", "fields": "key, name" } ], "width": 420 }, "style": { "width": 420 }, "dragHandle": ".node-shell__header", "measured": { "width": 420, "height": 397 }, "selected": false, "dragging": false }, { "id": "node_mp169wq4_g", "type": "basic/text", "position": { "x": 11251.892758967018, "y": 3355.609126933586 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp16id6z_i", "type": "basic/save-memory", "position": { "x": 12839.323784141163, "y": 3109.909560760367 }, "data": { "title": "Save Memory", "key": "filter3", "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 450 }, "selected": false, "dragging": false }, { "id": "node_mp16jlc0_l", "type": "basic/text", "position": { "x": 13424.175134355919, "y": 3282.5190451614 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp16kcgm_n", "type": "basic/send-websocket", "position": { "x": 13950.587519867566, "y": 3069.2403320709086 }, "data": { "title": "Send WebSocket", "url": "ws://127.0.0.1:8010/ws/commands", "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/products?tags=solbreeds:{filter1}&tags=solmaterials:{filter2}&tags=sol_categories:{filter3}\"\n}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 390 }, "selected": false, "dragging": false }, { "id": "node_mp16kyuz_p", "type": "basic/assistant-message", "position": { "x": 14637.403722498211, "y": 2669.0785109303624 }, "data": { "title": "Assistant Message", "text": "Продолжаем рассказ о компании и технологиях", "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 285 }, "selected": false, "dragging": false }, { "id": "node_mp16r58r_r", "type": "basic/assistant-message", "position": { "x": 15437.675191997954, "y": 2878.285865846393 }, "data": { "title": "Assistant Message", "text": "Вот что мы для вас подобрали:\n", "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 285 }, "selected": false, "dragging": false }, { "id": "node_mp174i5m_u", "type": "basic/text", "position": { "x": 14429.318084666444, "y": 3120.813051846619 }, "data": { "title": "Text", "text": "{\"type\":\"command_result\",\"command\":{\"type\":\"fetch\",\"url\":\"/api/categories/cardboard/products?tags=solbreeds:potrebit&tags=solmaterials:{filter2}&tags=sol_categories:food\"},\"url\":\"/api/categories/cardboard/products?tags=solbreeds:potrebit&tags=solmaterials:{filter2}&tags=sol_categories:food\",\"data\":{\"category\":{\"key\":\"cardboard\",\"name\":\"Картон и гофрокартон\"},\"total\":0,\"selected_tags\":[\"sol_categories:food\",\"solbreeds:potrebit\"],\"unknown_tags\":[\"solmaterials:{filter2}\"],\"mode\":\"grouped\",\"query\":\"\",\"products\":[]}}", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp17uqhm_h", "type": "system/component", "position": { "x": 2340.7489198594594, "y": 2626.885929819524 }, "data": { "title": "Component", "description": "", "libraryId": "", "subgraph": { "nodes": [ { "id": "node_mp17uqhm_1", "type": "system/component-input", "position": { "x": 30, "y": 80 }, "data": { "title": "Input: dialog in", "externalHandleId": "input", "externalLabel": "dialog in", "width": 240 }, "style": { "width": 240 }, "dragHandle": ".node-shell__header", "measured": { "width": 240, "height": 149 } }, { "id": "node_mp0uzosf_4", "type": "basic/send-websocket", "position": { "x": 423.66426546583386, "y": 184.15526128021028 }, "data": { "title": "Send WebSocket", "url": "ws://127.0.0.1:8010/ws/commands", "messageTemplate": "{\n \"type\": \"fetch\",\n \"url\": \"/api/categories/{category}/filters/solbreeds\"\n}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 390 }, "selected": false, "dragging": false }, { "id": "node_mp0w6tfi_3", "type": "basic/text", "position": { "x": 763.5196827684847, "y": 528.2994844269869 }, "data": { "title": "Text", "text": "{\"type\":\"command_result\",\"command\":{\"type\":\"fetch\",\"url\":\"/api/categories/cardboard/filters/solbreeds\"},\"url\":\"/api/categories/cardboard/filters/solbreeds\",\"data\":{\"category\":{\"key\":\"cardboard\",\"name\":\"Картон и гофрокартон\"},\"filter_group\":{\"key\":\"solbreeds\",\"name\":\"Вид упаковки\",\"type\":\"flat\",\"items\":[{\"key\":\"potrebit\",\"tag\":\"solbreeds:potrebit\",\"name\":\"Потребительская\",\"children\":[],\"product_count\":8},{\"key\":\"group\",\"tag\":\"solbreeds:group\",\"name\":\"Групповая\",\"children\":[],\"product_count\":4},{\"key\":\"transport\",\"tag\":\"solbreeds:transport\",\"name\":\"Транспортная\",\"children\":[],\"product_count\":22},{\"key\":\"srp\",\"tag\":\"solbreeds:srp\",\"name\":\"Решения для розничной торговли (SRP/RRP)\",\"children\":[],\"product_count\":21},{\"key\":\"promo\",\"tag\":\"solbreeds:promo\",\"name\":\"Промоупаковка\",\"children\":[],\"product_count\":8},{\"key\":\"internet\",\"tag\":\"solbreeds:internet\",\"name\":\"Упаковка для интернет-торговли и логистических компаний\",\"children\":[],\"product_count\":2}]}}}", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp0xhc3a_1", "type": "basic/json-parser", "position": { "x": 1266.860651491637, "y": 528.806511992 }, "data": { "title": "JSON Parser", "extracts": [ { "id": "extract-0", "label": "items", "path": "data.filter_group.items", "fields": "key, name" } ], "width": 420 }, "style": { "width": 420 }, "dragHandle": ".node-shell__header", "measured": { "width": 420, "height": 397 }, "selected": false, "dragging": false }, { "id": "node_mp0xi688_3", "type": "basic/text", "position": { "x": 1794.8360611430019, "y": 535.5474579519398 }, "data": { "title": "Text", "text": "", "width": 400, "height": 210 }, "style": { "width": 400 }, "dragHandle": ".node-shell__header", "measured": { "width": 400, "height": 298 }, "selected": false, "dragging": false }, { "id": "node_mp10qlxq_6", "type": "basic/question", "position": { "x": 1317.001549320131, "y": 60.14626991935677 }, "data": { "title": "Question", "question": "Пожалуйста, тип упаковки, который вам нужен?", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 347 }, "selected": false, "dragging": false }, { "id": "node_mp11gkqn_4", "type": "basic/save-memory", "position": { "x": 2383.221493861369, "y": 235.42781415680315 }, "data": { "title": "Save Memory", "key": "filter1", "instruction": "тебе надо определить то ответу пользователя какую категорию он выбрал из этого json и вернуть соответствующий key {text}", "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "measured": { "width": 360, "height": 450 }, "selected": false, "dragging": false }, { "id": "node_mp12zoyd_6", "type": "basic/assistant-message", "position": { "x": 801.7211102836493, "y": 60 }, "data": { "title": "Assistant Message", "text": "Наша компания .....", "width": 380 }, "style": { "width": 380 }, "dragHandle": ".node-shell__header", "measured": { "width": 380, "height": 285 }, "selected": false, "dragging": false }, { "id": "node_mp17uqhm_2", "type": "system/component-output", "position": { "x": 2909.231271693907, "y": 375.87803663708394 }, "data": { "title": "Output: value", "externalHandleId": "output-0", "externalLabel": "value", "width": 240 }, "style": { "width": 240 }, "dragHandle": ".node-shell__header", "measured": { "width": 240, "height": 149 }, "selected": true, "dragging": false }, { "id": "node_mp17uqhm_3", "type": "system/component-output", "position": { "x": 2894.991152283566, "y": 130.3816384383332 }, "data": { "title": "Output: dialog", "externalHandleId": "output-1", "externalLabel": "dialog", "width": 240 }, "style": { "width": 240 }, "dragHandle": ".node-shell__header", "measured": { "width": 240, "height": 149 }, "selected": false, "dragging": false } ], "edges": [ { "id": "edge_mp17uqhm_4", "source": "node_mp0uzosf_4", "sourceHandle": "text", "target": "node_mp0w6tfi_3", "targetHandle": "text", "type": "default" }, { "id": "edge_mp17uqhm_5", "source": "node_mp0w6tfi_3", "sourceHandle": "text", "target": "node_mp0xhc3a_1", "targetHandle": "json", "type": "default" }, { "id": "edge_mp17uqhm_6", "source": "node_mp0xhc3a_1", "sourceHandle": "extract-0", "target": "node_mp0xi688_3", "targetHandle": "text", "type": "default" }, { "id": "edge_mp17uqhm_7", "source": "node_mp10qlxq_6", "sourceHandle": "answer", "target": "node_mp11gkqn_4", "targetHandle": "answer", "type": "default" }, { "id": "edge_mp17uqhm_8", "source": "node_mp0xi688_3", "sourceHandle": "text", "target": "node_mp11gkqn_4", "targetHandle": "text", "type": "default" }, { "id": "edge_mp17uqhm_9", "source": "node_mp0uzosf_4", "sourceHandle": "dialog", "target": "node_mp12zoyd_6", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp17uqhm_a", "source": "node_mp12zoyd_6", "sourceHandle": "dialog", "target": "node_mp10qlxq_6", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp17uqhm_b", "source": "node_mp10qlxq_6", "sourceHandle": "dialog", "target": "node_mp11gkqn_4", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp17uqhm_c", "source": "node_mp17uqhm_1", "sourceHandle": "output", "target": "node_mp0uzosf_4", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp17uqhm_d", "source": "node_mp11gkqn_4", "sourceHandle": "value", "target": "node_mp17uqhm_2", "targetHandle": "input", "type": "default" }, { "id": "edge_mp17uqhm_e", "source": "node_mp11gkqn_4", "sourceHandle": "dialog", "target": "node_mp17uqhm_3", "targetHandle": "input", "type": "default" } ], "viewport": { "x": -557.7630909768623, "y": 210.47667802964094, "zoom": 0.6320171720936799 } }, "width": 360 }, "style": { "width": 360 }, "dragHandle": ".node-shell__header", "selected": false, "measured": { "width": 360, "height": 312 } } ], "edges": [ { "id": "e-q-name-branch", "source": "q-name", "sourceHandle": "turn", "target": "branch-name-present", "targetHandle": "turn", "type": "default" }, { "id": "e-q-name-save", "source": "q-name", "sourceHandle": "turn", "target": "save-name", "targetHandle": "turn", "type": "default" }, { "id": "e-branch-name-save", "source": "branch-name-present", "sourceHandle": "has-name", "target": "save-name", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-save-name-greeting", "source": "save-name", "sourceHandle": "dialog", "target": "msg-greeting", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-greeting-role", "source": "msg-greeting", "sourceHandle": "dialog", "target": "q-role", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-q-role-save", "source": "q-role", "sourceHandle": "turn", "target": "save-role", "targetHandle": "turn", "type": "default" }, { "id": "e-q-role-branch", "source": "q-role", "sourceHandle": "turn", "target": "branch-role", "targetHandle": "turn", "type": "default" }, { "id": "e-save-role-branch", "source": "save-role", "sourceHandle": "dialog", "target": "branch-role", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-role-marketing-industry", "source": "branch-role", "sourceHandle": "marketing", "target": "q-industry-marketing", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-industry-marketing-save", "source": "q-industry-marketing", "sourceHandle": "turn", "target": "save-industry-marketing", "targetHandle": "turn", "type": "default" }, { "id": "e-save-industry-marketing-scale", "source": "save-industry-marketing", "sourceHandle": "dialog", "target": "q-scale-marketing", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-marketing-save", "source": "q-scale-marketing", "sourceHandle": "turn", "target": "save-scale-marketing", "targetHandle": "turn", "type": "default" }, { "id": "e-scale-marketing-branch-turn", "source": "q-scale-marketing", "sourceHandle": "turn", "target": "branch-scale-marketing", "targetHandle": "turn", "type": "default" }, { "id": "e-save-scale-marketing-branch", "source": "save-scale-marketing", "sourceHandle": "dialog", "target": "branch-scale-marketing", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-marketing-small", "source": "branch-scale-marketing", "sourceHandle": "small", "target": "msg-small-marketing", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-marketing-target", "source": "branch-scale-marketing", "sourceHandle": "target", "target": "q-marketing-priority", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-marketing-priority-branch", "source": "q-marketing-priority", "sourceHandle": "turn", "target": "branch-marketing", "targetHandle": "turn", "type": "default" }, { "id": "e-marketing-speed", "source": "branch-marketing", "sourceHandle": "speed", "target": "msg-marketing-speed", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-marketing-shelf", "source": "branch-marketing", "sourceHandle": "shelf", "target": "msg-marketing-shelf", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-marketing-speed-more", "source": "msg-marketing-speed", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-marketing-shelf-more", "source": "msg-marketing-shelf", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-role-engineering-industry", "source": "branch-role", "sourceHandle": "engineering", "target": "q-industry-engineering", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-industry-engineering-save", "source": "q-industry-engineering", "sourceHandle": "turn", "target": "save-industry-engineering", "targetHandle": "turn", "type": "default" }, { "id": "e-save-industry-engineering-scale", "source": "save-industry-engineering", "sourceHandle": "dialog", "target": "q-scale-engineering", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-engineering-save", "source": "q-scale-engineering", "sourceHandle": "turn", "target": "save-scale-engineering", "targetHandle": "turn", "type": "default" }, { "id": "e-scale-engineering-branch-turn", "source": "q-scale-engineering", "sourceHandle": "turn", "target": "branch-scale-engineering", "targetHandle": "turn", "type": "default" }, { "id": "e-save-scale-engineering-branch", "source": "save-scale-engineering", "sourceHandle": "dialog", "target": "branch-scale-engineering", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-engineering-small", "source": "branch-scale-engineering", "sourceHandle": "small", "target": "msg-small-engineering", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-engineering-target", "source": "branch-scale-engineering", "sourceHandle": "target", "target": "q-engineering-priority", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-engineering-priority-branch", "source": "q-engineering-priority", "sourceHandle": "turn", "target": "branch-engineering", "targetHandle": "turn", "type": "default" }, { "id": "e-engineering-line", "source": "branch-engineering", "sourceHandle": "line", "target": "msg-engineering-line", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-engineering-logistics", "source": "branch-engineering", "sourceHandle": "logistics", "target": "msg-engineering-logistics", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-engineering-line-more", "source": "msg-engineering-line", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-engineering-logistics-more", "source": "msg-engineering-logistics", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-role-rnd-industry", "source": "branch-role", "sourceHandle": "rnd", "target": "q-industry-rnd", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-industry-rnd-save", "source": "q-industry-rnd", "sourceHandle": "turn", "target": "save-industry-rnd", "targetHandle": "turn", "type": "default" }, { "id": "e-save-industry-rnd-scale", "source": "save-industry-rnd", "sourceHandle": "dialog", "target": "q-scale-rnd", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-rnd-save", "source": "q-scale-rnd", "sourceHandle": "turn", "target": "save-scale-rnd", "targetHandle": "turn", "type": "default" }, { "id": "e-scale-rnd-branch-turn", "source": "q-scale-rnd", "sourceHandle": "turn", "target": "branch-scale-rnd", "targetHandle": "turn", "type": "default" }, { "id": "e-save-scale-rnd-branch", "source": "save-scale-rnd", "sourceHandle": "dialog", "target": "branch-scale-rnd", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-rnd-small", "source": "branch-scale-rnd", "sourceHandle": "small", "target": "msg-small-rnd", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-scale-rnd-target", "source": "branch-scale-rnd", "sourceHandle": "target", "target": "q-rnd-priority", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-rnd-priority-branch", "source": "q-rnd-priority", "sourceHandle": "turn", "target": "branch-rnd", "targetHandle": "turn", "type": "default" }, { "id": "e-rnd-cycle", "source": "branch-rnd", "sourceHandle": "cycle", "target": "msg-rnd-cycle", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-rnd-risk", "source": "branch-rnd", "sourceHandle": "risk", "target": "msg-rnd-risk", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-rnd-cycle-more", "source": "msg-rnd-cycle", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-msg-rnd-risk-more", "source": "msg-rnd-risk", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-q-more-shared-branch", "source": "q-more-shared", "sourceHandle": "turn", "target": "branch-more-shared", "targetHandle": "turn", "type": "default" }, { "id": "e-more-shared-yes", "source": "branch-more-shared", "sourceHandle": "yes", "target": "q-extra-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-more-shared-no", "source": "branch-more-shared", "sourceHandle": "no", "target": "restart-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "e-extra-shared-answer", "source": "q-extra-shared", "sourceHandle": "turn", "target": "answer-extra-shared", "targetHandle": "turn", "type": "default" }, { "id": "e-answer-extra-shared-loop", "source": "answer-extra-shared", "sourceHandle": "dialog", "target": "q-more-shared", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_moz0krde_17", "source": "msg-small-marketing", "sourceHandle": "dialog", "target": "node_moz0kpot_1", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_moz0kzr8_34", "source": "msg-small-engineering", "sourceHandle": "dialog", "target": "node_moz0kxl0_18", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_moz0l4z9_3p", "source": "msg-small-rnd", "sourceHandle": "dialog", "target": "node_moz0l3is_35", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp0ue7eo_1", "source": "node_mp05keiz_1", "sourceHandle": "dialog", "target": "node_mozxnmwp_1", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp0uyv4r_2", "source": "node_mozxnmwp_1", "sourceHandle": "answer", "target": "node_mp0uxg4i_1", "targetHandle": "answer", "type": "default" }, { "id": "edge_mp0uywqr_3", "source": "node_mp0uxg4i_1", "sourceHandle": "value", "target": "node_mp0uqlqd_4", "targetHandle": "text", "type": "default" }, { "id": "edge_mp13jl8a_f", "source": "node_mp123lyt_4", "sourceHandle": "text", "target": "node_mp132kri_d", "targetHandle": "text", "type": "default" }, { "id": "edge_mp13k1x0_h", "source": "node_mp132kri_d", "sourceHandle": "text", "target": "node_mp13jvg4_g", "targetHandle": "json", "type": "default" }, { "id": "edge_mp13kwdr_j", "source": "node_mp13jvg4_g", "sourceHandle": "extract-0", "target": "node_mp13kptf_i", "targetHandle": "text", "type": "default" }, { "id": "edge_mp13n7xa_n", "source": "node_mp13m138_k", "sourceHandle": "dialog", "target": "node_mp13n4bw_m", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp13txvg_p", "source": "node_mp132kri_d", "sourceHandle": "dialog", "target": "node_mp13m138_k", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp155vrg_2", "source": "node_mp13kptf_i", "sourceHandle": "text", "target": "node_mp155qzz_1", "targetHandle": "text", "type": "default" }, { "id": "edge_mp156eyv_3", "source": "node_mp13n4bw_m", "sourceHandle": "answer", "target": "node_mp155qzz_1", "targetHandle": "answer", "type": "default" }, { "id": "edge_mp158t2n_6", "source": "node_mp155qzz_1", "sourceHandle": "value", "target": "node_mp158qz8_5", "targetHandle": "text", "type": "default" }, { "id": "edge_mp15f2dp_9", "source": "node_mp158qz8_5", "sourceHandle": "text", "target": "node_mp15evn7_8", "targetHandle": "text", "type": "default" }, { "id": "edge_mp15ffmb_a", "source": "node_mp15evn7_8", "sourceHandle": "dialog", "target": "node_mp15ead0_7", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp15jyp1_c", "source": "node_mp15ead0_7", "sourceHandle": "dialog", "target": "node_mp15jw8a_b", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp169kp4_f", "source": "node_mp15evn7_8", "sourceHandle": "text", "target": "node_mp169gxr_e", "targetHandle": "json", "type": "default" }, { "id": "edge_mp169ywz_h", "source": "node_mp169gxr_e", "sourceHandle": "extract-0", "target": "node_mp169wq4_g", "targetHandle": "text", "type": "default" }, { "id": "edge_mp16ifx8_j", "source": "node_mp169wq4_g", "sourceHandle": "text", "target": "node_mp16id6z_i", "targetHandle": "text", "type": "default" }, { "id": "edge_mp16im4l_k", "source": "node_mp15jw8a_b", "sourceHandle": "answer", "target": "node_mp16id6z_i", "targetHandle": "answer", "type": "default" }, { "id": "edge_mp16jog4_m", "source": "node_mp16id6z_i", "sourceHandle": "value", "target": "node_mp16jlc0_l", "targetHandle": "text", "type": "default" }, { "id": "edge_mp16km99_o", "source": "node_mp16jlc0_l", "sourceHandle": "text", "target": "node_mp16kcgm_n", "targetHandle": "text", "type": "default" }, { "id": "edge_mp16l7be_q", "source": "node_mp16kcgm_n", "sourceHandle": "dialog", "target": "node_mp16kyuz_p", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp16room_s", "source": "node_mp16kyuz_p", "sourceHandle": "dialog", "target": "node_mp16r58r_r", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp16rq7i_t", "source": "node_mp16r58r_r", "sourceHandle": "dialog", "target": "node_mp123gsr_2", "targetHandle": "dialog", "type": "default" }, { "id": "edge_mp174k1w_v", "source": "node_mp16kcgm_n", "sourceHandle": "text", "target": "node_mp174i5m_u", "targetHandle": "text", "type": "default" }, { "id": "edge_mp174y0v_w", "source": "node_mp16id6z_i", "sourceHandle": "dialog", "target": "node_mp16kcgm_n", "targetHandle": "dialog-in", "type": "default" }, { "id": "edge_mp17uqhm_i", "source": "node_mp0uxg4i_1", "sourceHandle": "dialog", "target": "node_mp17uqhm_h", "targetHandle": "input", "type": "default" }, { "id": "edge_mp17uqhm_j", "source": "node_mp17uqhm_h", "sourceHandle": "output-0", "target": "node_mp123lyt_4", "targetHandle": "text", "type": "default" }, { "id": "edge_mp17uqhm_k", "source": "node_mp17uqhm_h", "sourceHandle": "output-1", "target": "node_mp132kri_d", "targetHandle": "dialog-in", "type": "default" } ], "viewport": { "x": 16.03975880404471, "y": -67.53327438491988, "zoom": 0.8705505632961251 } }, "componentTemplates": [], "settings": { "llmRolePrompt": "Ты посетитель выставки RosUpack. Отвечай коротко, естественно и по делу. Ты представляешь средний или крупный бизнес. Если тебя спрашивают хочешь ли ты еще спросить - иногда отвечай нет, 50/50. Каждый раз используй разное имя." } }