For the complete documentation index, see llms.txt. This page is also available as Markdown.

Passerelle IA LiteLLM

Déployez LiteLLM comme proxy de passerelle IA pour plus de 100 LLM sur les GPU Clore.ai

LiteLLM est une passerelle d’IA open source qui fournit une API unifiée compatible OpenAI pour plus de 100 fournisseurs de modèles de langage — dont OpenAI, Anthropic, Azure, Bedrock, HuggingFace et des modèles hébergés localement. Déployez-la sur CLORE.AI pour router, équilibrer la charge et gérer tous vos appels API LLM via un point de terminaison unique, avec suivi des coûts, limitation de débit et logique de repli intégrés.

La vraie puissance de LiteLLM se révèle à grande échelle : les équipes qui exploitent des piles mixtes local+cloud peuvent changer de modèle à chaud sans toucher au code de l’application. Remplacez gpt-4o avec mistral-7b-local dans la configuration, redémarrez — terminé.

Exigences du serveur

Paramètre
Minimum
Recommandé

RAM

4 Go

8 Go+

VRAM

N/A (proxy uniquement)

N/A

Disque

10 Go

20 Go+

GPU

Non requis

Facultatif (pour les modèles locaux)

LiteLLM lui-même est un proxy basé sur le CPU et n’a pas besoin de GPU. Cependant, le déployer sur un serveur GPU CLORE.AI a du sens lorsque vous souhaitez exécuter des modèles locaux (via Ollama, TGI, vLLM) aux côtés de LiteLLM comme passerelle unifiée sur la même machine.

Déploiement rapide sur CLORE.AI

Image Docker : ghcr.io/berriai/litellm:main-latest

Ports : 22/tcp, 4000/http

Variables d'environnement :

Variable
Exemple
Description

OPENAI_API_KEY

sk-xxx...

clé API OpenAI

ANTHROPIC_API_KEY

sk-ant-xxx...

clé API Anthropic

AZURE_API_KEY

xxx...

clé Azure OpenAI

LITELLM_MASTER_KEY

sk-my-master-key

Clé d’authentification maître pour le proxy

DATABASE_URL

postgresql://...

PostgreSQL pour le suivi des coûts

STORE_MODEL_IN_DB

True

Conserver la configuration du modèle dans la base de données

Configuration étape par étape

1. Louez un serveur sur CLORE.AI

LiteLLM fonctionne très bien même sur des serveurs sans GPU. Allez sur la place de marché CLORE.AI et filtrez pour :

  • Serveurs CPU au prix le plus bas pour une configuration de proxy pure

  • Serveurs GPU (RTX 3090+) si vous souhaitez aussi exécuter des modèles locaux

2. Connectez-vous en SSH à votre serveur

3. Créez un fichier de configuration

LiteLLM utilise un fichier de configuration YAML pour définir les modèles :

4. Lancez LiteLLM

Lancement de base :

Avec PostgreSQL pour le suivi des coûts :

Commencez par lancer un conteneur PostgreSQL :

Avec Docker Compose (recommandé) :

5. Vérifiez le serveur

6. Accédez via le proxy HTTP CLORE.AI

Votre URL CLORE.AI http_pub pour le port 4000 :

Utilisez ceci comme votre api_base dans n’importe quel client compatible OpenAI.


Exemples d'utilisation

Exemple 1 : appel API direct via le proxy

Exemple 2 : SDK Python OpenAI avec le proxy LiteLLM

Exemple 3 : SDK Python LiteLLM (direct)

Exemple 4 : configuration de repli

Configurez des replis automatiques entre les modèles :

Exemple 5 : tableau de bord de suivi des coûts

Après avoir activé PostgreSQL, accédez aux analyses des dépenses :


Configuration

Clés virtuelles (clés API par utilisateur)

Créez des clés séparées avec des limites de débit et des budgets :

Équilibrage de charge

Mise en cache

Limitation de débit


Conseils de performance

1. Activez la mise en cache pour les invites répétées

Pour les applications RAG ou les chatbots avec des questions fréquentes, la mise en cache Redis réduit les coûts de 30 à 70 % et fait tomber la latence P50 à <5 ms lors des hits du cache :

2. Utilisez des requêtes asynchrones

