Skip to main content
LiteLLM zapewnia ujednolicone API Pythona dla ponad 100 dostawców LLM. CometAPI jest obsługiwane natywnie — użyj prefiksu cometapi/, aby kierować żądania przez katalog modeli CometAPI.

Wymagania wstępne

1

Zainstaluj LiteLLM

2

Ustaw swój klucz API

Ustaw klucz API jako zmienną środowiskową (zalecane) lub przekaż go inline:
Używaj zmiennych środowiskowych, aby uniknąć umieszczania w skryptach na stałe wrażliwych danych uwierzytelniających.
3

Wykonaj wywołanie completion

Użyj formatu cometapi/<model-name>, aby określić modele. Możesz przekazać klucz przez zmienną środowiskową lub jawnie:
4

Wywołania asynchroniczne i Streaming

Użyj acompletion z stream=True do nieblokujących odpowiedzi w czasie rzeczywistym:
  • Format modelu: Modele CometAPI używają prefiksu cometapi/<model-name>, np. cometapi/your-model-id. Dostępne modele znajdziesz na stronie CometAPI Models.
  • Fine-tuning odpowiedzi: LiteLLM obsługuje temperature, max_tokens i top_p — dodaj je do dowolnego wywołania completion(), np. completion(..., temperature=0.7).
  • Obsługa błędów: Umieść wywołania w try/except, aby przechwytywać błędy nieprawidłowego klucza lub problemy z siecią.
  • Bezpieczeństwo: Nigdy nie zapisuj kluczy API w systemie kontroli wersji. Używaj zmiennych środowiskowych lub menedżera sekretów.
  • Rate limits: Monitoruj użycie w konsoli CometAPI.
  • Więcej dokumentacji: Dokumentacja LiteLLMszybki start CometAPI