LlamaIndex
検索拡張アプリケーションのために、大規模言語モデルを自分自身のデータ——ドキュメント、データベース、API——に接続するためのデータフレームワークです。
概要
LlamaIndex は、LLM アプリケーションのデータ側に焦点を当てています。ドキュメントや構造化データを取り込み、効率的な検索のためにインデックス化し、そのインデックスを LLM に接続することで、学習データだけでなく自分自身のデータに基づいた質問応答ができるようにします。幅広いデータコネクタとインデックス戦略を標準でサポートしています。
LlamaIndex は、プライベートまたはドメイン固有のデータに対して LLM に推論させることが中心的な課題となるアプリケーションを構築するチームに向いています。(カタログにもある) LangChain を補完する存在で、両者は一緒に使われることが多く、LlamaIndex がデータの取り込みと検索を、LangChain がより広範なアプリケーションオーケストレーションを担当します。
- カテゴリ
- AI・機械学習
- 言語
- Python
- ライセンス
- MIT
関連プロジェクト
Haystack
Apache-2.0LLM を使った本番運用向けの検索・RAG(検索拡張生成)アプリケーションを構築するための、オープンソースフレームワークです。
- AI・機械学習
Docling
MITPDF、Word ドキュメントなどのフォーマットを、LLM や RAG パイプライン向けにきれいで構造化されたデータへ変換する、ドキュメント解析ライブラリです。
- AI・機械学習
Instructor
MIT検証のための function calling API と Pydantic モデルを使って、LLM から信頼できる構造化データ出力を得るためのライブラリです。
- AI・機械学習
LangChain
MIT大規模言語モデル、エージェント、検索拡張生成(RAG)を活用したアプリケーションを開発するためのフレームワークです。
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する