Skip to main content
LlamaIndex предоставляет класс CometLLM как нативную интеграцию с CometAPI. Используйте его для работы RAG-конвейеров, агентов и цепочек LLM с любой моделью из каталога CometAPI.

Предварительные требования

1

Установите интеграцию LlamaIndex CometAPI

2

Установите свой API key

Использовать переменные окружения безопаснее, чем хардкодить учетные данные в скриптах.
3

Инициализируйте модель и выполняйте completion-вызовы

4

Включите Streaming

Используйте stream_chat или stream_complete для вывода фрагментов в реальном времени:
  • Модели: См. страницу моделей CometAPI для всех доступных вариантов.
  • Использование других моделей: Инициализируйте с другим текущим model ID, например CometLLM(api_key=api_key, model="your-model-id", max_tokens=1024).
  • Fine-tuning: Передавайте temperature и max_tokens напрямую в CometLLM(...).
  • Обработка ошибок: Оборачивайте вызовы в try/except, чтобы перехватывать ошибки ключа или проблемы сети.
  • Безопасность: Никогда не коммитьте API key в систему контроля версий. Используйте переменные окружения.
  • Больше документации: документация LlamaIndexбыстрый старт CometAPIпример в Colab