Sviluppo Full-Stack Python | FastAPI, PostgreSQL, Fine-Tuning di LLM e sistemi RAG
Costruisco sistemi backend e applicazioni alimentate dall'AI usando Python, con un focus su un design pulito delle API e esperienza pratica con gli LLM.
Ciò che offro:
Backend & Web App
- API REST con FastAPI, usando Pydantic per la validazione di richieste e risposte
- Progettazione di database con PostgreSQL e SQLAlchemy, inclusi migrazioni con Alembic
- Autenticazione JWT e gestione base degli utenti (login, permessi, endpoint CRUD)
- Sviluppo di API asincrone per migliori performance
Fine-Tuning di LLM
- Fine-tuning di modelli di linguaggio piccoli/quantizzati (ad esempio Qwen, GPT-2) usando LoRA/PEFT
- Preparazione di dataset di training, inclusa la conversione di dati grezzi in coppie di training in stile istruzione
- Lavoro con quantizzazione a 4-bit/8-bit per addestrare su hardware limitato (Kaggle/Colab)
Sistemi RAG (Retrieval-Augmented Generation)
- Costruzione di pipeline RAG di base: embeddings, storage di vettori (pgvector) e generazione basata sulla retrieval
- Implementazione di ricerche di similarità per il recupero del contesto
- Connessione di LLM locali o ospitati ai sistemi di retrieval