Skip to main content
LiteLLM fournit une API Python unifiée pour plus de 100 fournisseurs de LLM. CometAPI est pris en charge nativement — utilisez le préfixe cometapi/ pour acheminer les requêtes via le catalogue de modèles de CometAPI.

Prérequis

1

Installer LiteLLM

2

Définir votre clé API

Définissez la clé API comme variable d’environnement (recommandé) ou passez-la inline :
Utilisez des variables d’environnement pour éviter de coder en dur des identifiants sensibles dans vos scripts.
3

Effectuer un appel de completion

Utilisez le format cometapi/<model-name> pour spécifier les modèles. Vous pouvez fournir la clé via une variable d’environnement ou explicitement :
4

Appels async et Streaming

Utilisez acompletion avec stream=True pour des réponses non bloquantes en temps réel :
  • Format du modèle : Les modèles CometAPI utilisent le préfixe cometapi/<model-name>, par ex. cometapi/your-model-id. Consultez la page des modèles CometAPI pour voir les modèles disponibles.
  • Réponses Fine-tuning : LiteLLM prend en charge temperature, max_tokens et top_p — ajoutez-les à n’importe quel appel completion(), par ex. completion(..., temperature=0.7).
  • Gestion des erreurs : Encadrez les appels avec try/except pour intercepter les erreurs de clé invalide ou les problèmes réseau.
  • Sécurité : Ne versionnez jamais les clés API dans votre système de contrôle de version. Utilisez des variables d’environnement ou un gestionnaire de secrets.
  • Limites de débit : Surveillez l’utilisation dans la console CometAPI.
  • Plus de documentation : documentation LiteLLMdémarrage rapide CometAPI