mattone
dopo mattoneLA COLLANA
IT/EN
Copertina di Costruire un’AI agentica, mattone dopo mattone
← I libri della collana

SWIFT · JARVIS · VELIA

Costruire un’AI agentica, mattone dopo mattone

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

Introduzione e capitoli 1–8

· 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.

Vai ai cinque laboratori Swift ↓

IL PERCORSO DI QUESTA USCITA

Prima capire, poi costruire e verificare.

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.

  1. 01

    Che cosa volevo da Velia

  2. 02

    Un modello, una conversazione, un sistema agentico

  3. 03

    Sviluppare Velia con l’aiuto dell’AI

  4. 04

    Preparare un’esperienza ripetibile

  5. 05

    Dal progetto ai componenti

  6. 06

    Concorrenza, interfaccia e proprietà dello stato

  7. 07

    Collegare un modello e leggere una risposta progressiva

  8. 08

    Il primo ciclo eseguibile di Velia

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

Cinque esperimenti da ripetere.

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

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

CAPITOLO 5

Separare i componenti

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

Proteggere lo stato della chat

Gestire risposte tardive e interruzioni senza consegnare il risultato alla conversazione sbagliata.

python3 avvia.py --capitolo 6

CAPITOLO 7

Leggere una risposta progressiva

Ricostruire eventi da piccoli blocchi di byte e distinguere una bozza da un completamento valido.

python3 avvia.py --capitolo 7

CAPITOLO 8

Chiudere il primo ciclo

Ricevere una richiesta di lettura preparata, controllarla, leggere una fonte locale e restituire l’osservazione al ciclo.

python3 avvia.py --capitolo 8

Il libro cresce insieme al progetto.

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.