Skip to main content
LiteLLM bietet eine einheitliche Python-API für mehr als 100 LLM-Anbieter. CometAPI wird nativ unterstützt — verwenden Sie das Präfix cometapi/, um Anfragen über den Modellkatalog von CometAPI zu leiten.

Voraussetzungen

  • Python 3.6+
  • Ein CometAPI-Konto mit einem aktiven API-Schlüssel — hier erhalten
1

LiteLLM installieren

2

API-Schlüssel festlegen

Legen Sie den API-Schlüssel als Umgebungsvariable fest (empfohlen) oder übergeben Sie ihn inline:
Verwenden Sie Umgebungsvariablen, um zu vermeiden, dass sensible Zugangsdaten fest im Skript hinterlegt werden.
3

Einen completion-Aufruf ausführen

Verwenden Sie das Format cometapi/<model-name>, um Modelle anzugeben. Sie können den Schlüssel über eine Umgebungsvariable oder explizit übergeben:
4

Asynchrone und Streaming-Aufrufe

Verwenden Sie acompletion mit stream=True für nicht blockierende Echtzeit-Antworten:
  • Modellformat: CometAPI-Modelle verwenden das Präfix cometapi/<model-name>, z. B. cometapi/your-model-id. Verfügbare Modelle finden Sie auf der CometAPI-Modelle-Seite.
  • Fine-tuning von Antworten: LiteLLM unterstützt temperature, max_tokens und top_p — fügen Sie diese zu jedem completion()-Aufruf hinzu, z. B. completion(..., temperature=0.7).
  • Fehlerbehandlung: Verpacken Sie Aufrufe in try/except, um Fehler durch ungültige Schlüssel oder Netzwerkprobleme abzufangen.
  • Sicherheit: Übertragen Sie API-Schlüssel niemals in die Versionsverwaltung. Verwenden Sie Umgebungsvariablen oder einen Secrets Manager.
  • Rate limits: Überwachen Sie die Nutzung in der CometAPI-Konsole.
  • Weitere Dokumentation: LiteLLM-DokumentationCometAPI-Schnellstart