Files
ragflow_python/agent/templates/general_chat_bot.json

1924 lines
106 KiB
JSON
Raw Normal View History

{
"id": 1,
"title": "General-purpose chatbot",
"description": "A general-purpose chat bot whose fields involved include healthcare, finance, emotional communication, real-time weather, and information.",
"canvas_type": "chatbot",
"dsl": {
"answer": [],
"components": {
"begin": {
"obj": {
"component_name": "Begin",
"params": {
"prologue": "Hi friend! How things going?"
}
},
"downstream": [
"answer:0"
],
"upstream": []
},
"answer:0": {
"obj": {
"component_name": "Answer",
"params": {}
},
"downstream": [
"Categorize:KhakiTimesSmile"
],
"upstream": [
"begin"
]
},
"WenCai:TenParksOpen": {
"obj": {
"component_name": "WenCai",
"params": {
"query_type": "stock",
"top_n": 5
}
},
"downstream": [
"Generate:ItchyFilesTake"
],
"upstream": [
"Concentrator:TrueGeckosSlide"
]
},
"AkShare:CalmHotelsKnow": {
"obj": {
"component_name": "AkShare",
"params": {
"top_n": 10
}
},
"downstream": [
"Generate:ItchyFilesTake"
],
"upstream": [
"KeywordExtract:FineApesSmash"
]
},
"Categorize:KhakiTimesSmile": {
"obj": {
"component_name": "Categorize",
"params": {
"category_description": {
"1. weather": {
"description": "Question is about weather.",
"examples": "Will it rain tomorrow?\nIs it sunny next day?\nWhat is average temperature next week?",
"to": "QWeather:DeepKiwisTeach"
},
"2. finance": {
"description": "Question is about finace/economic information, stock market, economic news.",
"examples": "昨日涨幅大于5%的军工股?\nStocks have MACD buyin signals\nWhen is the next interest rate cut by the Federal Reserve?\n国家救市都有哪些举措",
"to": "Concentrator:TrueGeckosSlide"
},
"3. medical": {
"description": "Question is about medical issue, health, illness or medicine etc,.",
"examples": "How to relieve the headache?\nCan't sleep, what to do?\nWhat the effect of coffee in terms of losing weight?",
"to": "Concentrator:DryTrainsSearch"
},
"4. other": {
"description": "",
"to": "KeywordExtract:PurpleApplesKnow"
},
"5. chitchatting": {
"description": "Regarding the issues of small talk, companionship, sharing, and emotional intimacy.",
"examples": "What's your name?\nAre you female o male.\nWhat a bad day!\nTerrible day.\nHow are you today?\nDo you have boy friend?",
"to": "Generate:FiveDragonsLay"
}
},
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"presence_penalty": 0.4,
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"QWeather:DeepKiwisTeach",
"Concentrator:TrueGeckosSlide",
"Concentrator:DryTrainsSearch",
"KeywordExtract:PurpleApplesKnow",
"Generate:FiveDragonsLay"
],
"upstream": [
"answer:0",
"Answer:FlatGhostsCheat"
]
},
"Concentrator:DryTrainsSearch": {
"obj": {
"component_name": "Concentrator",
"params": {}
},
"downstream": [
"Generate:OddInsectsRaise",
"Generate:TenderFlowersItch"
],
"upstream": [
"Categorize:KhakiTimesSmile"
]
},
"Concentrator:TrueGeckosSlide": {
"obj": {
"component_name": "Concentrator",
"params": {}
},
"downstream": [
"WenCai:TenParksOpen",
"KeywordExtract:FineApesSmash"
],
"upstream": [
"Categorize:KhakiTimesSmile"
]
},
"PubMed:EasyQueensLose": {
"obj": {
"component_name": "PubMed",
"params": {
"email": "xxx@sss.com",
"top_n": 10
}
},
"downstream": [
"Generate:CuddlyWaysVisit"
],
"upstream": [
"Generate:TenderFlowersItch"
]
},
"DuckDuckGo:NiceSeasInvent": {
"obj": {
"component_name": "DuckDuckGo",
"params": {
"channel": "text",
"top_n": 10
}
},
"downstream": [
"Generate:CalmWallsCheer"
],
"upstream": [
"KeywordExtract:PurpleApplesKnow"
]
},
"Baidu:CleanJarsMake": {
"obj": {
"component_name": "Baidu",
"params": {
"top_n": 10
}
},
"downstream": [
"Generate:CalmWallsCheer"
],
"upstream": [
"KeywordExtract:PurpleApplesKnow"
]
},
"Wikipedia:ThinLampsTravel": {
"obj": {
"component_name": "Wikipedia",
"params": {
"language": "en",
"top_n": 10
}
},
"downstream": [
"Generate:CalmWallsCheer"
],
"upstream": [
"KeywordExtract:PurpleApplesKnow"
]
},
"QWeather:DeepKiwisTeach": {
"obj": {
"component_name": "QWeather",
"params": {
"lang": "en",
"time_period": "7d",
"type": "weather",
"user_type": "free",
"web_apikey": "947e8994bc5f488f8857d618ebac1b19"
}
},
"downstream": [
"Generate:SpicyChickenKneel"
],
"upstream": [
"Categorize:KhakiTimesSmile"
]
},
"Answer:FlatGhostsCheat": {
"obj": {
"component_name": "Answer",
"params": {}
},
"downstream": [
"Categorize:KhakiTimesSmile"
],
"upstream": [
"Generate:CalmWallsCheer",
"Generate:CuddlyWaysVisit",
"Generate:ItchyFilesTake",
"Generate:SpicyChickenKneel",
"Generate:FiveDragonsLay"
]
},
"KeywordExtract:PurpleApplesKnow": {
"obj": {
"component_name": "KeywordExtract",
"params": {
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"parameter": "Precise",
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_n": 3,
"top_p": 0.3
}
},
"downstream": [
"DuckDuckGo:NiceSeasInvent",
"Baidu:CleanJarsMake",
"Wikipedia:ThinLampsTravel"
],
"upstream": [
"Categorize:KhakiTimesSmile"
]
},
"Generate:FiveDragonsLay": {
"obj": {
"component_name": "Generate",
"params": {
"cite": false,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"parameters": [],
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely young girl, 22 years old, located at Shanghai in China. Your name is R. Who are talking to you is your very good old friend of yours.\n\nTask: \n- Chat with the friend.\n- Ask question and care about them.\n- Provide useful advice to your friend.\n- Tell jokes to make your firend happy.\n\nThe following is the weatcher information:\n{weather}",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Answer:FlatGhostsCheat"
],
"upstream": [
"Categorize:KhakiTimesSmile"
]
},
"KeywordExtract:FineApesSmash": {
"obj": {
"component_name": "KeywordExtract",
"params": {
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"parameter": "Precise",
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_n": 2,
"top_p": 0.3
}
},
"downstream": [
"AkShare:CalmHotelsKnow"
],
"upstream": [
"Concentrator:TrueGeckosSlide"
]
},
"Generate:OddInsectsRaise": {
"obj": {
"component_name": "Generate",
"params": {
"cite": false,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"parameters": [],
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting translation assistant\n\nTask: Translate user questions into Chinese, ensuring accuracy of medical terminology and appropriateness of context.\n\nRequirements:\n- Accurately translate medical terminology to convey the integrity and emotional color of the original message.\n- For unclear or uncertain medical terminology, the original text may be retained to ensure accuracy.\n- Respect the privacy and sensitivity of medical consultations and ensure that sensitive information is not disclosed during the translation process.\n- If the user's question is in Chinese, there is no need to translate, just output the user's question directly\n\nExample:\nOriginal (English): Doctor, I have been suffering from chest pain and shortness of breath for the past few days.\nTranslation (Chinese): 医生,我这几天一直胸痛和气短。\n\nNote:\nOnly the translated content needs to be output, no other irrelevant content!",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Retrieval:LemonGeckosHear"
],
"upstream": [
"Concentrator:DryTrainsSearch"
]
},
"Generate:TenderFlowersItch": {
"obj": {
"component_name": "Generate",
"params": {
"cite": false,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"parameters": [],
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting translation assistant\n\nTask: Translate user questions into Chinese, ensuring accuracy of medical terminology and appropriateness of context.\n\nRequirements:\n- Accurately translate medical terminology to convey the integrity and emotional color of the original message.\n- For unclear or uncertain medical terminology, the original text may be retained to ensure accuracy.\n- Respect the privacy and sensitivity of medical consultations and ensure that sensitive information is not disclosed during the translation process.\n- If the user's question is in Chinese, there is no need to translate, just output the user's question directly\n\nExample:\nOriginal (English): Doctor, I have been suffering from chest pain and shortness of breath for the past few days.\nTranslation (Chinese): 医生,我这几天一直胸痛和气短。\n\nNote:\nOnly the translated content needs to be output, no other irrelevant content!",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"PubMed:EasyQueensLose"
],
"upstream": [
"Concentrator:DryTrainsSearch"
]
},
"Retrieval:LemonGeckosHear": {
"obj": {
"component_name": "Retrieval",
"params": {
"kb_ids": [],
"keywords_similarity_weight": 0.3,
"similarity_threshold": 0.2,
"top_n": 8
}
},
"downstream": [
"Generate:CuddlyWaysVisit"
],
"upstream": [
"Generate:OddInsectsRaise"
]
},
"Generate:CalmWallsCheer": {
"obj": {
"component_name": "Generate",
"params": {
"cite": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"parameters": [
{
"component_id": "Wikipedia:ThinLampsTravel",
"id": "faab021e-fd99-4fe2-bbe8-aeb9f04666ca",
"key": "wikipedia"
},
{
"component_id": "Baidu:CleanJarsMake",
"id": "3e343beb-73be-47b2-abaf-031720287160",
"key": "baidu"
},
{
"component_id": "DuckDuckGo:NiceSeasInvent",
"id": "3ad8a3ee-aa44-46b7-bf18-e67a4f8592f2",
"key": "duckduckgo"
}
],
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely assistant, young girl, 22 years old, located at Shanghai in China. Your name is R. \n\nTask: Chat with user. Answer the question based on the provided content from: Knowledge Base, Wikipedia, Duckduckgo, Baidu.\n\nRequirements:\n - Answer should be in markdown format.\n - Answer should include all sources(Wikipedia, Duckduckgo, Baidu) as long as they are relevant, and label the sources of the cited content separately.\n - Attach URL links to the content which is quoted from Wikipedia, DuckDuckGo or Baidu.\n - Do not make thing up when there's no relevant information to user's question. \n\n\n## Wikipedia content\n{wikipedia}\n\n\n## Duckduckgo content\n{duckduckgo}\n\n\n## Baidu content\n{baidu}",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Answer:FlatGhostsCheat"
],
"upstream": [
"DuckDuckGo:NiceSeasInvent",
"Baidu:CleanJarsMake",
"Wikipedia:ThinLampsTravel"
]
},
"Generate:CuddlyWaysVisit": {
"obj": {
"component_name": "Generate",
"params": {
"cite": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 12,
"parameters": [
{
"component_id": "Retrieval:LemonGeckosHear",
"id": "b6ede15c-37a5-456e-b1ed-91de3ca45328",
"key": "kb_input"
},
{
"component_id": "PubMed:EasyQueensLose",
"id": "35ca3088-efe8-4b6f-bbe1-54ecd90d349a",
"key": "pm_input"
}
],
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting assistant\n\nTasks: Answer questions posed by users. Answer based on content provided by the knowledge base, PubMed\n\nRequirement:\n- Answers may refer to the content provided (Knowledge Base, PubMed).\n- If the provided PubMed content is referenced, a link to the corresponding URL should be given.\n-Answers should be professional and accurate; no information should be fabricated that is not relevant to the user's question.\n\nProvided knowledge base content\n{kb_input}\n\nPubMed content provided\n{pm_input}",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Answer:FlatGhostsCheat"
],
"upstream": [
"Retrieval:LemonGeckosHear",
"PubMed:EasyQueensLose"
]
},
"Generate:ItchyFilesTake": {
"obj": {
"component_name": "Generate",
"params": {
"cite": false,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 3,
"parameters": [
{
"component_id": "WenCai:TenParksOpen",
"id": "166c90ce-6e9e-448a-b71a-194a81b42b53",
"key": "wencai_input"
},
{
"component_id": "AkShare:CalmHotelsKnow",
"id": "3d058485-4871-4a2f-b8af-8626e13d50bf",
"key": "ak_input"
}
],
"presence_penalty": 0.4,
"prompt": "Role: You are a professional financial counseling assistant.\n\nTask: Answer user's question based on content provided by Wencai and AkShare.\n\nNotice:\n- Output no more than 5 news items from AkShare if there's content provided by Wencai.\n- Items from AkShare MUST have a corresponding URL link.\n\n############\nContent provided by Wencai: \n{wencai_input}\n\n################\nContent provided by AkShare: \n{ak_input}\n",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Answer:FlatGhostsCheat"
],
"upstream": [
"WenCai:TenParksOpen",
"AkShare:CalmHotelsKnow"
]
},
"Generate:SpicyChickenKneel": {
"obj": {
"component_name": "Generate",
"params": {
"cite": false,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"max_tokens": 256,
"message_history_window_size": 0,
"parameters": [
{
"component_id": "QWeather:DeepKiwisTeach",
"id": "61469141-48a3-4798-a735-8237da0c0e7c",
"key": "weather"
}
],
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely young girl, 22 years old, located at Shanghai in China. Your name is R. Who are talking to you is your very good old friend of yours.\n\nTask: \n- Chat with the friend.\n- Ask question and care about them.\n- Tell your friend the weather if there's weather information provided. If your friend did not provide region information, ask about where he/she is.\n\nThe following is the weatcher information:\n{weather}\n",
"temperature": 0.1,
"top_p": 0.3
}
},
"downstream": [
"Answer:FlatGhostsCheat"
],
"upstream": [
"QWeather:DeepKiwisTeach"
]
}
},
"embed_id": "",
"graph": {
"nodes": [
{
"data": {
"form": {
"prologue": "Hi friend! How things going?"
},
"label": "Begin",
"name": "Opening"
},
"dragging": false,
"height": 44,
"id": "begin",
"position": {
"x": -1128.7777718344705,
"y": 244.52466633336172
},
"positionAbsolute": {
"x": -1128.7777718344705,
"y": 244.52466633336172
},
"selected": false,
"sourcePosition": "left",
"targetPosition": "right",
"type": "beginNode",
"width": 100
},
{
"data": {
"form": {},
"label": "Answer",
"name": "Interface"
},
"dragging": false,
"height": 44,
"id": "answer:0",
"position": {
"x": -888.7666192056412,
"y": 245.72423440610623
},
"positionAbsolute": {
"x": -888.7666192056412,
"y": 245.72423440610623
},
"selected": false,
"sourcePosition": "left",
"targetPosition": "right",
"type": "logicNode",
"width": 200
},
{
"data": {
"form": {
"query_type": "stock",
"top_n": 5
},
"label": "WenCai",
"name": "wencai"
},
"dragging": false,
"height": 44,
"id": "WenCai:TenParksOpen",
"position": {
"x": 15.623628641957595,
"y": 18.36646638032667
},
"positionAbsolute": {
"x": 15.623628641957595,
"y": 18.36646638032667
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"top_n": 10
},
"label": "AkShare",
"name": "akshare"
},
"dragging": false,
"height": 44,
"id": "AkShare:CalmHotelsKnow",
"position": {
"x": 287.37496746240566,
"y": 95.21451122612848
},
"positionAbsolute": {
"x": 287.37496746240566,
"y": 95.21451122612848
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"category_description": {
"1. weather": {
"description": "Question is about weather.",
"examples": "Will it rain tomorrow?\nIs it sunny next day?\nWhat is average temperature next week?",
"to": "QWeather:DeepKiwisTeach"
},
"2. finance": {
"description": "Question is about finace/economic information, stock market, economic news.",
"examples": "昨日涨幅大于5%的军工股?\nStocks have MACD buyin signals\nWhen is the next interest rate cut by the Federal Reserve?\n国家救市都有哪些举措",
"to": "Concentrator:TrueGeckosSlide"
},
"3. medical": {
"description": "Question is about medical issue, health, illness or medicine etc,.",
"examples": "How to relieve the headache?\nCan't sleep, what to do?\nWhat the effect of coffee in terms of losing weight?",
"to": "Concentrator:DryTrainsSearch"
},
"4. other": {
"description": "",
"to": "KeywordExtract:PurpleApplesKnow"
},
"5. chitchatting": {
"description": "Regarding the issues of small talk, companionship, sharing, and emotional intimacy.",
"examples": "What's your name?\nAre you female o male.\nWhat a bad day!\nTerrible day.\nHow are you today?\nDo you have boy friend?",
"to": "Generate:FiveDragonsLay"
}
},
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Categorize",
"name": "categorize"
},
"dragging": false,
"height": 257,
"id": "Categorize:KhakiTimesSmile",
"position": {
"x": -609.8076141214767,
"y": 138.97995386409644
},
"positionAbsolute": {
"x": -609.8076141214767,
"y": 138.97995386409644
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "categorizeNode",
"width": 200
},
{
"data": {
"form": {},
"label": "Concentrator",
"name": "medical"
},
"dragging": false,
"height": 44,
"id": "Concentrator:DryTrainsSearch",
"position": {
"x": -297.50465849305726,
"y": 192.93248143666426
},
"positionAbsolute": {
"x": -297.50465849305726,
"y": 192.93248143666426
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "logicNode",
"width": 200
},
{
"data": {
"form": {},
"label": "Concentrator",
"name": "finance"
},
"dragging": false,
"height": 44,
"id": "Concentrator:TrueGeckosSlide",
"position": {
"x": -291.18104475657213,
"y": 104.49837760575514
},
"positionAbsolute": {
"x": -291.18104475657213,
"y": 104.49837760575514
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "logicNode",
"width": 200
},
{
"data": {
"form": {
"email": "xxx@sss.com",
"top_n": 10
},
"label": "PubMed",
"name": "pubmed"
},
"dragging": false,
"height": 44,
"id": "PubMed:EasyQueensLose",
"position": {
"x": 289.34508989014773,
"y": 303.66130966487185
},
"positionAbsolute": {
"x": 289.34508989014773,
"y": 303.66130966487185
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"channel": "text",
"top_n": 10
},
"label": "DuckDuckGo",
"name": "duck"
},
"dragging": false,
"height": 44,
"id": "DuckDuckGo:NiceSeasInvent",
"position": {
"x": 7.657335234364808,
"y": 400.76450914063935
},
"positionAbsolute": {
"x": 7.657335234364808,
"y": 400.76450914063935
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"top_n": 10
},
"label": "Baidu",
"name": "baidu"
},
"dragging": false,
"height": 44,
"id": "Baidu:CleanJarsMake",
"position": {
"x": 4.976667339189191,
"y": 470.1425762216463
},
"positionAbsolute": {
"x": 4.976667339189191,
"y": 470.1425762216463
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"language": "en",
"top_n": 10
},
"label": "Wikipedia",
"name": "wikipedia"
},
"dragging": false,
"height": 44,
"id": "Wikipedia:ThinLampsTravel",
"position": {
"x": 7.415215541604823,
"y": 528.2289617116074
},
"positionAbsolute": {
"x": 7.415215541604823,
"y": 528.2289617116074
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {
"lang": "en",
"time_period": "7d",
"type": "weather",
"user_type": "free",
"web_apikey": "947e8994bc5f488f8857d618ebac1b19"
},
"label": "QWeather",
"name": "weather"
},
"dragging": false,
"height": 44,
"id": "QWeather:DeepKiwisTeach",
"position": {
"x": -298.10498664044485,
"y": -82.71505095397171
},
"positionAbsolute": {
"x": -298.10498664044485,
"y": -82.71505095397171
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "ragNode",
"width": 200
},
{
"data": {
"form": {},
"label": "Answer",
"name": "interact1"
},
"dragging": false,
"height": 44,
"id": "Answer:FlatGhostsCheat",
"position": {
"x": -270.33248490121287,
"y": 829.1217635254768
},
"positionAbsolute": {
"x": -270.33248490121287,
"y": 829.1217635254768
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "logicNode",
"width": 200
},
{
"data": {
"form": {
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"parameter": "Precise",
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_n": 3,
"top_p": 0.3
},
"label": "KeywordExtract",
"name": "websearch"
},
"dragging": false,
"height": 86,
"id": "KeywordExtract:PurpleApplesKnow",
"position": {
"x": -303.2049394929516,
"y": 320.75977377137053
},
"positionAbsolute": {
"x": -303.2049394929516,
"y": 320.75977377137053
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "keywordNode",
"width": 200
},
{
"data": {
"form": {
"cite": false,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"parameters": [],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely young girl, 22 years old, located at Shanghai in China. Your name is R. Who are talking to you is your very good old friend of yours.\n\nTask: \n- Chat with the friend.\n- Ask question and care about them.\n- Provide useful advice to your friend.\n- Tell jokes to make your firend happy.\n\nThe following is the weatcher information:\n{weather}",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "smalltalk"
},
"dragging": false,
"height": 86,
"id": "Generate:FiveDragonsLay",
"position": {
"x": -303.2049394929516,
"y": 460.205697890327
},
"positionAbsolute": {
"x": -303.2049394929516,
"y": 460.205697890327
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"parameter": "Precise",
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_n": 2,
"top_p": 0.3
},
"label": "KeywordExtract",
"name": "keywords"
},
"dragging": false,
"height": 86,
"id": "KeywordExtract:FineApesSmash",
"position": {
"x": 14.063015347768669,
"y": 76.34377998562843
},
"positionAbsolute": {
"x": 14.063015347768669,
"y": 76.34377998562843
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "keywordNode",
"width": 200
},
{
"data": {
"form": {
"cite": false,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"parameters": [],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting translation assistant\n\nTask: Translate user questions into Chinese, ensuring accuracy of medical terminology and appropriateness of context.\n\nRequirements:\n- Accurately translate medical terminology to convey the integrity and emotional color of the original message.\n- For unclear or uncertain medical terminology, the original text may be retained to ensure accuracy.\n- Respect the privacy and sensitivity of medical consultations and ensure that sensitive information is not disclosed during the translation process.\n- If the user's question is in Chinese, there is no need to translate, just output the user's question directly\n\nExample:\nOriginal (English): Doctor, I have been suffering from chest pain and shortness of breath for the past few days.\nTranslation (Chinese): 医生,我这几天一直胸痛和气短。\n\nNote:\nOnly the translated content needs to be output, no other irrelevant content!",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "tranlate to Chinese"
},
"dragging": false,
"height": 86,
"id": "Generate:OddInsectsRaise",
"position": {
"x": 12.765618637774594,
"y": 178.87533029035853
},
"positionAbsolute": {
"x": 12.765618637774594,
"y": 178.87533029035853
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"cite": false,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"parameters": [],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting translation assistant\n\nTask: Translate user questions into Chinese, ensuring accuracy of medical terminology and appropriateness of context.\n\nRequirements:\n- Accurately translate medical terminology to convey the integrity and emotional color of the original message.\n- For unclear or uncertain medical terminology, the original text may be retained to ensure accuracy.\n- Respect the privacy and sensitivity of medical consultations and ensure that sensitive information is not disclosed during the translation process.\n- If the user's question is in Chinese, there is no need to translate, just output the user's question directly\n\nExample:\nOriginal (English): Doctor, I have been suffering from chest pain and shortness of breath for the past few days.\nTranslation (Chinese): 医生,我这几天一直胸痛和气短。\n\nNote:\nOnly the translated content needs to be output, no other irrelevant content!",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "translate to English"
},
"dragging": false,
"height": 86,
"id": "Generate:TenderFlowersItch",
"position": {
"x": 9.616920282777585,
"y": 286.21729375511256
},
"positionAbsolute": {
"x": 9.616920282777585,
"y": 286.21729375511256
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"kb_ids": [],
"keywords_similarity_weight": 0.3,
"similarity_threshold": 0.2,
"top_n": 8
},
"label": "Retrieval",
"name": "medical Q&A"
},
"dragging": false,
"height": 44,
"id": "Retrieval:LemonGeckosHear",
"position": {
"x": 285.6757005660011,
"y": 197.46859232883952
},
"positionAbsolute": {
"x": 285.6757005660011,
"y": 197.46859232883952
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "retrievalNode",
"width": 200
},
{
"data": {
"form": {
"cite": true,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"parameters": [
{
"component_id": "Wikipedia:ThinLampsTravel",
"id": "faab021e-fd99-4fe2-bbe8-aeb9f04666ca",
"key": "wikipedia"
},
{
"component_id": "Baidu:CleanJarsMake",
"id": "3e343beb-73be-47b2-abaf-031720287160",
"key": "baidu"
},
{
"component_id": "DuckDuckGo:NiceSeasInvent",
"id": "3ad8a3ee-aa44-46b7-bf18-e67a4f8592f2",
"key": "duckduckgo"
}
],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely assistant, young girl, 22 years old, located at Shanghai in China. Your name is R. \n\nTask: Chat with user. Answer the question based on the provided content from: Knowledge Base, Wikipedia, Duckduckgo, Baidu.\n\nRequirements:\n - Answer should be in markdown format.\n - Answer should include all sources(Wikipedia, Duckduckgo, Baidu) as long as they are relevant, and label the sources of the cited content separately.\n - Attach URL links to the content which is quoted from Wikipedia, DuckDuckGo or Baidu.\n - Do not make thing up when there's no relevant information to user's question. \n\n\n## Wikipedia content\n{wikipedia}\n\n\n## Duckduckgo content\n{duckduckgo}\n\n\n## Baidu content\n{baidu}",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "websearchGen"
},
"dragging": false,
"height": 212,
"id": "Generate:CalmWallsCheer",
"position": {
"x": 287.0927265176085,
"y": 383.24304164357665
},
"positionAbsolute": {
"x": 287.0927265176085,
"y": 383.24304164357665
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"cite": true,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 12,
"parameter": "Precise",
"parameters": [
{
"component_id": "Retrieval:LemonGeckosHear",
"id": "b6ede15c-37a5-456e-b1ed-91de3ca45328",
"key": "kb_input"
},
{
"component_id": "PubMed:EasyQueensLose",
"id": "35ca3088-efe8-4b6f-bbe1-54ecd90d349a",
"key": "pm_input"
}
],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: You are a professional medical consulting assistant\n\nTasks: Answer questions posed by users. Answer based on content provided by the knowledge base, PubMed\n\nRequirement:\n- Answers may refer to the content provided (Knowledge Base, PubMed).\n- If the provided PubMed content is referenced, a link to the corresponding URL should be given.\n-Answers should be professional and accurate; no information should be fabricated that is not relevant to the user's question.\n\nProvided knowledge base content\n{kb_input}\n\nPubMed content provided\n{pm_input}",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "medGen"
},
"dragging": false,
"height": 170,
"id": "Generate:CuddlyWaysVisit",
"position": {
"x": 550.0806166905354,
"y": 132.30169521573907
},
"positionAbsolute": {
"x": 550.0806166905354,
"y": 132.30169521573907
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"cite": false,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 3,
"parameter": "Precise",
"parameters": [
{
"component_id": "WenCai:TenParksOpen",
"id": "166c90ce-6e9e-448a-b71a-194a81b42b53",
"key": "wencai_input"
},
{
"component_id": "AkShare:CalmHotelsKnow",
"id": "3d058485-4871-4a2f-b8af-8626e13d50bf",
"key": "ak_input"
}
],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: You are a professional financial counseling assistant.\n\nTask: Answer user's question based on content provided by Wencai and AkShare.\n\nNotice:\n- Output no more than 5 news items from AkShare if there's content provided by Wencai.\n- Items from AkShare MUST have a corresponding URL link.\n\n############\nContent provided by Wencai: \n{wencai_input}\n\n################\nContent provided by AkShare: \n{ak_input}\n",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "financeGen"
},
"dragging": false,
"height": 170,
"id": "Generate:ItchyFilesTake",
"position": {
"x": 796.8396096895193,
"y": -47.62416832689189
},
"positionAbsolute": {
"x": 796.8396096895193,
"y": -47.62416832689189
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"cite": false,
"frequencyPenaltyEnabled": true,
"frequency_penalty": 0.7,
"llm_id": "deepseek-chat@DeepSeek",
"maxTokensEnabled": true,
"max_tokens": 256,
"message_history_window_size": 0,
"parameter": "Precise",
"parameters": [
{
"component_id": "QWeather:DeepKiwisTeach",
"id": "61469141-48a3-4798-a735-8237da0c0e7c",
"key": "weather"
}
],
"presencePenaltyEnabled": true,
"presence_penalty": 0.4,
"prompt": "Role: Youre warm-hearted lovely young girl, 22 years old, located at Shanghai in China. Your name is R. Who are talking to you is your very good old friend of yours.\n\nTask: \n- Chat with the friend.\n- Ask question and care about them.\n- Tell your friend the weather if there's weather information provided. If your friend did not provide region information, ask about where he/she is.\n\nThe following is the weatcher information:\n{weather}\n",
"temperature": 0.1,
"temperatureEnabled": true,
"topPEnabled": true,
"top_p": 0.3
},
"label": "Generate",
"name": "weatherGen"
},
"dragging": false,
"height": 128,
"id": "Generate:SpicyChickenKneel",
"position": {
"x": 1069.1927254748075,
"y": -126.67333220998566
},
"positionAbsolute": {
"x": 1069.1927254748075,
"y": -126.67333220998566
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "generateNode",
"width": 200
},
{
"data": {
"form": {
"text": "Use QWeather to lookup weather."
},
"label": "Note",
"name": "N: weather"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:SilverDotsExist",
"position": {
"x": -298.19983400974513,
"y": -223.95614896125952
},
"positionAbsolute": {
"x": -298.19983400974513,
"y": -223.95614896125952
},
"resizing": false,
"selected": false,
"sourcePosition": "right",
"style": {
"height": 128,
"width": 201
},
"targetPosition": "left",
"type": "noteNode",
"width": 201
},
{
"data": {
"form": {
"text": "Receives the user's first input."
},
"label": "Note",
"name": "N: Interface"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 129,
"id": "Note:SixApplesBuy",
"position": {
"x": -891.375632399789,
"y": 104.17908459859171
},
"positionAbsolute": {
"x": -891.375632399789,
"y": 104.17908459859171
},
"resizing": false,
"selected": false,
"sourcePosition": "right",
"style": {
"height": 129,
"width": 206
},
"targetPosition": "left",
"type": "noteNode",
"width": 206
},
{
"data": {
"form": {
"text": "The large model determines which category the user's input belongs to and passes it to different components.\n\nIt categorizes user's question into 5 kinds of requirements."
},
"label": "Note",
"name": "N: categorize"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:WeakSquidsSell",
"position": {
"x": -611.6360243646881,
"y": 2.5943909323361254
},
"positionAbsolute": {
"x": -611.6360243646881,
"y": 2.5943909323361254
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "noteNode",
"width": 269
},
{
"data": {
"form": {
"text": "Receives the user's subsequent inputs and displays the large model's response to the user's query."
},
"label": "Note",
"name": "N: Interact1"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:NastyPlanetsBet",
"position": {
"x": -267.26820114571024,
"y": 895.5661251048839
},
"positionAbsolute": {
"x": -267.26820114571024,
"y": 895.5661251048839
},
"resizing": false,
"selected": false,
"sourcePosition": "right",
"style": {
"height": 128,
"width": 381
},
"targetPosition": "left",
"type": "noteNode",
"width": 381
},
{
"data": {
"form": {
"text": "This part is for web search."
},
"label": "Note",
"name": "N: duck & baidu & wikipedia"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:AngryCloudsHear",
"position": {
"x": 9.917983533129814,
"y": 597.5792802038565
},
"positionAbsolute": {
"x": 9.917983533129814,
"y": 597.5792802038565
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "noteNode",
"width": 269
},
{
"data": {
"form": {
"text": "This part is for medial/health issue.\nCheck out this dateset for 'Med Q&A'.\nhttps://huggingface.co/datasets/InfiniFlow/medical_QA"
},
"label": "Note",
"name": "N: medGen"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:CommonWingsProve",
"position": {
"x": 667.6086950648928,
"y": 320.04639793250567
},
"positionAbsolute": {
"x": 667.6086950648928,
"y": 320.04639793250567
},
"resizing": false,
"selected": false,
"sourcePosition": "right",
"style": {
"height": 128,
"width": 425
},
"targetPosition": "left",
"type": "noteNode",
"width": 425
},
{
"data": {
"form": {
"text": "This part is for fiance/economic questions."
},
"label": "Note",
"name": "N: financeGen"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:WickedRocksMatter",
"position": {
"x": 806.2393068252843,
"y": 135.72131770444153
},
"positionAbsolute": {
"x": 806.2393068252843,
"y": 135.72131770444153
},
"resizing": false,
"selected": false,
"sourcePosition": "right",
"style": {
"height": 128,
"width": 208
},
"targetPosition": "left",
"type": "noteNode",
"width": 208
},
{
"data": {
"form": {
"text": "This part is for weather consulting."
},
"label": "Note",
"name": "N: weatherGen"
},
"dragHandle": ".note-drag-handle",
"dragging": false,
"height": 128,
"id": "Note:FiftyWebsReport",
"position": {
"x": 1104.5947767935495,
"y": 17.63844720518125
},
"positionAbsolute": {
"x": 1104.5947767935495,
"y": 17.63844720518125
},
"selected": false,
"sourcePosition": "right",
"targetPosition": "left",
"type": "noteNode",
"width": 269
}
],
"edges": [
{
"id": "81de838d-a541-4b3f-9d68-9172ffd7c6b4",
"label": "",
"source": "begin",
"target": "answer:0"
},
{
"id": "reactflow__edge-Concentrator:TrueGeckosSlideb-WenCai:TenParksOpenc",
"markerEnd": "logo",
"source": "Concentrator:TrueGeckosSlide",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "WenCai:TenParksOpen",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-answer:0b-Categorize:KhakiTimesSmilea",
"markerEnd": "logo",
"source": "answer:0",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Categorize:KhakiTimesSmile",
"targetHandle": "a",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Answer:FlatGhostsCheatc-Categorize:KhakiTimesSmilea",
"markerEnd": "logo",
"source": "Answer:FlatGhostsCheat",
"sourceHandle": "c",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Categorize:KhakiTimesSmile",
"targetHandle": "a",
"type": "buttonEdge"
},
{
"id": "0d626427-e843-4f03-82d0-988fb56f90e0",
"source": "Categorize:KhakiTimesSmile",
"sourceHandle": "1. weather",
"target": "QWeather:DeepKiwisTeach"
},
{
"id": "51cf20cb-c9e5-4333-b284-61d9fe0f1f86",
"source": "Categorize:KhakiTimesSmile",
"sourceHandle": "2. finance",
"target": "Concentrator:TrueGeckosSlide"
},
{
"id": "f19a4dde-19ea-439c-a80f-5704e5355395",
"source": "Categorize:KhakiTimesSmile",
"sourceHandle": "3. medical",
"target": "Concentrator:DryTrainsSearch"
},
{
"id": "reactflow__edge-Categorize:KhakiTimesSmile4. other-KeywordExtract:PurpleApplesKnowc",
"markerEnd": "logo",
"source": "Categorize:KhakiTimesSmile",
"sourceHandle": "4. other",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "KeywordExtract:PurpleApplesKnow",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Categorize:KhakiTimesSmile5. chitchatting-Generate:FiveDragonsLayc",
"markerEnd": "logo",
"source": "Categorize:KhakiTimesSmile",
"sourceHandle": "5. chitchatting",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:FiveDragonsLay",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-KeywordExtract:PurpleApplesKnowb-DuckDuckGo:NiceSeasInventc",
"markerEnd": "logo",
"source": "KeywordExtract:PurpleApplesKnow",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "DuckDuckGo:NiceSeasInvent",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-KeywordExtract:PurpleApplesKnowb-Baidu:CleanJarsMakec",
"markerEnd": "logo",
"source": "KeywordExtract:PurpleApplesKnow",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Baidu:CleanJarsMake",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-KeywordExtract:PurpleApplesKnowb-Wikipedia:ThinLampsTravelc",
"markerEnd": "logo",
"source": "KeywordExtract:PurpleApplesKnow",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Wikipedia:ThinLampsTravel",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Concentrator:TrueGeckosSlideb-KeywordExtract:FineApesSmashc",
"markerEnd": "logo",
"source": "Concentrator:TrueGeckosSlide",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "KeywordExtract:FineApesSmash",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Concentrator:DryTrainsSearchb-Generate:OddInsectsRaisec",
"markerEnd": "logo",
"source": "Concentrator:DryTrainsSearch",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:OddInsectsRaise",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Concentrator:DryTrainsSearchb-Generate:TenderFlowersItchc",
"markerEnd": "logo",
"source": "Concentrator:DryTrainsSearch",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:TenderFlowersItch",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-KeywordExtract:FineApesSmashb-AkShare:CalmHotelsKnowc",
"markerEnd": "logo",
"source": "KeywordExtract:FineApesSmash",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "AkShare:CalmHotelsKnow",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:TenderFlowersItchb-PubMed:EasyQueensLosec",
"markerEnd": "logo",
"source": "Generate:TenderFlowersItch",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "PubMed:EasyQueensLose",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:OddInsectsRaiseb-Retrieval:LemonGeckosHearc",
"markerEnd": "logo",
"source": "Generate:OddInsectsRaise",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Retrieval:LemonGeckosHear",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-QWeather:DeepKiwisTeachb-Generate:SpicyChickenKneelc",
"markerEnd": "logo",
"source": "QWeather:DeepKiwisTeach",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:SpicyChickenKneel",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-WenCai:TenParksOpenb-Generate:ItchyFilesTakec",
"markerEnd": "logo",
"source": "WenCai:TenParksOpen",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:ItchyFilesTake",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-AkShare:CalmHotelsKnowb-Generate:ItchyFilesTakec",
"markerEnd": "logo",
"source": "AkShare:CalmHotelsKnow",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:ItchyFilesTake",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Retrieval:LemonGeckosHearb-Generate:CuddlyWaysVisitc",
"markerEnd": "logo",
"source": "Retrieval:LemonGeckosHear",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:CuddlyWaysVisit",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-PubMed:EasyQueensLoseb-Generate:CuddlyWaysVisitc",
"markerEnd": "logo",
"source": "PubMed:EasyQueensLose",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:CuddlyWaysVisit",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-DuckDuckGo:NiceSeasInventb-Generate:CalmWallsCheerc",
"markerEnd": "logo",
"source": "DuckDuckGo:NiceSeasInvent",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:CalmWallsCheer",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Baidu:CleanJarsMakeb-Generate:CalmWallsCheerc",
"markerEnd": "logo",
"source": "Baidu:CleanJarsMake",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:CalmWallsCheer",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Wikipedia:ThinLampsTravelb-Generate:CalmWallsCheerc",
"markerEnd": "logo",
"source": "Wikipedia:ThinLampsTravel",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Generate:CalmWallsCheer",
"targetHandle": "c",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:CalmWallsCheerb-Answer:FlatGhostsCheatb",
"markerEnd": "logo",
"source": "Generate:CalmWallsCheer",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Answer:FlatGhostsCheat",
"targetHandle": "b",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:CuddlyWaysVisitb-Answer:FlatGhostsCheatb",
"markerEnd": "logo",
"source": "Generate:CuddlyWaysVisit",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Answer:FlatGhostsCheat",
"targetHandle": "b",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:ItchyFilesTakeb-Answer:FlatGhostsCheatb",
"markerEnd": "logo",
"source": "Generate:ItchyFilesTake",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Answer:FlatGhostsCheat",
"targetHandle": "b",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:SpicyChickenKneelb-Answer:FlatGhostsCheatb",
"markerEnd": "logo",
"source": "Generate:SpicyChickenKneel",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Answer:FlatGhostsCheat",
"targetHandle": "b",
"type": "buttonEdge"
},
{
"id": "reactflow__edge-Generate:FiveDragonsLayb-Answer:FlatGhostsCheatb",
"markerEnd": "logo",
"source": "Generate:FiveDragonsLay",
"sourceHandle": "b",
"style": {
"stroke": "rgb(202 197 245)",
"strokeWidth": 2
},
"target": "Answer:FlatGhostsCheat",
"targetHandle": "b",
"type": "buttonEdge"
}
]
},
"history": [],
"messages": [],
"path": [],
"reference": []
},
"avatar": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAFBAVwDASIAAhEBAxEB/8QAHgABAAIBBQEBAAAAAAAAAAAAAAkKCAECAwUHBAb/xABXEAABAwQBAgMFAwUKCAsHBQABAgMEAAUGEQcSIQgTMQkUIkFRMmGBFSNCcaEWJDNDRFJigpGxNDVTcpKi0fAYJSZUVmN0g5OWshcnZHN1haSzwdLV4f/EAB4BAQABBAMBAQAAAAAAAAAAAAAHBQYICQEDBAoC/8QARBEAAgIBAwMCBQEFBAYIBwAAAQIDBAUABhEHEiETMQgUIkFRMhUjYXGBCTNCkRZDobHB8BdSYnKC0eHxJCVUY4Oisv/aAAwDAQACEQMRAD8Av8UpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppStNj19P19v76060/X9h/wBlcEge5A/mR/D/AMx/mNNbqUJ19fwBP926VzppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpWwuIA2VADQPUd9JB2RpWtH09ASf7RTTkD3PH2/r+Nb602O3r39OxP9vbt+Oq2ea32+L1T1jsd9Gt9Wtb1r+8fWvJeSecuLOJ4Zk53mdnsrytli2GQqTd5pIGvJtMBuXc1A79RGCdg/Eewqn5LLYzD1Jb+VyNLGUYAWnuXrMNWtEq/q75p5I41P/ebx99dcs0MCGSeWOFAAS8rrGgB9iWcqADweOT516yp5pAJWsJCUlSioFISkdyVEgBOv6RBrUOtqAKVdQUOoKSCpOvr1AFI/EiopOQvaVRGlPweLMCdnrKEhvIM2mCDFCgnRDVhtRlzXx1HsZN4i71soA7DC7MvGD4iM4LqJvIc3H4To1+TsPhxrAygD5e+tF+8/L5XU7+ffuMetzfFR0xwLy18bNk91Wk+jjDUxDTWU/4WvZKWpBLGv+KembUR/wBW78+LWub1wtYlYTNdcewroVT7e8swRPPnjtLjx5I5BNhq5X+x2WP73ebza7RFH8puk+Lb2P8AxZjrKP8AWryC9+J3w+Y9r8p8v4KnffUG+RrwfxFoM4j8QKrdXG6XW8SPe7vdbpdZP+Xut1udwf8An/GPSfJ//F9fTt2r4QAFbSBr71Oo/s6HFHt/+1QxlfjLzTlxhdlYqqPHpyZHJXcmfYcloa1fDngH7esOeeOfpJNvTb/sMSK2PgQDjhp55JOeePtGkZPHnnj2/wB9gm4eOPwzQu6eQhO/+m49kL36vt2pPr3/ALq6T/h7+Gn/AKTX7/yVkn/9XUCnUf0VLG/qpDf1/wAkyr//AD8K4tH6f66v9lWjJ8XfU925jxeyoVHtGMZlm4/Sf1Pmk59vsT5B545B14DvrMn/AFWPH/4JW/8A6sNx/Tjn786sEW/xzeGeb9rOpEL1/wAY4vkrG/u+GzqA1+2vRrH4pfDvkS/LtfMGEKX66n3ZFm/beEQB+3v+NVs9b+0Gz+ppLn/6pH+/fW63lZPZQ2f5wLij8/57qSPpXvp/GH1AhKm9t7aVxB+oQVsrSkfjj2k/a1pY+PtzWcHzxx2nnsj35lVb95VoyKePCrYjPj8MZZV8j7kDjj78nVqm0ZPjd/YEmw5BZL3GPpItF0g3Jk/97DfeR/rV24eaUSlLiVKSAVJB2tIOtFSR8Sd7GtgbqqNCmTLY83Ktc2bbJYHeTa7hcbU+P/uEOSbn6/SVr7699w3xW8/4KWm7RyVfrhDaCU/k/KFR8qhqSkgpCU31qZJQBr4RBl2nXyHfVSLg/jKw8zxx7j2bkaCt4eziL9fJAMeOD8rajx/aoHuWtnnn3XtPNXrb+rseLdCWIHj64JFmC/nuRhEx5Ht2k+Qe7t8c2PPPaCevr+DXV1gKKdfUKAIP4Gt4Wk+hHrr8fpUReAe0pkoWxE5R4+akIKdP3zCZKEPD7v3PXhbSCPn8OQH5bB1Wf3F/iL4d5caQjDc2tsu6FIK8duS12jImV91HotNwRGmyAACCuK3ISPmvv0nIbZ3WTpzvlo4cFuWkbsvAXFZDvxeTMhJ5hjqX1ge04A576XzEJ+0h5Xm6qGfxOSAWtcj9ZgOIJuYZ+T9hFIFL8cHn0nk7eQW7eQD7xSuMOtnt1d+nr0QoHp+uiAf19tjvv0NbgtJ3o+nr67/sqTwykcggj8ggjyAR5/kyn+TA/carBIB4J4Pvwffg+x/rrdSlK500pSlNNKUpTTSlKU00pSlNNKUpTTSlKU00pSlNNKUpTTSlKU00pSlNNKUpTTSlK+d2VHYQ448820202t11xxXQhtpr+FdcUrSUNtDu6tRCWxsrKQCR+WZUBLMqgAkliAAAOSSSQAAPJPsB5On/AA8n+X51v89rW+saB0o6OkEDZDh1ps6+Syk9wNbIB8W5b53424VtaJ2bX9qNOlNFVssEILm5FdXNlJFvtLaHXkRtpUlU19LEFB/hZKdgqwn8SPjyh42/PwvhVyNd70wn3S5Z5JCJVmtDp6QY1gjuAxr7NAAAnOKXakkqBkOHpWIkr/kF8yi7zb7kt0n368XJzz59yuUhcuTJf/nOvvL81cbXb8nsphxvvrEvqx8UGG2xJbwWyIq+fz0BaGbKTH1MDjbKsFZU9NlOWswMHBWGSKorL2vZLs8cdkZzeVeiWrY4C1aVijS+9aBvHI7gwE7DnnvRggAHIPPGs2OYfHvypnipdqwAI4xxhxXS29A8ubmU1vpCVKn3xwlm2ElIIOPIhXJO+lN7ArB2VOlz5km4XCTJn3CV/hM+U6p+Y99PMkylyXJuv+tEGvkpWBu6t67p3teOQ3Rm72Xn5b0o7EpSrUUuXCUqcPpVqcYJ/RXijVj9UgdyXMZXchdyUnqXbElg+e1X4ESBuOVSFQsSA9o57UBb/ETwONT8Xr8O/p6+v3b2a0pSrX149KUpTTSlKU00pSlNNKUpTTSuRt15laHGnVMus78t5lS0vtd/5I80YklB/wDmSkj++uOlASCCCQR7MCQwP8wQSPyh5RvHercDh9+f+A5/o3Hcv/hI5+/PjWZnD3jj5k4yLFsv80cj4q2fLVbMjluG+sNa7G3ZWiP782E9vhvMe/nWwOnZNS6cK+JLjHnCCP3L3pUTIm43nTsRu/REvsNBA6n4zXZq7QvkLhanpsE/Dp8HW639fdAuE20Tot0tM6ZbLpBlCVCuNsfcgz4r3/O2ZbJS4Z3y89f73/8AgTWQfTf4jN9bHlr0slZk3Xt1PTR8dlJ+6/WiTsAGKykvdLAyhFEVay0lFWAVVqRtJMt04jdmSxvbFK3zlMcAwykCZEPHPoTEjtI4H96JR4+kDzza3DiD3B7a3vR7jsdjt3GjvY2K31EX4dPHxIZcg4Zzm956SREtnIjCShQcAAELJ7c0ha3CAP8AH1tQ486dhyCkrLqZZodzt9xix51vmR50KXHalxJkRxMmLKivgKYkxn2StqRHfSpK2HmVrbeQpK21KSQTsO6f9Stq9ScUclty8JJIQgv4yyBBlMZLISqxXKvc/Cs4Kw2YJJ6lggiKYyLJHHKmMy9DLwetTlDFRzNC/wBE0B/+5GeGCcg9svAR+D2n6Tr7qUpV/wCqnpSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlKaaUpSmmlKUpppSlfK/OiRWXJEl9uPHaQ446+8S2y02yguPOOurAbbbabCnXFrUlKGkOOKIQ2tSeCQoLMQqqCWYkAAAckknwAB5JPgDT/wBf9gJP+QBJ/gCdfPcrxa7PAmXS6z41ut1vjuS506a6mPFhxWW1PPyJL7vS2w0wylTz63FJSyykuulDY6qhD8VPjMuvKb1wwbjaVNsnHTa
}