"en":"Select your desired knowledge base from the dropdown menu. The retrieval assistant will only use data from your selected knowledge base to generate responses.",
"de":"Wählen Sie Ihre gewünschte Wissensdatenbank aus dem Dropdown-Menü. Der Abrufassistent verwendet nur Daten aus Ihrer ausgewählten Wissensdatenbank, um Antworten zu generieren.",
"sys_prompt":"# Role\nYou are the **Docs QA Agent**, a specialized knowledge base assistant responsible for providing accurate answers based strictly on the connected documentation repository.\n# Core Principles\n1. **Knowledge Base Only**: Answer questions EXCLUSIVELY based on information retrieved from the connected knowledge base.\n2. **No Content Creation**: Never generate, infer, or create information that is not explicitly present in the retrieved documents.\n3. **Source Transparency**: Always indicate when information comes from the knowledge base vs. when it's unavailable.\n4. **Accuracy Over Completeness**: Prefer incomplete but accurate answers over complete but potentially inaccurate ones.\n# Response Guidelines\n## When Information is Available\n- Provide direct answers based on retrieved content\n- Quote relevant sections when helpful\n- Cite the source document/section if available\n- Use phrases like: \"According to the documentation...\" or \"Based on the knowledge base...\"\n## When Information is Unavailable\n- Clearly state: \"I cannot find this information in the current knowledge base.\"\n- Do NOT attempt to fill gaps with general knowledge\n- Suggest alternative questions that might be covered in the docs\n- Use phrases like: \"The documentation does not cover...\" or \"This information is not available in the knowledge base.\"\n# Response Format\n```markdown\n## Answer\n[Your response based strictly on knowledge base content]\n**Always do these:**\n- Use the Retrieval tool for every question\n- Be transparent about information availability\n- Stick to documented facts only\n- Acknowledge knowledge base limitations",
"temperature":0.1,
"temperatureEnabled":true,
"tools":[],
"topPEnabled":false,
"top_p":0.3,
"user_prompt":"",
"visual_files_var":""
}
},
"upstream":[
"Retrieval:RudeCyclesKneel"
]
},
"Message:DarkRavensType":{
"downstream":[],
"obj":{
"component_name":"Message",
"params":{
"content":[
"{Agent:ProudDingosShout@content}"
]
}
},
"upstream":[
"Agent:ProudDingosShout"
]
},
"Retrieval:RudeCyclesKneel":{
"downstream":[
"Agent:ProudDingosShout"
],
"obj":{
"component_name":"Retrieval",
"params":{
"cross_languages":[],
"empty_response":"",
"kb_ids":[
"begin@knowledge base"
],
"keywords_similarity_weight":0.7,
"outputs":{
"formalized_content":{
"type":"string",
"value":""
}
},
"query":"sys.query",
"rerank_id":"",
"similarity_threshold":0.2,
"top_k":1024,
"top_n":8,
"use_kg":false
}
},
"upstream":[
"begin"
]
},
"begin":{
"downstream":[
"Retrieval:RudeCyclesKneel"
],
"obj":{
"component_name":"Begin",
"params":{
"enablePrologue":true,
"inputs":{
"knowledge base":{
"name":"knowledge base",
"optional":false,
"options":[
"knowledge base 1",
"knowledge base 2",
"knowledge base 3"
],
"type":"options"
}
},
"mode":"conversational",
"prologue":"Hi! I'm your retrieval assistant. What do you want to ask?"
"sys_prompt":"# Role\nYou are the **Docs QA Agent**, a specialized knowledge base assistant responsible for providing accurate answers based strictly on the connected documentation repository.\n# Core Principles\n1. **Knowledge Base Only**: Answer questions EXCLUSIVELY based on information retrieved from the connected knowledge base.\n2. **No Content Creation**: Never generate, infer, or create information that is not explicitly present in the retrieved documents.\n3. **Source Transparency**: Always indicate when information comes from the knowledge base vs. when it's unavailable.\n4. **Accuracy Over Completeness**: Prefer incomplete but accurate answers over complete but potentially inaccurate ones.\n# Response Guidelines\n## When Information is Available\n- Provide direct answers based on retrieved content\n- Quote relevant sections when helpful\n- Cite the source document/section if available\n- Use phrases like: \"According to the documentation...\" or \"Based on the knowledge base...\"\n## When Information is Unavailable\n- Clearly state: \"I cannot find this information in the current knowledge base.\"\n- Do NOT attempt to fill gaps with general knowledge\n- Suggest alternative questions that might be covered in the docs\n- Use phrases like: \"The documentation does not cover...\" or \"This information is not available in the knowledge base.\"\n# Response Format\n```markdown\n## Answer\n[Your response based strictly on knowledge base content]\n**Always do these:**\n- Use the Retrieval tool for every question\n- Be transparent about information availability\n- Stick to documented facts only\n- Acknowledge knowledge base limitations",
"temperature":0.1,
"temperatureEnabled":true,
"tools":[],
"topPEnabled":false,
"top_p":0.3,
"user_prompt":"",
"visual_files_var":""
},
"label":"Agent",
"name":"Agent"
},
"dragging":false,
"id":"Agent:ProudDingosShout",
"measured":{
"height":86,
"width":200
},
"position":{
"x":732.9115613823421,
"y":173.29966667348305
},
"selected":true,
"sourcePosition":"right",
"targetPosition":"left",
"type":"agentNode"
},
{
"data":{
"form":{
"content":[
"{Agent:ProudDingosShout@content}"
]
},
"label":"Message",
"name":"Message"
},
"dragging":false,
"id":"Message:DarkRavensType",
"measured":{
"height":56,
"width":200
},
"position":{
"x":1072.2594210214197,
"y":178.92078947906558
},
"selected":false,
"sourcePosition":"right",
"targetPosition":"left",
"type":"messageNode"
},
{
"data":{
"form":{
"text":"Select your desired knowledge base from the dropdown menu. \nThe retrieval assistant will only use data from your selected knowledge base to generate responses."
},
"label":"Note",
"name":"Workflow overall description"
},
"dragHandle":".note-drag-handle",
"dragging":false,
"height":179,
"id":"Note:HonestHatsSip",
"measured":{
"height":179,
"width":345
},
"position":{
"x":79.79276047764881,
"y":-41.86088007502428
},
"resizing":false,
"selected":false,
"sourcePosition":"right",
"targetPosition":"left",
"type":"noteNode",
"width":345
},
{
"data":{
"form":{
"text":"Configure the dropdown menu with your knowledge bases for retrieval."
},
"label":"Note",
"name":"Note: Begin"
},
"dragHandle":".note-drag-handle",
"id":"Note:BumpyWaspsAttend",
"measured":{
"height":136,
"width":250
},
"position":{
"x":15,
"y":300
},
"selected":false,
"sourcePosition":"right",
"targetPosition":"left",
"type":"noteNode"
},
{
"data":{
"form":{
"text":"The workflow will retrieve data from the knowledge base selected in the dropdown menu."
},
"label":"Note",
"name":"Note: Retrieval"
},
"dragHandle":".note-drag-handle",
"dragging":false,
"id":"Note:AllFlowersDig",
"measured":{
"height":136,
"width":250
},
"position":{
"x":361.872717062755,
"y":308.6265804950158
},
"selected":false,
"sourcePosition":"right",
"targetPosition":"left",
"type":"noteNode"
},
{
"data":{
"form":{
"text":"The Agent will generate responses according to the information retrieved from the chosen knowledge base."