3. Routage de modèles locaux

Routez les requêtes simples/peu coûteuses vers des modèles locaux sur les GPU de Clore.ai, et les plus complexes vers GPT-4 :

Une configuration typique : exécutez Mistral 7B ou Llama 3 8B localement sur une RTX 3090 Clore.ai ($0.07–0.21/h), traitez-y 80 % du trafic, et escaladez les tâches complexes vers GPT-4o. Des économies de 3 à 5 fois par rapport à une solution uniquement cloud sont courantes.

4. Définissez des délais d’attente et des tentatives


Recommandations GPU Clore.ai

LiteLLM lui-même n’a besoin d’aucun GPU — c’est un proxy. Le choix du GPU ne compte que si vous déployez aussi l’inférence locale à ses côtés.

Modèle local
GPU
Pourquoi

Mistral 7B / Llama 3 8B (bf16)

RTX 3090 24 Go

Tient confortablement, débit d’environ 200 tok/s

Mixtral 8×7B ou Llama 3 70B (AWQ)

RTX 4090 24 Go

Bande passante mémoire plus rapide que la 3090 ; prend en charge le 70B AWQ en 4 bits

Llama 3 70B (bf16) ou service multi-modèles

A100 80 Go

Exécutez plusieurs modèles 7–13B simultanément ; HBM2e pour une faible latence

Pile recommandée pour un développeur solo : RTX 3090 + Mistral 7B + passerelle LiteLLM. Coût total sur Clore.ai : 0,07–0,21 $/h. Gère facilement ~50 requêtes/min, avec repli vers GPT-4o pour les tâches complexes.

Pile équipe / production : A100 80 Go, exécutez Llama 3 70B + LiteLLM + PostgreSQL. Sert plus de 20 utilisateurs simultanés, suivi complet des coûts, zéro dépense cloud LLM pour la plupart des requêtes.


Dépannage

Problème : « modèle introuvable »

Assurez-vous que le nom du modèle dans votre requête correspond exactement à ce qui se trouve dans config.yaml:

Problème : « échec de l’authentification »

Vérifiez votre LITELLM_MASTER_KEY variable d’environnement et utilisez-la comme jeton Bearer.

Problème : les modifications de configuration ne sont pas reflétées

Redémarrez le conteneur après les modifications de configuration :

Problème : latence élevée lors de la première requête

LiteLLM charge les configurations des modèles au démarrage. Les premières requêtes peuvent être plus lentes pendant l’établissement des connexions.

Problème : erreurs de connexion à la base de données

Problème : erreurs 429 de limite de débit provenant des fournisseurs

Configurez des replis :


Recommandations GPU Clore.ai

LiteLLM est une passerelle/proxy API — il ne fait pas l’inférence lui-même. Le choix du GPU dépend de savoir si vous routez vers des API cloud ou des modèles locaux.

Configuration
GPU
Prix Clore.ai
Cas d’utilisation

Proxy API cloud uniquement

CPU uniquement

~0,02 $/h

Route vers OpenAI, Anthropic, Gemini — aucun GPU requis

Backend local vLLM

RTX 3090 (24 Go)

0,07–0,21 $/h

Modèles auto-hébergés 7B–13B avec LiteLLM comme frontend

Backend local vLLM

RTX 4090 (24 Go)

0,14–0,42 $/h

Modèles locaux 7B–34B à haut débit

Backend local vLLM

A100 40 Go

Modèles 70B, service local de production

Configuration la plus courante : Faites fonctionner LiteLLM comme proxy unifié devant vos instances vLLM/Ollama hébergées sur Clore.ai. Cela vous apporte des replis de fournisseurs, la limitation de débit, le suivi des coûts et un routage compatible OpenAI — tout en conservant toute l’inférence en local et à bas coût.

Exemple de coût : Faites fonctionner le proxy LiteLLM sur une instance uniquement CPU (0,07–0,21 $/h) et pointez-le vers un serveur vLLM sur RTX 3090 (0,07–0,21 $/h). Coût total de 0,07–0,21 $/h pour une API LLM auto-hébergée, prête pour la production, avec replis, journalisation et limitation de débit.


Liens

Mis à jour

Ce contenu vous a-t-il été utile ?