-
Notifications
You must be signed in to change notification settings - Fork 10k
Patterns #19559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Patterns #19559
Changes from 3 commits
a736a66
b887bb5
3e3fa72
b71a501
a27d20c
fff793c
8ed92a2
9d378f2
f06897e
cc9c17b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,88 @@ | ||||||
| --- | ||||||
| pcx_content_type: concept | ||||||
| title: Patterns | ||||||
| sidebar: | ||||||
| order: 3 | ||||||
| head: [] | ||||||
| --- | ||||||
|
|
||||||
| import { GitHubCode } from "~/components"; | ||||||
|
|
||||||
| Common patterns for implementing AI agents, based on [Anthropic's research on agent patterns](https://www.anthropic.com/research/building-effective-agents). | ||||||
|
|
||||||
| Code samples use the [AI SDK](https://sdk.vercel.ai/docs/foundations/agents), running in Cloudflare's Durable Objects. | ||||||
|
|
||||||
| ## Prompt Chaining | ||||||
|
|
||||||
| Decomposes tasks into a sequence of steps, where each LLM call processes the output of the previous one. | ||||||
|
|
||||||
|  | ||||||
|
|
||||||
| [**Interactive Demo**](https://patterns.agents.workers.dev) | ||||||
|
|
||||||
| <GitHubCode | ||||||
| repo="cloudflare/agents" | ||||||
| file="examples/anthropic-patterns/src/flows/01-sequential.txt" | ||||||
| commit="3b8959063c17d53e27a3040670d9cbf8a95644e1" | ||||||
| lang="ts" | ||||||
| /> | ||||||
|
|
||||||
| ## Routing | ||||||
|
|
||||||
| Classifies input and directs it to specialized followup tasks, allowing for separation of concerns. | ||||||
|
|
||||||
|  | ||||||
|
|
||||||
| [**Interactive Demo**](https://patterns.agents.workers.dev) | ||||||
|
||||||
| [**Interactive Demo**](https://patterns.agents.workers.dev) | |
| [**Interactive Demo**](https://anthropic-patterns.agents.workers.dev) |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [**Interactive Demo**](https://patterns.agents.workers.dev) | |
| [**Interactive Demo**](https://anthropic-patterns.agents.workers.dev) |
Oxyjun marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [**Interactive Demo**](https://patterns.agents.workers.dev) | |
| [**Interactive Demo**](https://anthropic-patterns.agents.workers.dev) |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [**Interactive Demo**](https://patterns.agents.workers.dev) | |
| [**Interactive Demo**](https://anthropic-patterns.agents.workers.dev) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.