Salta al contenuto principale

AI Engineering e RAG Avanzato

AI engineering per sistemi in produzione: RAG avanzato con re-ranking, chunking strategies, vector stores, guardrails, evaluation frameworks e architetture multi-agent.

Questa serie raccoglie 27 articoli (circa 382 minuti di lettura totale), pensati per un livello Avanzato. Gli argomenti principali trattati sono AI Engineering, RAG, vector search, guardrails.

27Articoli382 minLettura totaleAvanzatoLivello
AI EngineeringRAGvector searchguardrailsmulti-agent

Articoli della Serie

  1. 1

    FastAPI per microservizi ML con Pydantic v2

    Costruire microservizi ML con FastAPI (Python 3.12) e Pydantic v2: validazione request/response, async/await, lifespan per caricamento modelli al boot, dependency injection, health check, graceful degradation con Ollama on-prem.

  2. 2

    Prompt Engineering per la generazione di codice: tecniche e best practice

    Guida pratica alle tecniche di prompt engineering per generare codice affidabile con modelli LLM. Few-shot, chain-of-thought, role prompting, structured output, iterazione e valutazione. Esempi reali con Ollama on-prem.

  3. 3

    LightGBM per sport prediction: gradient boosting e Brier score

    Pipeline di sport prediction con LightGBM in Python: feature engineering, gradient boosting, calibrazione probabilistica, valutazione con Brier score su un dataset di 2000+ partite.

  4. 4

    RAG Evaluation Pipeline: golden dataset Italian

    RAGAS framework, faithfulness/relevance metrics, golden dataset 100 q/a italiano, DeepEval, continuous evaluation loop per RAG production.

  5. 5

    vLLM in produzione: scaling enterprise PMI

    PagedAttention deep dive, continuous batching, tensor/pipeline parallelism, GPTQ/AWQ quantization, Italian PMI deployment patterns su Hetzner/OVH.

  6. 6

    Self-hosted LLM stack: alternative Ollama 2026

    Comparison vLLM, llama.cpp, TGI contro Ollama: performance, memory overhead, inference latency, quantization support, EU sovereignty constraints per PMI.

  7. 7

    Travel Intelligence Engine: RAG, LLM e 8.802 POI Open Data

    Come ho costruito un motore di travel intelligence open source con Redis HNSW, sentence-transformers, Cloudflare Workers AI e 8.802 POI da OSM e Wikidata.

  8. 8

    AI Agents in Production: Comparativo Claude SDK vs Anthropic Agents API vs Ollama Local + Tutorial Step-by-Step

    Un AI Agent in produzione richiede 4 componenti critici: planning loop reattivo (ReAct/OODA), type-safe tool registry con validazione, persistent memory...

  9. 9

    Tassonomia dei failure AI: 12 modi in cui il tuo LLM può rompersi

    Tassonomia dei failure AI: 12 modi in cui il tuo LLM può rompersi Hai messo in produzione il tuo servizio AI. Funziona. Per tre settimane tutto bene.

  10. 10

    Gli agent non sono chat: architetture autonome che fanno più di quanto chiedi

    Gli agent non sono chat: architetture autonome che fanno più di quanto chiedi Un agent vero è un LLM che usa tool, mantiene stato, fallisce, e rincorre...

  11. 11

    01 - RAG: Retrieval-Augmented Generation Spiegato

    Guida completa a RAG: Retrieval-Augmented Generation Spiegato: architettura, implementazione pratica e best practices per developer e team tecnici.

  12. 12

    Provider failover AI: Ollama → OpenAI → fallback statico, case study architettura

    Provider failover AI: Ollama → OpenAI → fallback statico, case study architettura: Provider failover AI: Ollama → OpenAI → fallback statico, case study...

  13. 13

    Observability agent: tracing span-per-thought con OpenTelemetry

    Observability agent: tracing span-per-thought con OpenTelemetry Il tuo agent ha fallito dopo 47 tool call. Il log dice AssertionError: unexpected output...

  14. 14

    02 - Embedding e Vector Search: BERT vs Sentence Transformers

    Guida completa a Embedding e Vector Search: BERT vs Sentence Transformers: architettura, implementazione pratica e best practices per developer e team tecnici.

  15. 15

    Graceful degradation UX AI: cosa vede l'utente quando l'AI è down

    Graceful degradation UX AI: cosa vede l'utente quando l'AI è down Immagina questo scenario: un utente apre la chat AI del tuo portfolio, digita una...

  16. 16

    Cost optimization agent: ridurre token spend 80% senza perdere quality

    Cost optimization agent: ridurre token spend 80% senza perdere quality Un agent Claude Sonnet 3.7 senza ottimizzazioni, su un task di analisi documentale...

  17. 17

    03 - Vector Database: Qdrant vs Pinecone vs Milvus

    Guida completa a Vector Database: Qdrant vs Pinecone vs Milvus: architettura, implementazione pratica e best practices per developer e team tecnici.

  18. 18

    Circuit breaker LLM: Resilience4j + smart recovery + half-open probing

    Circuit breaker LLM: Resilience4j + smart recovery + half-open probing Il circuit breaker nasce dalla meccanica elettrica: quando la corrente supera la...

  19. 19

    Debugging agent loop: 6 pattern di deadlock e come uscirne

    Debugging agent loop: 6 pattern di deadlock e come uscirne: Debugging agent loop: 6 pattern di deadlock e come uscirne Il tuo agent è partito con un...

  20. 20

    04 - Hybrid Retrieval: BM25 + Vector Search

    Guida completa a Hybrid Retrieval: BM25 + Vector Search: architettura, implementazione pratica e best practices per developer e team tecnici.

  21. 21

    Tool design per agent: naming, schema, error handling che riducono errori del 60%

    Tool design per agent: naming, schema, error handling che riducono errori del 60%: Tool design per agent: naming, schema, error handling che riducono...

  22. 22

    05 - LangChain RAG Pipeline: da Documento a Risposta

    Guida completa a LangChain RAG Pipeline: da Documento a Risposta: architettura, implementazione pratica e best practices per developer e team tecnici.

  23. 23

    06 - Prompt Engineering per LLM in Produzione

    Guida completa a Prompt Engineering per LLM in Produzione: architettura, implementazione pratica e best practices per developer e team tecnici.

  24. 24

    07 - Context Window Management: Ottimizzare Memoria LLM

    Guida completa a Context Window Management: Ottimizzare Memoria LLM: architettura, implementazione pratica e best practices per developer e team tecnici.

  25. 25

    08 - Multi-Agent AI: Orchestrazione Agenti Specializzati

    Guida completa a Multi-Agent AI: Orchestrazione Agenti Specializzati: architettura, implementazione pratica e best practices per developer e team tecnici.

  26. 26

    09 - Knowledge Graphs per AI: Strutturare Conoscenza

    Guida completa a Knowledge Graphs per AI: Strutturare Conoscenza: architettura, implementazione pratica e best practices per developer e team tecnici.

  27. 27

    10 - RAG in Production: Monitoring, Evaluation, Optimization

    Guida completa a RAG in Production: Monitoring, Evaluation, Optimization: architettura, implementazione pratica e best practices per developer e team tecnici.

Metti alla prova le tue conoscenze!

Hai letto tutti gli articoli? Verifica quanto hai imparato con il quiz della serie.

Fai il Quiz