AI
AI Engineering
Costruire con i modelli linguistici: prompt, RAG, function calling, valutazione, deploy.
18 skill
6 mesi
Avanzato
Coprirai prompt engineering pratico, embedding e retrieval-augmented generation (RAG), tool use / function calling, agenti multi-step, valutazione delle risposte, e i pattern di sicurezza per non far esplodere il bill o leakare dati.
Sbocchi: AI engineer, ingegnere di prodotto AI, consulente per integrazioni AI.
Foundation
Core
3
Progettare i system prompt
Persona, scope, refusal pattern, formato output. Costruire la "personalità" del modello.
25 minuti
4
Few-shot prompting
Mostrare esempi invece di descrivere — quando 3 demo battono 30 righe di istruzioni.
20 minuti
5
Output strutturati (JSON)
Forzare JSON valido con schema. Tool/function calling, JSON mode, validazione.
25 minuti
7
L'API di Claude
SDK Anthropic, API messages, system, max_tokens, stop_sequences. L'essenziale.
30 minuti
8
L'API di OpenAI
Chat Completions API, Responses API, tool, confronto con Claude.
25 minuti
10
Streaming delle risposte
SSE, render del testo parziale, velocità percepita. Implementarlo pulito.
20 minuti
11
Fondamenti di embedding
Trasformare testo in vettori, similarità coseno, scelta del modello, dimensionalità.
25 minuti
12
Database vettoriali
pgvector, Qdrant, Pinecone. Indici ANN, filtri sui metadata, ricerca ibrida.
30 minuti
17
Ottimizzazione dei costi
Modelli più piccoli, prompt caching, output stretti, batch API. Dove va la fattura.
20 minuti
Advanced
6
Tool Use / Function Calling
Far chiamare il tuo codice al modello: schemi tool, flusso multi-turn, error handling.
35 minuti
9
Prompt caching
Riusare la parte statica dei prompt per tagliare drasticamente latenza e costo.
20 minuti
13
RAG di base
Chunk, embed, retrieve, ground. L'architettura che fa rispondere gli LLM ai tuoi dati.
35 minuti
14
Recupero RAG avanzato
Reranking, query rewriting, retrieval ibrido, quando aggiungere un reranker fine.
30 minuti
15
Agenti multi-step
Loop, planning, riflessione, scelta degli strumenti. Trabocchetti del "lascia decidere al modello".
35 minuti
16
Valutare gli output LLM
Dataset, risposte di riferimento, LLM-as-judge, suite di regressione.
30 minuti
18
Sicurezza e guardrail
Filtri input, check output, resistenza ai jailbreak, rilevamento abuso.
25 minuti