Llama.cpp Server
Inférence LLM efficace avec le serveur llama.cpp sur les GPU Clore.ai
Exécutez efficacement des LLM avec le serveur llama.cpp sur GPU.
Exigences du serveur
RAM
8 Go
16 Go+
VRAM
6 Go
8GB+
Réseau
200 Mbps
500 Mbps+
Temps de démarrage
~2-5 minutes
-
Louer sur CLORE.AI
Visitez la place de marché CLORE.AI
Filtrez par type de GPU, VRAM et prix
Choisissez À la demande (tarif fixe) ou Spot (prix d'enchère)
Configurez votre commande :
Sélectionnez l'image Docker
Définissez les ports (TCP pour SSH, HTTP pour les interfaces web)
Ajoutez des variables d'environnement si nécessaire
Entrez la commande de démarrage
Sélectionnez le paiement : CLORE, BTC, ou USDT/USDC
Créez la commande et attendez le déploiement
Accédez à votre serveur
Trouvez les détails de connexion dans Mes commandes
Interfaces web : utilisez l'URL du port HTTP
SSH :
ssh -p <port> root@<proxy-address>
Qu'est-ce que Llama.cpp ?
Llama.cpp est le moteur d'inférence CPU/GPU le plus rapide pour les LLM :
Prend en charge les modèles quantifiés GGUF
Faible utilisation de la mémoire
API compatible avec OpenAI
Prise en charge multi-utilisateur
Niveaux de quantification
Q2_K
2.8GB
Le plus rapide
Faible
Q4_K_M
4.1GB
Rapide
Bon
Q5_K_M
4.8GB
Moyen
Excellent
Q6_K
5.5GB
Plus lent
Excellente
Q8_0
7.2GB
Le plus lent
Meilleur
Déploiement rapide
Image Docker :
Ports :
Commande :
Accéder à votre service
Après le déploiement, trouvez votre http_pub URL dans Mes commandes:
Accédez à Mes commandes la page
Cliquez sur votre commande
Trouvez le
http_pubURL (par ex.,abc123.clorecloud.net)
Utilisez https://YOUR_HTTP_PUB_URL au lieu de localhost dans les exemples ci-dessous.
Vérifier que cela fonctionne
Référence API complète
Points de terminaison standard
/health
GET
Vérification de l'état
/v1/models
GET
Lister les modèles
/v1/chat/completions
POST
Chat (compatible OpenAI)
/v1/completions
POST
Complétion de texte (compatible OpenAI)
/v1/embeddings
POST
Générer des embeddings
/completion
POST
Point de terminaison de complétion natif
/tokenize
POST
Tokeniser le texte
/detokenize
POST
Détokeniser les jetons
/props
GET
Propriétés du serveur
/metrics
GET
Métriques Prometheus
Tokeniser le texte
Réponse :
Propriétés du serveur
Réponse :
Compiler à partir des sources
Télécharger les modèles
Options du serveur
Serveur de base
Déchargement complet sur GPU
Toutes les options
Utilisation de l’API
Complétions de chat (compatible OpenAI)
Flux continu
Complétion de texte
Embeddings
Exemples cURL
Chat
Complétion
Vérification de l'état
Métriques
Multi-GPU
Optimisation de la mémoire
Pour une VRAM limitée
Pour une vitesse maximale
Modèles spécifiques au modèle
Llama 2 Chat
Mistral Instruct
ChatML (de nombreux modèles)
Wrapper serveur Python
Benchmark
Comparaison des performances
Llama 3.1 8B
RTX 3090
Q4_K_M
~100
Llama 3.1 8B
RTX 4090
Q4_K_M
~150
Llama 3.1 8B
RTX 3090
Q4_K_M
~60
Mistral 7B
RTX 3090
Q4_K_M
~110
Mixtral 8x7B
A100
Q4_K_M
~50
Dépannage
CUDA non détecté
Mémoire insuffisante
Génération lente
Configuration de production
Service systemd
Avec nginx
Estimation des coûts
Tarifs typiques du marché CLORE.AI (en 2024) :
RTX 3060
~$0.03
~$0.70
~$0.12
RTX 3090
~$0.06
~$1.50
~$0.25
RTX 4090
~$0.10
~$2.30
~$0.40
A100 40 Go
~$0.17
~$4.00
~$0.70
A100 80 Go
~$0.25
~$6.00
~$1.00
Les prix varient selon le fournisseur et la demande. Vérifiez la place de marché CLORE.AI les tarifs actuels.
Économisez de l'argent :
Utilisez le Spot marché pour les travaux interrompables — environ un tiers des serveurs ont un prix spot inférieur au tarif à la demande (médiane ~13 % de remise), les autres s'alignent dessus
Payez avec CLORE jetons
Comparez les prix entre différents fournisseurs
Étapes suivantes
Inférence vLLM - Débit plus élevé
ExLlamaV2 - Inférence plus rapide
Text Generation WebUI - Interface Web
Mis à jour
Ce contenu vous a-t-il été utile ?