Preparação ambiental
基础要求:Python 3.10环境,有效OpenAI API密钥
- Crie um ambiente conda:
conda create -n hipporag python=3.10
- Instale a biblioteca principal:
pip install hipporag
- 设置环境变量包括
OPENAI_API_KEY
快速启动流程
- 准备文档列表(支持txt/md/pdf等多种格式)
- 初始化检索器:指定
gpt-4o-mini
等模型名称 - invocações
index()
方法建立知识索引 - fazer uso de
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(["示例问题"])>
Essa resposta foi extraída do artigoHippoRAG: uma estrutura de recuperação de conhecimento multihop baseada em memória de longo prazoO