1. Workflow Types Comparison 在这个Agent 元年,没有最好的, 合适自己场景的才是最好的。 rule-based -> AI Workflow(non-agentic)->AI Workflow (agentic) Agentic WorkflowAI Workflow (non-agentic)Automated Workflow (rule-based, non-AI)Make a planUser queryExecute actions with toolsReflect on results of actionsResponseResult ok?AgentAct on user queryUser queryResponseAI modelDefined step 1User query...Defined step nResponse 2. Tool Use Pattern UIAgentic workflowTool UseUser QueryResponseResultsGenerate responseWeb SearchSearchVector SearchBlockSelect ToolsUse Tools 3. Planning Pattern UIAgentic workflowPlanningYESNOUser QueryResponseMake a PlanPlanTask 1Task 2Task 3Execute TaskToolsResultsIs task complete?Generate response 4. Reflection Pattern UIAgentic workflowReflectionNoUser QueryResponseFinal ResponseToolsExecute TaskResultsGenerate responseReflectResponse ok?Reflected Response 5. Agentic RAG Workflow YesNoYesNoUser QueryInformation available in context?Formulate answer with info availableSearch ToolsDetermine user info needs with queriesRe-run search & processing based on determined needsInformation found?Generate responseResponse