環境準備
基础要求:Python 3.10环境,有效OpenAI API密钥
- conda環境を作成する:
conda create -n hipporag python=3.10
- コアライブラリをインストールする:
pip install hipporag
- 设置环境变量包括
OPENAI_API_KEY
快速启动流程
- 准备文档列表(支持txt/md/pdf等多种格式)
- 初始化检索器:指定
gpt-4o-mini
等模型名称 - 各論
index()
方法建立知识索引 - 利用する
rag_qa()
进行多轮问答
典型代码示例
<from hipporag import HippoRAG hipporag = HippoRAG( save_dir='outputs', llm_model_name='gpt-4o-mini', embedding_model_name='nvidia/NV-Embed-v2' ) hipporag.index(docs=["示例文档内容"]) rag_results = hipporag.rag_qa(["示例问题"])>
この答えは記事から得たものである。HippoRAG: 長期記憶に基づくマルチホップ知識検索フレームワークについて