Verifica un agente con gli eval
Salva compiti rappresentativi e ripetili dopo le modifiche per verificare il comportamento.
Usa gli eval per controllare se l’agente soddisfa ancora le aspettative dopo modifiche a istruzioni, file o strumenti. Ogni caso contiene un briefing e criteri per un buon risultato.
Prima di iniziare
Owner ed editor della dashboard gestiscono i casi ed eseguono le suite. I viewer leggono i risultati. Ogni suite consuma Sparks dell’account e verifica la configurazione attuale.
Salva un caso
- Apri Gestisci → Attività e seleziona una buona esecuzione completata.
- Seleziona Save as eval. Da Chat, usa invece Salva l’ultimo scambio come caso eval.
- Controlla Nome e Briefing affinché il compito possa essere eseguito da solo.
- Scrivi Aspettativa con fonti necessarie, verifiche sull’output e azioni da evitare.
- Seleziona Salva caso.
Per creare un caso senza un’esecuzione precedente, apri Gestisci → Valutazioni e seleziona Nuovo caso. La fonte è facoltativa; quando presente, deve appartenere allo stesso agente.
Usa criteri duraturi, come colonne obbligatorie o «non deve inviare email». Evita date o cifre precise che cambiano tra le esecuzioni.
Prepara casi basati su file
- Cerca fogli di calcolo, CSV, PDF o altri input rappresentativi nel Workspace, oppure carica esempi.
- Conserva copie indipendenti degli input e dei risultati di riferimento in
agents/<agentId>/eval/<slug-caso>/. - Inserisci i percorsi verificati nel briefing e le verifiche attese nell’aspettativa.
- Considera la sostituzione di un risultato di riferimento una modifica esplicita della baseline.
Quando l’Assistente della dashboard prepara le copie, completa le approvazioni prima che usi i percorsi nel caso. Senza esempi rappresentativi, considera provvisoria la configurazione.
Esegui e confronta
- Apri Gestisci → Valutazioni.
- Seleziona Esegui eval. Tieni al massimo 10 casi attivi per l’esecuzione dalla dashboard; archivia gli altri o chiedi all’Assistente un sottoinsieme.
- Leggi ogni verdetto promosso/bocciato e la spiegazione del giudice.
- Apri le esecuzioni fallite per esaminare l’audit e individuare dati mancanti, errori di configurazione o problemi di esecuzione.
- Applica una correzione mirata e ripeti i casi interessati.
Una buona esecuzione diventa un caso salvato. Dopo una modifica, la suite ripete il briefing e confronta le prove con l’aspettativa.
- 01Parti da una buona esecuzione completata
- 02Salva briefing e aspettativa come caso
- 03Modifica istruzioni, file o strumenti
- 04Esegui la suite sull’agente attuale
- 05Esamina i verdetti e correggi la causa degli errori
Regola — Le letture sono reali; le scritture esterne sono simulate. Nessuna email parte. Il codice viene eseguito senza internet e salva gli output in un Workspace temporaneo di prova. I passaggi successivi e il giudice possono leggerli; il Workspace reale resta invariato.
Il giudice esamina output e azioni simulate, comprese struttura dei file e destinatari. Un test saltato o non disponibile lascia il comportamento non verificato.
L’Assistente della dashboard può creare, modificare, archiviare o eliminare casi ed eseguire suite senza chiedere approvazione. Le altre operazioni mantengono i propri requisiti. Archivia i casi per escluderli conservando lo storico.
Prima di eseguire gli eval, l’Assistente confronta i casi con le istruzioni attuali e le skill pertinenti dell’agente, aggiorna briefing o aspettative obsoleti e verifica i file necessari. I criteri di regressione validi e i risultati di riferimento restano la baseline: non vengono allentati solo per ottenere un esito positivo.
Dopo aver configurato un agente, l’Assistente può eseguire una volta i casi pertinenti e comunicare risultati e Sparks spesi. Non ripete automaticamente le esecuzioni a pagamento dopo un fallimento o una correzione approvata.
Se gli chiedi esplicitamente di assicurarsi che l’eval passi, può correggere le cause e ripetere i casi interessati, fino a tre esecuzioni della suite per agente per quella richiesta, compresi i tentativi precedenti. Si ferma in caso di successo, impedimenti, assenza di progressi significativi o raggiungimento del limite e comunica cosa resta da risolvere. Puoi chiedere un budget inferiore, un’altra esecuzione o nessun test.
| Limite | Massimo |
|---|---|
| Casi salvati per agente | 50 |
| Casi per esecuzione della suite | 10 |
| Nome del caso | 120 caratteri |
| Briefing | 8.000 caratteri |
| Aspettativa | 2.000 caratteri |