Ce qu’il faut pour le servir
La mémoire GPU pour le faire tourner en inférence, avec la plus petite configuration GPU qui le contient et le prix le plus bas sur Arrakis en ce moment.
| Précision | Mémoire et plus petite configuration |
|---|---|
| 16 bits | 9,2 Go : un RTX 4090 ou RTX 3090, la RTX 3090 à partir de 0,19 $ par heure de GPU |
| 8 bits | 4,6 Go : un RTX 4090 ou RTX 3090, la RTX 3090 à partir de 0,19 $ par heure de GPU |
| 4 bits | 2,3 Go : un RTX 4090 ou RTX 3090, la RTX 3090 à partir de 0,19 $ par heure de GPU |
Ce qu’il faut pour l’affiner
QLoRA entraîne des adaptateurs sur un modèle figé en 4 bits, LoRA sur un modèle en 16 bits, et le fine-tuning complet met à jour tous les poids. Les chiffres s’entendent hors activations, qui augmentent avec la taille des lots et la longueur des séquences.
| Méthode | Mémoire et plus petite configuration |
|---|---|
| QLoRA | 2,7 Go : un RTX 4090 ou RTX 3090, la RTX 3090 à partir de 0,19 $ par heure de GPU |
| LoRA | 9,2 Go : un RTX 4090 ou RTX 3090, la RTX 3090 à partir de 0,19 $ par heure de GPU |
| Fine-tuning complet | 61 Go : un H100 ou A100, la H100 à partir de 1,65 $ par heure de GPU |
À propos du modèle
D’après sa fiche et ses fichiers sur Hugging Face. Les chiffres de mémoire suivent le guide de la mémoire GPU.
- Paramètres
- 3.8B
- Fenêtre de contexte (tokens)
- 4,096
- Publié en
- BF16
- Licence
- mit
- Date de publication
- 2024-04-22
Déployez-le sur Arrakis
Ouvrez Models dans la console, choisissez vLLM, SGLang ou llama.cpp, et louez un GPU sur lequel il tient. Vous obtenez un endpoint compatible OpenAI avec sa propre clé d’API, et un accès SSH root à la machine. Ou faites-le tourner vous-même sur n’importe quelle machine avec assez de mémoire GPU :
vllm serve microsoft/Phi-3-mini-4k-instruct --tensor-parallel-size 1
Questions
Les prix en temps réel de tous les GPU sont sur la page Prix des GPU.
De combien de mémoire GPU Phi-3-mini-4k-instruct a-t-il besoin ?
Puis-je faire tourner Phi-3-mini-4k-instruct sur un seul GPU ?
Combien coûte l’exécution de Phi-3-mini-4k-instruct ?
Comment déployer Phi-3-mini-4k-instruct sur Arrakis ?
Plus de modèles
Tous les modèles, et une vérification pour n’importe quel autre.
- Phi-3.5-mini-instruct3.8B
- Phi-4-mini-instruct3.8B
- Phi-3.5-vision-instruct4.1B
- phi-22.8B
- LocateAnything-3B3.8B
- Qwen2.5-VL-3B-Instruct3.8B