13|动手实战 :项目整合,实现知识入库与知识检索
叶伟民
你好,我是叶伟民。
上一节课我们生成了简报。但是如果我们不仅仅想看当天的简报,我们还想看前天甚至最近一周的简报,那该怎么办呢?
其中一种方法就是把每天的简报整合进我们的实战案例 1,然后在实战案例 1 首页提问框里面提问:前天有哪些 CNET 新闻?
最终效果
我们先来看看最终的效果。
我们在首页输入你的问题对话框输入:前天有哪些 CNET 新闻?然后点击提交按钮,AI 将会回答前天的 CNET 新闻简报。
接下来我们进入实战环节,编写相应的代码。结合前面学过的实战案例 1,其实无非是完成知识入库和知识检索两个部分。
所以接下来的讲解,我们会用到很多前面学过的知识,建议你先关注整合的步骤和用到了哪些知识点,然后再自己动手操作演练。
另外,我也把每个知识点具体对应的链接给你列出来了,方便你复习回顾。
修改测试数据
上一节课我们知识入库在 result.json 文件。这节课我们将从这个文件读取知识入库到数据库。
我们打开 result.json 文件,将每条数据以下红线框部分都改成前天的日期。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
1. 通过传统代码将前天的日期转化为程序可识别的日期 2. 知人善用,不要强大模型所难,知道大模型的能力边界 3. 整合实战案例2进实战案例1,实现知识入库与知识检索的功能 4. 学习基础概念,并通过对应的动手实战代码来提升知识检索质量 5. 将实战案例2整合进实战案例1,使得实战案例1包含了知识检索和知识入库部分 6. 知道大模型擅长干什么,不擅长干什么 7. 将数据获取进RAG应用的方法 8. 将知识存进数据库的代码主要分为建立ORM模型和将知识存进数据库两部分 9. 通过对应的动手实战代码来提升知识检索质量
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《RAG 系统实战课 》,新⼈⾸单¥59
《RAG 系统实战课 》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论