CometLLM як нативну інтеграцію з CometAPI. Використовуйте його для роботи RAG-конвеєрів, агентів і ланцюжків LLM з будь-якою моделлю з каталогу CometAPI.
Передумови
- Python 3.8+
- Обліковий запис CometAPI з активним API key — отримайте його тут
1
Установіть інтеграцію LlamaIndex CometAPI
2
Установіть свій API key
Використання змінних середовища безпечніше, ніж жорстке кодування облікових даних у скриптах.
3
Ініціалізуйте модель і виконайте виклики completion
4
Увімкніть Streaming
Використовуйте
stream_chat або stream_complete для виводу частинами в реальному часі:Поради та усунення несправностей
Поради та усунення несправностей
- Models: Перегляньте сторінку CometAPI Models, щоб побачити всі доступні варіанти.
- Використання інших моделей: Ініціалізуйте з іншим поточним model ID, наприклад
CometLLM(api_key=api_key, model="your-model-id", max_tokens=1024). - Fine-tuning: Передавайте
temperatureіmax_tokensбезпосередньо вCometLLM(...). - Обробка помилок: Обгорніть виклики в
try/except, щоб перехоплювати помилки ключа або проблеми мережі. - Безпека: Ніколи не комітьте API keys у систему контролю версій. Використовуйте змінні середовища.
- Більше документації: документація LlamaIndex — швидкий старт CometAPI — приклад Colab