evals/stream Benchmark LLMs in italiano
← tutti gli eval

Magazzino PMI: evadere ordini e riordinare (italiano)

8 domande · scoring agentic · contaminazione none

Caso d'uso: Il gestionale di una piccola impresa: evadere ordini clienti, tenere d'occhio le scorte e riordinare dai fornitori rispettando lotti minimi, tempi di consegna e budget — dove un'azione sbagliata costa denaro vero.

Cosa misura

Il primo eval agentic da PMI: non viaggi ma il gestionale — evadere ordini clienti, controllare le scorte, riordinare dai fornitori. Ambiente simulato deterministico con dati fissi scritti a mano (6 articoli, 6 ordini clienti, listini fornitori), 8 task in italiano, fino a 12 turni. Ogni strumento risponde ok/ko: in caso di ko l'input è stato validato e l'errore spiega cosa correggere (sku validi, lotto minimo, giacenza mancante) — l'agente ha sempre una chance concreta di rimediare.

Il voto è binario e sullo stato finale (giacenze, stato di ogni ordine, riordini emessi), ricalcolato dalle stesse costanti dell'ambiente: nessuna azione in più o in meno. Ground truth eseguibile, nessun giudice LLM — vedi /scoring/agentic/.

Gli 8 task, dal facile al cattivo:

Com'è andata

Tredici modelli cloud (due ripetizioni su Haiku/mini/nano): al 100% Opus 4.8, Fable 5, GPT-5.5, Sonnet 5, GPT-5.4, Sonnet 4.6, GLM 5.2 e Kimi K2.5; all'87.5 (solo M2 sbagliato) Haiku, qwen3-235b, DeepSeek Flash e Pro — con qwen e Flash a $0.006 a run contro i $0.90 di Fable: tre ordini di grandezza di prezzo a parità di 7/8; poi mini 75 (62.5–87.5) e nano 68.75 (62.5–75).

M2 (copertura) è lo spartiacque: 15 successi su 38 run contando anche il gemello muto, e la linea passa esattamente tra frontier e resto. Lo passano in base tutti i top di gamma (Opus, Fable, GPT-5.5, Sonnet 5, GPT-5.4, Sonnet 4.6, GLM, Kimi); nel muto reggono solo Opus, Fable, GPT-5.5, Sonnet 5 e GLM, più Pro e Haiku a intermittenza; mai i piccoli e i medi open-weight. Per Sonnet 4.6 la differenza è proprio il feedback: in base l'errore esplicativo di evadi_ordine ("servono 10, disponibili 6") gli mette il fabbisogno sotto gli occhi, nel muto sbaglia. I modi di sbagliarlo sono un campionario: Haiku, qwen e i due DeepSeek ordinano i 10 pezzi interi da CaffeItalia senza mai tentare l'evasione — l'errore canonico, identico tra modelli e varianti (il ko che aiuterebbe non scatta mai); mini si ferma dopo aver letto i listini senza ordinare nulla; nano arriva a tentare l'evasione dopo il riordino, come se la merce fosse già arrivata; gpt-5.4 nel muto aggiunge la trappola M5 (ImportSud: prezzo unitario minimo, lotto 50, 500 € contro 440).

Gli altri errori ricorrenti dei piccoli: M6 (nano legge i fornitori e non emette mai l'ordine, 2 run su 2) e M4, dove la catena evadi→ricontrolla→riordina si spezza a metà (mini rep 1: quattro fornitori di fila e nessun ordine).

Note di metodo