cometapi/ pour acheminer les requêtes via le catalogue de modèles de CometAPI.
Prérequis
- Python 3.6+
- Un compte CometAPI avec une clé API active — obtenez la vôtre ici
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 :Conseils et dépannage
Conseils et dépannage
- 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_tokensettop_p— ajoutez-les à n’importe quel appelcompletion(), par ex.completion(..., temperature=0.7). - Gestion des erreurs : Encadrez les appels avec
try/exceptpour 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 LiteLLM — démarrage rapide CometAPI