Member-only story

Agentic Workflow Implementations

Minyang Chen
12 min readAug 2, 2024

When building AI applications involving multiple tasks implemented by different components (chains or pipelines), complexities can quickly grow as more components and integration points are added over time. Hence, applying an orchestration abstraction layer like Agentic Workflow can reduce development and maintenance burdens by keeping implementations easier to understand and debug.

In this writing, we will explore three different approaches to implementing Agentic Workflows, aiming to reduce development complexities.

A. Event Driven Approach (LlamaIndex Worflow)

B. General Approach (Langchain Agent)

C. Client/ Server Approach (Llama-Agent) — Create Agent that can deploy as micro-service

What is Agentic way?

One explanation from Andrew Ng was an Agentic following set of properties for building intelligent solutions :

Robust Technologies

  • Reflection — self critique on response
  • Tools use — get more details from additional source

Emerging Technologies

  • Planning —systematic approach to accomplish the goal
  • Multi-Agent Collaboration — enable communication with other Agents to complete task on hand.

Couple more things I would like to add the definition

  • Decision making in the flow should in control by Human

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Minyang Chen
Minyang Chen

Written by Minyang Chen

Enthusiastic in AI, Cloud, Big Data and Software Engineering. Sharing insights from my own experiences.

No responses yet

Write a response