CAPITOLO 4
Verificare le fonti
Controllare identità, revisioni ed estratti citati, osservando perché una citazione esistente non dimostra che una frase sia vera.
python3 avvia.py --capitolo 4

SWIFT · JARVIS · VELIA
Un’esperienza reale, dall’idea al primo ciclo eseguibile.
Velia è l’assistente che sto costruendo nel progetto Jarvis. Il libro segue le domande e le scelte di questo lavoro: come distinguere un modello da un sistema che usa strumenti, come dividere le responsabilità del codice e come verificare che un risultato appartenga al lavoro in corso.
PRIMA RACCOLTA · PDF IN ITALIANO
· 112 pagine · PDF 5.4 MB
Bozza di lettura di un libro in sviluppo. Il percorso continuerà con nuove uscite; questa raccolta arriva al primo ciclo con strumenti locali e risposte preparate.
Scarica la prima parte ↓Il volume e i laboratori sono in italiano.
IL PERCORSO DI QUESTA USCITA
L’introduzione conserva il percorso personale e le basi scientifiche da cui nasce il libro, collegandoli a Velia. I primi capitoli chiariscono che cosa vogliamo ottenere; i successivi portano in Swift componenti separati, stato della conversazione, risposte progressive e uso controllato di uno strumento.
La raccolta comprende anche figure, esercizi, soluzioni commentate e un glossario. La memoria, gli strumenti e le skills — istruzioni riutilizzabili per affrontare un’attività — fanno parte del percorso complessivo: le uscite successive ne svilupperanno i meccanismi, seguendo l’evoluzione di Velia.
DAL LIBRO AL TERMINALE
I laboratori dei capitoli 4–8 isolano un problema alla volta. Usano piccoli documenti e risposte preparate, così puoi osservare lo stesso comportamento e modificarne le condizioni. Servono macOS, Python 3.10 o successivo, Swift 6 e Swift Package Manager, lo strumento che compila i moduli Swift.
Non occorrono credenziali, un modello a pagamento o l’applicazione Jarvis. Le prove riguardano i meccanismi descritti; non misurano la qualità di un modello o l’affidabilità completa di Velia.
Scarica i cinque laboratori · ZIP ↓67 KB · Sorgenti Swift, istruzioni e ingressi preparati
CAPITOLO 4
Controllare identità, revisioni ed estratti citati, osservando perché una citazione esistente non dimostra che una frase sia vera.
python3 avvia.py --capitolo 4
CAPITOLO 5
Dividere contratti, nucleo e programma in tre moduli e sostituire la lettura in memoria con quella da file.
python3 avvia.py --capitolo 5
CAPITOLO 6
Gestire risposte tardive e interruzioni senza consegnare il risultato alla conversazione sbagliata.
python3 avvia.py --capitolo 6
CAPITOLO 7
Ricostruire eventi da piccoli blocchi di byte e distinguere una bozza da un completamento valido.
python3 avvia.py --capitolo 7
CAPITOLO 8
Ricevere una richiesta di lettura preparata, controllarla, leggere una fonte locale e restituire l’osservazione al ciclo.
python3 avvia.py --capitolo 8
Il libro costruisce il percorso tecnico; il diario racconta le singole tappe dello sviluppo di Velia. Puoi seguire entrambi, distinguendo gli esperimenti didattici dalle capacità ancora in costruzione nel prodotto.
Segui Velia nel Laboratorio →Per le basi sui modelli linguistici puoi leggere anche Comprendere gli LLM; per il lavoro di sviluppo assistito dall’AI, Dal prompt al software.