Sfoglia per problema
Trova esempi in base al tipo di fallimento di design agentico che prevengono.
Fallimenti di delega
Gli esempi in questo gruppo affrontano agenti che agiscono senza un confine chiaro: eseguire azioni distruttive senza approvazione, assumere l'intenzione da un contesto incompleto.
Fallimenti di visibilità
I fallimenti di visibilità includono: attività in background che girano silenziosamente, operazioni async che si completano senza conferma e agenti che mostrano stato interno invece di stato operativo significativo.
Fallimenti di fiducia e orchestrazione
Fallimenti di fiducia: azioni non annullabili, handoff senza consapevolezza dell'utente. Fallimenti di orchestrazione: pipeline che non degradano con grazia, errori di sotto-agente che emergono come fallimenti generici.
Pattern di design agentici7
Corrective RAG: valuta ciò che hai recuperato prima di rispondere
Ogni passaggio recuperato viene valutato in base alla rilevanza, gli elementi che falliscono vengono scartati e la risposta viene scritta solo a partire da ciò che supera la valutazione. Se non resta nulla, il pattern rifiuta di rispondere invece di inferire da un contesto non pertinente.
Dry-Run: simula prima di eseguire
L'agent propone un'azione, un simulatore ne prevede l'effetto e la reversibilità, quindi un gate di policy deterministico decide se eseguirla. Il modello non raggiunge mai la funzione reale: il confine è un `if` in Python, non un'istruzione che possa aggirare parlando.
Memoria episodica e semantica: ricordare i turni e ricordare i fatti
Due archivi che rispondono a domande diverse. La memoria episodica conserva ciò che è stato detto e quando; quella semantica conserva fatti estratti e deduplicati sull’utente. Il recupero attinge per impostazione predefinita ai fatti e ricorre alle trascrizioni solo quando la domanda riguarda realmente ciò che è accaduto.
ReAct: ragionare, agire, osservare, ripetere
Il modello alterna il ragionamento esplicito alle chiamate agli strumenti e restituisce ogni osservazione al ciclo finché non è in grado di rispondere. Il ragionamento è un campo ispezionabile di prima classe, anziché qualcosa che avviene all'interno del modello, ed è questo che distingue ReAct dalle semplici chiamate agli strumenti.
Chiamate modello e output31
Introduzione
Esempio rieseguibile beginner di tipo script che usa openai, python-dotenv.
Invio di richieste
Esempio rieseguibile beginner di tipo script che usa openai.
Streaming
Esempio rieseguibile beginner di tipo script che usa openai.
Introduzione
Esempio rieseguibile beginner di tipo script che usa openai.
Pattern agente12
Livello 1: LLM aumentato — Singola chiamata API
Una singola chiamata al modello con output strutturato, system prompt e contesto. Nessun loop, nessuno strumento.
Livello 2: Catene di prompt e routing — DAG deterministici
Più chiamate LLM in una sequenza fissa. È il codice a controllare il flusso, non il modello.
Livello 3: Agente con chiamata di strumenti — Autonomia circoscritta
L’agente decide quali strumenti chiamare e in quale ordine, ma solo all’interno di un insieme fisso di capacità ben definite.
Livello 4: Agent Harness — Accesso completo al runtime
Fornisci all’agente un runtime completo tramite l’agent runtime SDK. Può cercare file, leggere documenti e ragionare sui problemi in modo autonomo.
Workflow e orchestrazione8
Base
Esempio rieseguibile beginner di tipo script che usa openai.
Strutturato
Esempio rieseguibile beginner di tipo script che usa openai, pydantic.
Strumenti
Esempio rieseguibile beginner di tipo script che usa openai, pydantic.
Recupero
Esempio rieseguibile beginner di tipo script che usa openai, pydantic.
Utilizzo tool MCP14
Client SSE
Esempio rieseguibile advanced di tipo script che usa mcp.
Client Stdio
Esempio rieseguibile advanced di tipo script che usa mcp.
Client Streamable Http
Esempio rieseguibile advanced di tipo script che usa mcp.
Server
Esempio rieseguibile advanced di tipo script che usa mcp, python-dotenv.
Knowledge e retrieval11
Estrazione
Esempio rieseguibile intermediate di tipo script che usa docling, ipykernel.
Chunking
Esempio rieseguibile intermediate di tipo script che usa docling, ipykernel.
Embedding
Esempio rieseguibile intermediate di tipo script che usa docling, ipykernel.
Ricerca
Esempio rieseguibile intermediate di tipo script che usa docling, ipykernel.
Integrazioni framework10
Tutorial: da notebook a web app in cinque minuti
Questo notebook mostra come trasformare una piccola funzione Python in un’interfaccia condivisibile con Gradio o Streamlit. Si concentra su un flusso chiaro input -> elaborazione -> output, così che il wrapper dell’app resti esplicito e facile da esaminare.
Avvio rapido
Esempio rieseguibile beginner di tipo script che usa pydantic.
Agenti
Esempio rieseguibile intermediate di tipo script.
Dipendenze
Esempio rieseguibile intermediate di tipo script che usa pydantic.
Gestione contesto10
Ottieni una singola pagina
Esempio rieseguibile intermediate di tipo script che usa docling, openai.
Ricerca web
Esempio rieseguibile intermediate di tipo script che usa docling, openai.
Cerca nel manuale
Agente di ricerca
Esempio rieseguibile intermediate di tipo script che usa docling, openai.
Also in this section