检索问答
操作步骤
- 执行在线问答样例。参考并运行Demo中rag_demo_query.py代码文件,请根据实际情况修改代码中的模型路径、mindie服务IP和port等默认参数,详细参数设置请参见readme.md文件。
python3 rag_demo_query.py --query "请描述2024年高考作文题目"
- 运行程序获取结果。
{ 'query': '请描述2024年高考作文题目', 'result': '题目:新时代下的生活\n\n材料:\n\n随着科技的不断发展,人们的生活逐渐便利。各种智能设备的应用,让我们的生活更加便捷。然而,在这种便利背后,我们是否面临着一些问题?\n\n请根据以上材料,结合自己的思考,以新时代下的生活为题材,自拟标题,写一篇议论文。', 'source_documents': [ { 'metadata': { 'source': '/home/HwHiAiUser/gaokao.txt' }, 'page_content': '2024年高考语文作文试题\n新课标I卷\n阅读下面的材料,根据要求写作。(60分)\n随着互联网的普及、人工智能的应用,越来越多的问题能很快得到答案。那么,我们的问题是否会越来越少?\n以上材料引发了你怎样的联想和思考?请写一篇文章。\n要求:选准角度,确定立意,明确文体,自拟标题;不要套作,不得抄袭;不得泄露个人信息;不少于800字。' } ] }

- “构建知识库”和“检索回答”过程使用的embedding模型、关系数据库路径、向量数据库路径需对应保持一致,才能正常执行样例。
- 执行样例代码时,当参数“tei_emb”为“False”,表示本地启动embedding模型,embedding_path传入本地模型存放目录;当参数“tei_emb”为“True”,表示启动服务化模型,embeddingurl传入服务化模型URI地址;reranker同理。
父主题: FlatL2检索方式