Generative AIは、関連性の高いコンテンツを創造する能力により、技術の革新を促しています。これには、外部文書から賢い回答を生成するRAG(retrieval augmented generation)が中核となっています。
本チュートリアルでは、大量のデータを効率的に扱うことで知られるオープンソースの組み込みデータベース「ChromaDB」を用いて、RAG駆動の大言語モデル(LLM)アプリケーションの構築方法を解説します。PythonとOpenAIのAPIキーがあれば、先進的なLLMアプリケーションを作成することができます。
このアプリケーションは、Streamlitを使用して直感的に操作できるチャットインタフェースを備えており、ChromaDBに保存されたデータから、ユーザーの質問に適した回答をリアルタイムで取得します。
プログラミングの基礎を活かし、自分だけのジェネレーティブAIを作って、イノベーションの世界へ踏み出しましょう。
出典 : https://thenewstack.io/how-to-build-a-rag-powered-llm-chat-app-with-chromadb-and-python/