EsempioscriptintermediateEseguibileguided-flow
Handoffs
Esempio rieseguibile intermediate di tipo script.
Fatti chiave
- Livello
- intermediate
- Runtime
- Python
- Pattern
- Flusso ispezionabile con confini di sistema visibili
- Interazione
- Sandbox live • Script
- Aggiornato
- 14 marzo 2026
Naviga questo esempio
Libreria
Sfoglia gli esempiRiapri la libreria completa per confrontare pattern vicini e percorsi collegati.Interazione
Esegui ora nel sandboxProva l'interazione direttamente nella superficie guidata di questo esempio.Sorgente
Apri codice completoLeggi l'implementazione reale, i punti evidenziati e i requisiti runtime.MCP
Chiama via MCPUsa la stessa risorsa dentro agenti, export deterministici e setup MCP.
02-handoffs.py
python
from agents import Agent, Runner
import asyncio
import nest_asyncio
nest_asyncio.apply()
tech_support_agent = Agent(
name="Tech Support Agent",
instructions="You handle technical issues with our product. Be concise and helpful.",
)
billing_agent = Agent(
name="Billing Agent",
instructions="You handle billing and payment inquiries. Be concise and helpful.",
)
triage_agent = Agent(
name="Triage Agent",
instructions="Analyze the customer ticket and handoff to the appropriate specialist agent.",
handoffs=[tech_support_agent, billing_agent],
)
async def main():
result = await Runner.run(
triage_agent, input="My app keeps crashing when I try to open it."
)
print(result.final_output)
if __name__ == "__main__":
asyncio.run(main())