Skip to main content
LlamaIndex は、CometAPI との第一級の統合として CometLLM クラスを提供しています。これを使うことで、CometAPI のカタログ内の任意のモデルを使用して、RAG パイプライン、エージェント、LLM チェーンを動かせます。

前提条件

1

LlamaIndex CometAPI integration をインストール

2

API キーを設定

環境変数を使用する方が、スクリプト内に認証情報をハードコードするより安全です。
3

モデルを初期化して補完呼び出しを実行

4

ストリーミング(Streaming)を有効化

リアルタイムの分割出力には stream_chat または stream_complete を使用します:
  • モデル: 利用可能なすべてのオプションは CometAPI Models page を参照してください。
  • 他のモデルを使う: 別の現在の model ID で初期化します。例: CometLLM(api_key=api_key, model="your-model-id", max_tokens=1024).
  • ファインチューニング(Fine-tuning): temperaturemax_tokensCometLLM(...) に直接渡します。
  • エラーハンドリング: キーのエラーやネットワークの問題を捕捉するために、呼び出しを try/except で囲んでください。
  • セキュリティ: API キーをバージョン管理にコミットしないでください。環境変数を使用してください。
  • その他のドキュメント: LlamaIndex documentationCometAPI quick startColab example