Skip to main content
LiteLLM надає уніфікований Python API для 100+ постачальників LLM. CometAPI підтримується нативно — використовуйте префікс cometapi/, щоб маршрутизувати запити через каталог моделей CometAPI.

Передумови

1

Встановіть LiteLLM

2

Установіть свій API key

Установіть API key як змінну середовища (рекомендовано) або передайте його inline:
Використовуйте змінні середовища, щоб уникнути жорсткого кодування конфіденційних облікових даних у ваших скриптах.
3

Зробіть виклик completion

Використовуйте формат cometapi/<model-name> для вказання моделей. Ви можете передати ключ через змінну середовища або явно:
4

Асинхронні та Streaming виклики

Використовуйте acompletion з stream=True для неблокувальних відповідей у реальному часі:
  • Формат моделі: Моделі CometAPI використовують префікс cometapi/<model-name>, наприклад cometapi/your-model-id. Перегляньте сторінку моделей CometAPI, щоб побачити доступні моделі.
  • Відповіді Fine-tuning: LiteLLM підтримує temperature, max_tokens і top_p — додайте їх до будь-якого виклику completion(), наприклад completion(..., temperature=0.7).
  • Обробка помилок: Обгорніть виклики в try/except, щоб перехоплювати помилки недійсного ключа або проблеми з мережею.
  • Безпека: Ніколи не комітьте API key у систему контролю версій. Використовуйте змінні середовища або менеджер секретів.
  • Ліміти швидкості: Відстежуйте використання в консолі CometAPI.
  • Більше документації: документація LiteLLMшвидкий старт CometAPI