cometapi/, щоб маршрутизувати запити через каталог моделей CometAPI.
Передумови
- Python 3.6+
- Обліковий запис CometAPI з активним API key — отримайте його тут
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