LiteLLM, 100’den fazla LLM sağlayıcısı için birleşik bir Python API sunar. CometAPI yerel olarak desteklenir — istekleri CometAPI’nin model kataloğu üzerinden yönlendirmek içinDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
cometapi/ önekini kullanın.
Ön koşullar
- Python 3.6+
- Etkin bir API anahtarına sahip bir CometAPI hesabı — buradan edinebilirsiniz
API anahtarınızı ayarlayın
API anahtarını bir ortam değişkeni olarak ayarlayın (önerilir) veya satır içinde geçin:
Komut dosyalarınızda hassas kimlik bilgilerini sabit kodlamaktan kaçınmak için ortam değişkenlerini kullanın.
Bir completion çağrısı yapın
Modelleri belirtmek için
cometapi/<model-name> biçimini kullanın. Anahtarı ortam değişkeni üzerinden veya açıkça geçebilirsiniz:İpuçları ve sorun giderme
İpuçları ve sorun giderme
- Model biçimi: CometAPI modelleri
cometapi/<model-name>önekini kullanır, örneğincometapi/your-model-id. Kullanılabilir modeller için CometAPI Models sayfasına bakın. - Fine-tuning yanıtları: LiteLLM,
temperature,max_tokensvetop_pdestekler — bunları herhangi bircompletion()çağrısına ekleyin, ör.completion(..., temperature=0.7). - Hata işleme: Geçersiz anahtar hatalarını veya ağ sorunlarını yakalamak için çağrıları
try/exceptile sarmalayın. - Güvenlik: API anahtarlarını asla sürüm kontrolüne kaydetmeyin. Ortam değişkenleri veya bir secrets manager kullanın.
- Rate limits: Kullanımı CometAPI konsolunda izleyin.
- Daha fazla dokümantasyon: LiteLLM dokümantasyonu — CometAPI hızlı başlangıç