CometLLM 클래스를 제공합니다. 이를 사용해 CometAPI 카탈로그의 모든 모델로 RAG 파이프라인, 에이전트, 그리고 LLM 체인을 구동할 수 있습니다.
사전 준비 사항
- Python 3.8+
- 활성 API 키가 있는 CometAPI 계정 — 여기에서 발급받으세요
1
LlamaIndex CometAPI 통합 설치
2
API 키 설정
환경 변수를 사용하는 것이 스크립트에 자격 증명을 하드코딩하는 것보다 더 안전합니다.
3
모델 초기화 및 완성 호출 실행
4
스트리밍 활성화
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 키를 버전 관리에 절대 커밋하지 마세요. 환경 변수를 사용하세요.
- 추가 문서: LlamaIndex 문서 — CometAPI 빠른 시작 — Colab 예제