Skip to content

Commit d53d99a

Browse files
bibryammsfussellmarcduiker
authored
Updated Dapr Agents docs to align with recent quickstart changes (#4987)
* Updated Dapr Agents docs to align with recent quickstart changes Signed-off-by: Bilgin Ibryam <[email protected]> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-getting-started.md Co-authored-by: Mark Fussell <[email protected]> Signed-off-by: Bilgin Ibryam <[email protected]> * Address feedback from PR Signed-off-by: Bilgin Ibryam <[email protected]> * Update daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-getting-started.md Co-authored-by: Marc Duiker <[email protected]> Signed-off-by: Bilgin Ibryam <[email protected]> --------- Signed-off-by: Bilgin Ibryam <[email protected]> Co-authored-by: Mark Fussell <[email protected]> Co-authored-by: Marc Duiker <[email protected]>
1 parent 4b5f612 commit d53d99a

File tree

5 files changed

+279
-114
lines changed

5 files changed

+279
-114
lines changed

daprdocs/content/en/developing-ai/dapr-agents/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ aliases:
1010

1111
### What is Dapr Agents?
1212

13-
Dapr Agents is a framework for building LLM-powered autonomous agentic applications using Dapr's distributed systems capabilities. It provides tools for creating AI agents that can execute tasks, make decisions, and collaborate through workflows, while leveraging Dapr's state management, messaging, and observability features for reliable execution at scale.
13+
Dapr Agents is a Python framework for building LLM-powered autonomous agentic applications using Dapr's distributed systems capabilities. It provides tools for creating AI agents that can execute durable tasks, make decisions, and collaborate through workflows, while leveraging Dapr's state management, messaging, and observability features for reliable execution at scale.
1414

daprdocs/content/en/developing-ai/dapr-agents/dapr-agents-core-concepts.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,15 @@ This example demonstrates creating a workflow-backed agent that runs autonomousl
103103

104104
In Summary:
105105

106-
| Agent Type | Memory Type | Execution | Interaction Mode |
107-
|-----------------|-------------------------|---------------------------|------------------------------|
108-
| `Agent` | In-memory or Persistent | Ephemeral | Synchronous / Conversational |
109-
| `Durable Agent` | In-memory or Persistent | Durable (Workflow-backed) | Asynchronous / Headless |
106+
| Agent Type | Memory Type | Execution | Interaction Mode |
107+
|-----------------|-------------------------|-----------|--------------------------|
108+
| `Agent` | In-memory or Persistent | Ephemeral | Embedded |
109+
| `Durable Agent` | Persistent | Durable | PubSub / HTTP / Embedded |
110110

111111

112112
- Regular `Agent`: Interaction is synchronous—you send conversational prompts and receive responses immediately. The conversation can be stored in memory or persisted, but the execution is ephemeral and does not survive restarts.
113113

114-
- `DurableAgent` (Workflow-backed): Interaction is asynchronous—you trigger the agent once, and it runs autonomously in the background until completion. The conversation state can also be in memory or persisted, but the execution is durable and can resume across failures or restarts.
114+
- `DurableAgent` (Workflow-backed): Interaction is asynchronous—you trigger the agent once, and it runs autonomously in the background until completion. The conversation state and the execution are persisted and can resume across failures or restarts.
115115

116116

117117
## Core Agent Features
@@ -248,7 +248,7 @@ travel_planner = DurableAgent(
248248
| `ConversationDaprStateMemory` | Dapr State Store || Query | Production |
249249

250250

251-
### Agent Services
251+
### Agent Runner
252252

253253
`AgentRunner` wires DurableAgents into three complementary hosting modes:
254254

0 commit comments

Comments
 (0)