Oracle AI Vector SearchとLangChainの統合
LangChainは、開発者が大規模言語モデル(LLM)の高度な機能を利用するアプリケーションを構築するのに役立つ、強力で柔軟なオープン・ソースのオーケストレーション・フレームワークです。
LangChainは、ワークフローの管理、コンテキストの維持および外部システムとの統合に不可欠なツールを提供します。たとえば、LangChainフレームワークを使用すると、チャットボットおよびエージェント・アプリケーションを作成できます。LangChainは、主にPythonをサポートしていますが、JavaScriptおよびTypeScriptもサポートしています。
Oracle AI Vector Searchは、様々なレベルでLangChainと統合されます:
- ドキュメント・ローダー
- テキスト・スプリッタ
- 埋込み
- サマリー
- ベクトル・ストア
これらの各コンポーネントの詳細は、LangChainのOracle AI Vector Searchのドキュメントを参照してください。
関連項目:
- LangChainフレームワークの概要については、LangChainのドキュメント
- LangChainコンポーネントのリストは、LangChainコンポーネントのドキュメント
- PythonにLangChainパッケージをインストールする方法を確認するには、LangChainのインストール・ドキュメント
- Oracle AI Vector SearchをLangChainとともに使用してエンドツーエンドのRAGパイプラインとして機能させる方法を示すエンドツーエンドのチュートリアルについては、Oracle AI Vector Search統合デモ
親トピック: 検索拡張生成を使用したLLMの補完