Agents with Cloud Native Infra
Siri Varma Vegiraju

Siri Varma Vegiraju @sirivarma

About: Siri Varma Vegiraju is a seasoned expert in healthcare, cloud computing, and security. Currently, he focuses on securing Azure Cloud workloads, leveraging his experience in distributed systems

Joined:
Mar 24, 2025

Agents with Cloud Native Infra

Publish Date: Jun 23
0 0

Core Architecture

Dapr Agents are intelligent building blocks that combine LLM reasoning with tool integration, memory, and collaboration features to create scalable agentic systems.

Key Features

LLM Integration & Outputs: Provides unified interfaces to connect with LLM APIs and leverages structured outputs following JSON Schema and OpenAPI standards for reliable, predictable results.

Dynamic Tool Selection: Agents automatically choose appropriate tools for tasks using LLM analysis and Function Calling capabilities, with built-in Model Context Protocol (MCP) support for discovering external tools at runtime.

Memory & Context: Agents maintain context across interactions through various memory options, from simple chat history to vector databases and Dapr state stores for persistent, scalable memory.

Service Architecture: Agents are deployed as independent FastAPI services with Dapr, enabling modular deployment and easy integration into multi-agent systems.

Agent Patterns

The document describes built-in patterns that define how agents operate:

  • Tool Calling: Enables dynamic interaction with external tools through structured JSON outputs
  • ReAct (Reason + Act): A cyclical pattern where agents think, act, and observe results to adapt and learn

Collaboration Framework

Agents collaborate through:

  • Message-driven communication via Pub/Sub messaging for asynchronous, event-driven coordination
  • Workflow orchestration supporting both deterministic and event-driven multi-agent workflows

Workflow Types

  • Random Workflow: Randomly selects next agent for diversity in responses
  • Round Robin: Sequential task assignment ensuring equal participation
  • LLM-Based Workflow: Uses LLM reasoning to dynamically choose the most suitable agent based on context, history, and agent metadata

The framework emphasizes flexibility, modularity, and scalability for building sophisticated multi-agent AI systems.

Comments 0 total

    Add comment