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.