LiteLLM надає уніфікований Python API для понад 100 провайдерів LLM. CometAPI підтримується нативно — використовуйте префіксDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
cometapi/, щоб маршрутизувати запити через каталог моделей CometAPI.
Передумови
- Python 3.6+
- Обліковий запис CometAPI з активним API key — отримайте його тут
Set your API key
Задайте API key як змінну середовища (рекомендовано) або передайте його inline:
Використовуйте змінні середовища, щоб уникнути жорсткого кодування чутливих облікових даних у ваших скриптах.
Make a completion call
Використовуйте формат
cometapi/<model-name> для вказання моделей. Ви можете передати ключ через змінну середовища або явно:Tips and troubleshooting
Tips and troubleshooting
- Формат моделі: Моделі CometAPI використовують префікс
cometapi/<model-name>, наприкладcometapi/your-model-id. Доступні моделі дивіться на сторінці моделей CometAPI. - Параметри відповіді: LiteLLM підтримує
temperature,max_tokensіtop_p— додайте їх до будь-якого викликуcompletion(), наприкладcompletion(..., temperature=0.7). - Обробка помилок: Обгорніть виклики в
try/except, щоб перехоплювати помилки невалідного ключа або проблеми з мережею. - Безпека: Ніколи не комітьте API keys у систему контролю версій. Використовуйте змінні середовища або менеджер секретів.
- Ліміти запитів: Відстежуйте використання в консолі CometAPI.
- Більше документації: документація LiteLLM — швидкий старт CometAPI