|
2 | 2 |
|
3 | 3 | All hands-on tutorials are maintained in the Agentex Python repository. |
4 | 4 |
|
5 | | -[Browse Tutorials on GitHub](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials){target="_blank"} |
| 5 | +[Browse Tutorials on GitHub](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials){target="_blank"} |
6 | 6 |
|
7 | 7 | ## Available Tutorials |
8 | 8 |
|
9 | 9 | ### Sync ACP (Simple Agents) |
10 | 10 |
|
11 | 11 | Basic agent patterns with simple request-response interactions. |
12 | 12 |
|
13 | | -- **[Hello ACP](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/00_sync/000_hello_acp){target="_blank"}**: Your first agent |
14 | | -- **[Multiturn](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/00_sync/010_multiturn){target="_blank"}**: Conversation history and memory |
15 | | -- **[Streaming](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/00_sync/020_streaming){target="_blank"}**: Real-time response streaming |
| 13 | +- **[Hello ACP](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/00_sync/000_hello_acp){target="_blank"}**: Your first agent |
| 14 | +- **[Multiturn](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/00_sync/010_multiturn){target="_blank"}**: Conversation history and memory |
| 15 | +- **[Streaming](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/00_sync/020_streaming){target="_blank"}**: Real-time response streaming |
16 | 16 |
|
17 | 17 | ### Async ACP - Base (Learning & Development) |
18 | 18 |
|
19 | 19 | Stateful workflows with full lifecycle control for development and advanced patterns. |
20 | 20 |
|
21 | | -- **[Hello Async ACP](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/000_hello_acp){target="_blank"}**: Three-handler pattern fundamentals |
22 | | -- **[Multiturn](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/010_multiturn){target="_blank"}**: Stateful conversations |
23 | | -- **[Streaming](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/020_streaming){target="_blank"}**: Response streaming in complex workflows |
24 | | -- **[Tracing](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/030_tracing){target="_blank"}**: Observability and debugging |
25 | | -- **[Other SDKs](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/040_other_sdks){target="_blank"}**: OpenAI Agents SDK and MCP integration |
26 | | -- **[Batch Events](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/080_batch_events){target="_blank"}**: Efficient multi-event handling |
27 | | -- **[Multi-Agent Assembly Line](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/00_base/090_multi_agent_non_temporal){target="_blank"}**: Multi-agent coordination without Temporal |
| 21 | +- **[Hello Async ACP](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/000_hello_acp){target="_blank"}**: Three-handler pattern fundamentals |
| 22 | +- **[Multiturn](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/010_multiturn){target="_blank"}**: Stateful conversations |
| 23 | +- **[Streaming](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/020_streaming){target="_blank"}**: Response streaming in complex workflows |
| 24 | +- **[Tracing](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/030_tracing){target="_blank"}**: Observability and debugging |
| 25 | +- **[Other SDKs](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/040_other_sdks){target="_blank"}**: OpenAI Agents SDK and MCP integration |
| 26 | +- **[Batch Events](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/080_batch_events){target="_blank"}**: Efficient multi-event handling |
| 27 | +- **[Multi-Agent Assembly Line](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/00_base/090_multi_agent_non_temporal){target="_blank"}**: Multi-agent coordination without Temporal |
28 | 28 |
|
29 | 29 | ### Async ACP - Temporal (Production) |
30 | 30 |
|
31 | 31 | Enterprise-ready patterns with durable execution for production deployments requiring reliability and fault tolerance. |
32 | 32 |
|
33 | | -- **[Hello Temporal](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/000_hello_acp){target="_blank"}**: First Temporal workflow |
34 | | -- **[Agent Chat](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/010_agent_chat){target="_blank"}**: LLM chat with tools integration |
35 | | -- **[State Machine](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/020_state_machine){target="_blank"}**: Complex workflow orchestration |
36 | | -- **[Custom Activities](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/030_custom_activities){target="_blank"}**: Custom activities for external operations |
37 | | -- **[Agent Chat with Guardrails](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/050_agent_chat_guardrails){target="_blank"}**: Safety and validation for agent conversations |
38 | | -- **[OpenAI Agents SDK Integration](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/){target="_blank"}**: Production-ready agents with OpenAI SDK + Temporal |
39 | | - - [OpenAI Agents SDK: Hello World](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/060_open_ai_agents_sdk_hello_world){target="_blank"}: Automatic durability for LLM calls |
40 | | - - [OpenAI Agents SDK: Tools](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/070_open_ai_agents_sdk_tools){target="_blank"}: Single and multi-activity tool patterns |
41 | | - - [OpenAI Agents SDK: Human-in-the-Loop](https://github.com/scaleapi/agentex-python/tree/main/examples/tutorials/10_async/10_temporal/080_open_ai_agents_sdk_human_in_the_loop){target="_blank"}: Human approval workflows |
| 33 | +- **[Hello Temporal](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/000_hello_acp){target="_blank"}**: First Temporal workflow |
| 34 | +- **[Agent Chat](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/010_agent_chat){target="_blank"}**: LLM chat with tools integration |
| 35 | +- **[State Machine](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/020_state_machine){target="_blank"}**: Complex workflow orchestration |
| 36 | +- **[Custom Activities](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/030_custom_activities){target="_blank"}**: Custom activities for external operations |
| 37 | +- **[Agent Chat with Guardrails](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/050_agent_chat_guardrails){target="_blank"}**: Safety and validation for agent conversations |
| 38 | +- **[OpenAI Agents SDK Integration](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/){target="_blank"}**: Production-ready agents with OpenAI SDK + Temporal |
| 39 | + - [OpenAI Agents SDK: Hello World](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/060_open_ai_agents_sdk_hello_world){target="_blank"}: Automatic durability for LLM calls |
| 40 | + - [OpenAI Agents SDK: Tools](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/070_open_ai_agents_sdk_tools){target="_blank"}: Single and multi-activity tool patterns |
| 41 | + - [OpenAI Agents SDK: Human-in-the-Loop](https://github.com/scaleapi/scale-agentex-python/tree/main/examples/tutorials/10_async/10_temporal/080_open_ai_agents_sdk_human_in_the_loop){target="_blank"}: Human approval workflows |
42 | 42 |
|
43 | 43 | ## Why Tutorials are on GitHub |
44 | 44 |
|
|
0 commit comments