Skip to main content
LiteLLM, 100’den fazla LLM provider için birleşik bir Python API’si sunar. CometAPI yerel olarak desteklenir — istekleri CometAPI’nin model kataloğu üzerinden yönlendirmek için cometapi/ önekini kullanın.

Ön koşullar

1

LiteLLM'yi yükleyin

2

API anahtarınızı ayarlayın

API anahtarını bir ortam değişkeni olarak ayarlayın (önerilir) veya satır içinde iletin:
Komut dosyalarınızda hassas kimlik bilgilerini sabit kodlamaktan kaçınmak için ortam değişkenlerini kullanın.
3

Bir completion çağrısı yapın

Model belirtmek için cometapi/<model-name> biçimini kullanın. Anahtarı ortam değişkeniyle veya açıkça iletebilirsiniz:
4

Async ve Streaming çağrıları

Engellemesiz, gerçek zamanlı yanıtlar için stream=True ile acompletion kullanın:
  • Model biçimi: CometAPI modelleri cometapi/<model-name> önekini kullanır, örneğin cometapi/your-model-id. Kullanılabilir modeller için CometAPI Models sayfasına bakın.
  • Fine-tuning yanıtları: LiteLLM temperature, max_tokens ve top_p destekler — bunları herhangi bir completion() ç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/except ile sarın.
  • Güvenlik: API anahtarlarını asla sürüm kontrolüne commit etmeyin. Ortam değişkenleri veya bir secrets manager kullanın.
  • Oran sınırları: Kullanımı CometAPI konsolunda izleyin.
  • Daha fazla dokümantasyon: LiteLLM dokümantasyonuCometAPI hızlı başlangıç