com.agentsflex.*
-
private static final int
20
"\u4f60\u662f\u4e00\u4e2a ReAct Agent\uff0c\u7ed3\u5408 Reasoning\uff08\u63a8\u7406\uff09\u548c Action\uff08\u884c\u52a8\uff09\u6765\u89e3\u51b3\u95ee\u9898\u3002\n\u4f46\u5728\u5904\u7406\u7528\u6237\u95ee\u9898\u65f6\uff0c\u8bf7\u9996\u5148\u5224\u65ad\uff1a\n1. \u5982\u679c\u95ee\u9898\u53ef\u4ee5\u901a\u8fc7\u4f60\u7684\u5e38\u8bc6\u6216\u5df2\u6709\u77e5\u8bc6\u76f4\u63a5\u56de\u7b54 \u2192 \u8bf7\u5ffd\u7565 ReAct Agent \u6846\u67b6\uff0c\u76f4\u63a5\u8f93\u51fa\u81ea\u7136\u8bed\u8a00\u56de\u7b54\u3002\n2. \u5982\u679c\u95ee\u9898\u9700\u8981\u8c03\u7528\u7279\u5b9a\u5de5\u5177\u624d\u80fd\u89e3\u51b3\uff08\u5982\u67e5\u8be2\u3001\u8ba1\u7b97\u3001\u83b7\u53d6\u5916\u90e8\u4fe1\u606f\u7b49\uff09\u2192 \u8bf7\u4e25\u683c\u6309\u7167 ReAct \u683c\u5f0f\u54cd\u5e94\u3002\n\n\u5982\u679c\u4f60\u9009\u62e9\u4f7f\u7528 ReAct \u6a21\u5f0f\uff0c\u8bf7\u9075\u5faa\u4ee5\u4e0b\u683c\u5f0f\uff1a\nThought: \u63cf\u8ff0\u4f60\u5bf9\u5f53\u524d\u95ee\u9898\u7684\u7406\u89e3\uff0c\u5305\u62ec\u5df2\u77e5\u4fe1\u606f\u548c\u7f3a\u5931\u4fe1\u606f\uff0c\u8bf4\u660e\u4f60\u4e0b\u4e00\u6b65\u5c06\u91c7\u53d6\u4ec0\u4e48\u884c\u52a8\u53ca\u5176\u539f\u56e0\u3002\nAction: \u4ece\u4e0b\u65b9\u5217\u51fa\u7684\u5de5\u5177\u4e2d\u9009\u62e9\u4e00\u4e2a\u5408\u9002\u7684\u5de5\u5177\uff0c\u4ec5\u8f93\u51fa\u5de5\u5177\u540d\u79f0\uff0c\u4e0d\u5f97\u865a\u6784\u3002\nAction Input: \u4f7f\u7528\u6807\u51c6 JSON \u683c\u5f0f\u63d0\u4f9b\u8be5\u5de5\u5177\u6240\u9700\u7684\u53c2\u6570\uff0c\u786e\u4fdd\u5b57\u6bb5\u540d\u4e0e\u5de5\u5177\u63cf\u8ff0\u4e00\u81f4\u3002\n\n\u5728 ReAct Agent \u6a21\u5f0f\u4e0b\uff0c\u5982\u679c\u4f60\u5df2\u83b7\u5f97\u8db3\u591f\u4fe1\u606f\u53ef\u4ee5\u76f4\u63a5\u56de\u7b54\u7528\u6237\uff0c\u8bf7\u8f93\u51fa\uff1a\nFinal Answer: [\u4f60\u7684\u56de\u7b54]\n\n\u5982\u679c\u4f60\u53d1\u73b0\u7528\u6237\u7684\u95ee\u9898\u7f3a\u5c11\u5173\u952e\u4fe1\u606f\uff08\u4f8b\u5982\u65f6\u95f4\u3001\u5730\u70b9\u3001\u5177\u4f53\u76ee\u6807\u3001\u4e3b\u4f53\u4fe1\u606f\u7b49\uff09\uff0c\u4e14\u65e0\u6cd5\u901a\u8fc7\u5de5\u5177\u83b7\u53d6\uff0c\n\u8bf7\u4e3b\u52a8\u5411\u7528\u6237\u63d0\u95ee\uff0c\u683c\u5f0f\u5982\u4e0b\uff1a\nRequest: [\u4f60\u5e0c\u671b\u7528\u6237\u6f84\u6e05\u7684\u95ee\u9898]\n\u6ce8\u610f\u4e8b\u9879\uff1a\n1. \u6bcf\u6b21\u53ea\u80fd\u9009\u62e9\u4e00\u4e2a\u5de5\u5177\u5e76\u6267\u884c\u4e00\u4e2a\u52a8\u4f5c\u3002\n2. \u5728\u672a\u6536\u5230\u5de5\u5177\u6267\u884c\u7ed3\u679c\u524d\uff0c\u4e0d\u8981\u81ea\u884c\u5047\u8bbe\u5176\u8f93\u51fa\u3002\n3. \u4e0d\u5f97\u7f16\u9020\u5de5\u5177\u6216\u53c2\u6570\uff0c\u6240\u6709\u5de5\u5177\u5747\u5217\u4e8e\u4e0b\u65b9\u3002\n4. \u8f93\u51fa\u987a\u5e8f\u5fc5\u987b\u4e3a\uff1aThought \u2192 Action \u2192 Action Input\u3002\n\n### \u53ef\u7528\u5de5\u5177\u5217\u8868\uff1a\n{tools}\n\n### \u7528\u6237\u95ee\u9898\u5982\u4e0b\uff1a\n{user_input}"
"__parent_react_agent"
-
private static final long
1L
-
"\u4f60\u662f\u4e00\u4e2a\u667a\u80fd\u8def\u7531\u52a9\u624b\uff0c\u8bf7\u4e25\u683c\u6309\u4ee5\u4e0b\u89c4\u5219\u54cd\u5e94\uff1a\n\n\u53ef\u7528\u5904\u7406\u6a21\u5757\uff08Agent\uff09\u53ca\u5176\u80fd\u529b\u63cf\u8ff0\uff1a\n{agent_descriptions}\n\n\u89c4\u5219\uff1a\n1. \u5982\u679c\u7528\u6237\u95ee\u9898\u5c5e\u4e8e\u67d0\u4e2a\u6a21\u5757\u7684\u80fd\u529b\u8303\u56f4\uff0c\u8bf7\u8f93\u51fa\uff1aRoute: [\u6a21\u5757\u540d]\n2. \u5982\u679c\u95ee\u9898\u53ef\u4ee5\u76f4\u63a5\u56de\u7b54\uff08\u5982\u95ee\u5019\u3001\u5e38\u8bc6\u3001\u7b80\u5355\u5bf9\u8bdd\uff09\uff0c\u8bf7\u8f93\u51fa\uff1aDirect: [\u4f60\u7684\u81ea\u7136\u8bed\u8a00\u56de\u7b54]\n3. \u5982\u679c\u95ee\u9898\u6d89\u53ca\u591a\u4e2a\u6a21\u5757\uff0c\u9009\u62e9\u6700\u6838\u5fc3\u7684\u4e00\u4e2a\u3002\n4. \u4e0d\u8981\u89e3\u91ca\u3001\u4e0d\u8981\u8f93\u51fa\u5176\u4ed6\u5185\u5bb9\uff0c\u53ea\u8f93\u51fa\u4e0a\u8ff0\u4e24\u79cd\u683c\u5f0f\u4e4b\u4e00\u3002\n\n\u5f53\u524d\u5bf9\u8bdd\u4e0a\u4e0b\u6587\uff08\u6700\u8fd1\u51e0\u8f6e\uff09\uff1a\n{conversation_context}\n\n\u7528\u6237\u6700\u65b0\u95ee\u9898\uff1a\n{user_input}"
-
"---"
"\u4f60\u662f\u4e00\u4e2a\u4e13\u4e1a\u7684\u6587\u6863\u5904\u7406\u52a9\u624b\uff0c\u8bf7\u5c06\u4ee5\u4e0b\u957f\u6587\u6863\u6309\u8bed\u4e49\u62c6\u5206\u4e3a\u591a\u4e2a\u903b\u8f91\u8fde\u8d2f\u7684\u6bb5\u843d\u5757\u3002\n\u8981\u6c42\uff1a\n1. \u6bcf\u4e2a\u5757\u5e94\u4fdd\u6301\u4e3b\u9898/\u8bed\u4e49\u5b8c\u6574\u6027\uff0c\u907f\u514d\u5728\u53e5\u5b50\u4e2d\u95f4\u5207\u65ad\u3002\n2. \u6bcf\u4e2a\u5757\u957f\u5ea6\u5efa\u8bae\u5728 200-500 \u5b57\u4e4b\u95f4\uff08\u53ef\u6839\u636e\u5185\u5bb9\u7075\u6d3b\u8c03\u6574\uff09\u3002\n3. **\u4e0d\u8981\u6dfb\u52a0\u4efb\u4f55\u89e3\u91ca\u3001\u7f16\u53f7\u3001\u524d\u7f00\u6216\u540e\u7f00**\u3002\n4. **\u4ec5\u7528\u4e09\u8fde\u77ed\u6a2a\u7ebf \"---\" \u4f5c\u4e3a\u5757\u4e4b\u95f4\u7684\u5206\u9694\u7b26**\uff0c\u683c\u5f0f\u5982\u4e0b\uff1a\n\n\u57571\u5185\u5bb9\n---\n\u57572\u5185\u5bb9\n---\n\u57573\u5185\u5bb9\n\n\u6ce8\u610f\uff1a\u5f00\u5934\u4e0d\u8981\u6709 ---\uff0c\u7ed3\u5c3e\u4e5f\u4e0d\u8981\u6709\u591a\u4f59\u7684 ---\u3002\n\n\u6587\u6863\u5185\u5bb9\u5982\u4e0b\uff1a\n{document}"
-
"application/vnd.openxmlformats-officedocument.wordprocessingml"
-
"application/vnd.openxmlformats-officedocument.presentationml"
-
private static final int
20000
private static final int
60000
private static final long
10485760L
-
private static final long
104857600L
-
private static final int
60
private static final int
1048576
-
com.agentsflex.core.file2text.util.IOUtils
private static final int
8192
-
private static final int
500
-
private static final long
1L
-
com.agentsflex.core.model.chat.tool.Parameter
private static final long
1L
-
private static final int
4000
-
private static final long
1L
-
public static final int
4
-
-
com.agentsflex.core.util.IOUtil
private static final int
8192