wAIpoint
English

Pattern di agenti: pianificazione, memoria, multi-agente

Livello: Avanzato

Cos'è

I pattern per agenti sono modi ricorrenti di organizzare un agente perché gestisca lavori più grandi. Pianificazione: scrivere prima i passi, poi eseguirli. Memoria: tenere appunti fuori dal contesto limitato del modello e rileggerli quando servono, come facevano gli agenti generativi di Park e colleghi con un flusso di esperienze ricordate. Multi-agente: più agenti con ruoli diversi che si parlano.

A cosa serve

Compiti lunghi in cui un solo prompt non basta, lavori che traggono vantaggio da un secondo parere (un agente scrive, un altro rivede) e simulazioni di gruppi di persone. Ogni parte in più aggiunge costo e nuovi modi di sbagliare, quindi usa il pattern più semplice che funziona.

Come si fa

Il processo, passo per passo. Librerie e strumenti cambiano; questi passi restano.

  1. Parti da un solo agente e da un compito chiaro, e trova dove fallisce: perde il filo, dimentica, o fa errori che nessuno controlla.
  2. Se perde il filo, aggiungi la pianificazione: fagli scrivere un breve piano, poi fare un passo alla volta e aggiornare il piano.
  3. Se dimentica, aggiungi la memoria: salva fatti e decisioni utili in un file o in un database e lascia che li consulti.
  4. Se serve un controllo, aggiungi un secondo agente come revisore con istruzioni diverse, e definisci cosa deve cercare.
  5. Definisci come gli agenti si passano il lavoro (cosa passano, in che formato) e chi decide quando il lavoro è finito.
  6. Confronta con la versione a un solo agente sui tuoi compiti di prova; tieni la complessità aggiunta solo se i risultati sono nettamente migliori.

Cronologia

  1. 2023Generative agents: un'architettura basata su LLM con memoria, riflessione e pianificazione per comportamenti credibili (Park et al.). fonte

Fonti