Parametri
14B dense
Contesto
16K
Licenza
MIT
Visione
No

Phi-4 è la prova che i dati di training battono il conteggio dei parametri: un 14B addestrato su dati fortemente curati e sintetici che supera modelli molto più grandi nei benchmark di matematica e ragionamento. Gira su una scheda da 12GB a Q4 (e accettabilmente su CPU), il che lo rende il cavallo da lavoro per box edge, serving economico ad alto volume, e come base per classificatori/estrattori fine-tuned. Il suo unico limite duro: contesto da 16K — non è il modello per il RAG su documenti lunghi.

VRAM per livello di quantizzazione

QuantPesiEntra su
Q4_K_M ~8.5 GB scheda 12GB; 8GB al limite
Q6_K ~12 GB scheda 16GB
Q8_0 ~15 GB scheda 16GB

Solo pesi — aggiungi la KV-cache (cresce con contesto e concorrenza) e ~1–2GB di overhead. Formula e matematica della cache nella guida VRAM.

Avvio rapido

$ ollama run phi4 # Q4_K_M di default

Abbastanza piccolo da fine-tunare con QLoRA su una singola GPU consumer — la base classica per distillare il comportamento di un modello grande in un serving di produzione economico. Sotto vLLM, una singola scheda 24GB serve decine di utenti Phi-4 concorrenti.

Prestazioni attese

HardwareVelocità di generazione
RTX 3060 12GB (Q4) ~25–35 tok/s
RTX 3090/4090 (Q4) ~50–70 tok/s
Modern 8-core CPU (Q4) ~5–10 tok/s

Valori indicativi single-user (runtime classe llama.cpp/Ollama); il serving multi-utente via vLLM moltiplica il throughput totale 10–20× col batching.

Consigli e insidie

  • Occhio al contesto 16K — spezza il RAG in chunk stretti o scegli un modello 128K per i documenti lunghi.
  • Come esecutore di tool per agenti dietro un pianificatore più grande, è l'opzione affidabile più economica per chiamata.
  • Pienamente permissiva.

FAQ

Phi-4 può sostituire un 27B nel mio caso d'uso?

Per task focalizzati (matematica, estrazione, classificazione, Q&A fondato) spesso sì; per scrittura lunga sfumata e conoscenza ampia, no. Il contesto 16K è l'altro limite.

È realistico usarlo solo su CPU?

Per uso single-user, non interattivo o batch, sì (~5–10 tok/s). Per lavoro interattivo multi-utente, usa una GPU.