GPT-4(THUDM) + LangChain >> Personalized expert AI assistant.(本地知识库教程)

news2024/12/26 10:44:23

GPT-4(THUDM) + Langchain >> Personalized expert AI assistant.

Langchain.

GPT-4

LangChain简介 - 知乎 (zhihu.com)

 利用LangChain和国产大模型ChatGLM-6B实现基于本地知识库的自动问答_哔哩哔哩_bilibili

Github地址:
https://github.com/thomas-yanxin/LangChain-ChatGLM-Webui

ModelScope在线体验:
https://modelscope.cn/studios/AI-ModelScope/LangChain-ChatLLM/summary

OpenI地址:
https://openi.pcl.ac.cn/Learning-Develop-Union/LangChain-ChatGLM-Webui 

ModelScope阿里达摩院开源模型平台 - 知乎 (zhihu.com)

手把手带你实现:基于Langchain和chatglm-6b构建本地知识库的自动问答应用_哔哩哔哩_bilibili

 稳定性:数据抖动,推理是否稳定

 数据安全是因为在一个离线的部署环境当中。

缺点非常明显:

1.非常依赖知识库的建设,也就是你的知识库是否能够涵盖一定的question,如果没有相应的answer,可能会产生一些幻觉(hallucination)现象,也就是一本正经胡说八道。看起来合理,其实啥也不是。

2.非常依赖LLM的基础能力,知识库其实是把一个prompt输出给大语言模型了,那其实就跟LLM的能力强相关了。

3.强依赖于embedding model,你得到的向量Vector是否能够做好相应的搜索也非常关键。

方案2更想一个平民化的方案,不需要太多的专业知识和经验。就可以简单的搭建起来这一套系统

 Faiss是由FacebookAI团队开发的向量检索库,提供了多种向量查询方案,可以实现在亿级别候选物料上的毫秒级查询,是目前最主流的向量检索库。

 langchain里面是没有集成GLM的,所以需要我们自定义GLM。

改进空间

1. LLM

2. Embedding model

3. 长文本需要切分,未来怎么切分很重要

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/638282.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

10个最佳WooCommerce电商网站测量价格计算器插件

您销售的产品需要根据大小、重量、尺寸、面积或体积定价?查看我们的热门WooCommerce跨境电商测量价格计算器插件列表,以及如何设置它们。你的客户可以轻松计算和接收定制或尺寸产品等的即时定价。 定价是任何在线商店的基本特征。就其本身而言&#xff…

ECC算法学习

ECC 一、ECC简介优缺点运用 二、算法理论基础1. 椭圆曲线的加法2. 椭圆曲线的二倍运算3. 同余运算4. 有限域5. 乘法逆元 三、算法公式1、有限域的负元2、有限域的加法, P Q P Q PQ3. 斜率计算(PQ即要计算P点切线,需要求导)4. 椭…

【Linux】通过 Shell 脚本修改用户密码

1. Linux 中修改用户密码 Linux 中要修改一个用户的密码通常是使用 passwd 命令来完成,命令格式如下。 #一般使用格式 passwd [username][注]:若其后不加任何用户名则表示修改当前用户的密码。 使用示例: 这里笔者将 im 用户的密码修改为 im…

简单的提示词操作融合微调 AI 图像

本文旨在帮助我们理解和运用稳定扩散技术对AI生成图像进行精确调整。通过本文将学习如何调整关键词的强度、消除不需要的对象以及如何混合两个关键词。 Stable Diffusion 可以直接下载秋叶大神一键安装包进行使用,也可以直接下git上原生下载自己部署。 百度链接 …

什么是低代码(Low-Code)?

现如今,我们已全面迈入智能互联网时代,新的技术不断迭代问世,也代表着新的生产力不断深入我们的生活,同时也是开创未来最好的原动力。那就眼下而言,什么样的新技术才能真正解放IT生产力,加速社会数字化转型…

2023/06/12 产品经理常用技术名词记录

PM懂点技术总是好的吧,还是要能听懂简单的专业名词。遇到就更新… — 前端 \color{green}{前端} 前端— H5 即HTML5,第五代超文本标记语言。泛指H5广告,是一种借助微信传播的营销形式。 H5页面是传统桌面网站的轻量级版本,支持…

Linux uinput

Linux Uinput 是一个模拟用户输入事件的内核驱动程序,它允许用户空间程序通过创建虚拟输入设备节点来生成模拟输入事件,这些事件可以是键盘、鼠标、触摸屏或其他输入设备的事件。此外,Uinput 还可以为虚拟输入设备设置各种属性,并…

U-Mail邮件系统多重措施保障用户信息安全 防范邮件泄密

电子邮件由于其具有较高的便捷性与高效性,已逐渐成为党政机关和企业工作人员内部联系和业务交流的主要方式之一。但其带来的诸多安全问题也引发了越来越多人的关注,其中最最严重的威胁是邮件泄密问题。就在刚刚过去的2022年国内外都发生了多起电子邮件造…

倍福工控机维修控制器主机维修C5102-0060

常见故障分类: 1、磨损性故障。由于机械正常磨损造成的故障。 2、操作故障。由于操作错误、操作不当造成的故障。 3、固有的薄弱性故障。由于设计问题,在正常使用时产生的故障。 工控机内部温度过高。在需长时间高温运行的环境中,计算机各…

从微观世界的RST包文视角助力企业网络应用故障排查和优化

1. 前言 随着互联网的普及和发展,各行业的业务和应用越来越依赖于网络。然而,网络环境的不稳定性和复杂性使得出现各种异常现象的概率变得更高了。这些异常现象会导致业务无法正常运行,给用户带来困扰,甚至影响企业的形象和利益。…

使用Appium 测试微信小程序和微信公众号方法

由于腾讯系QQ、微信等都是基于腾讯自研X5内核,不是google原生webview,需要打开TBS内核Inspector调试功能才能用Chrome浏览器查看页面元素,并实现Appium自动化测试微信小程序和微信公众号。 前提条件Appium环境搭建,这里不多说了&…

银行的程序员需要了解的一些简单知识

学习《简明银行会计 程序员视角》 会计与银行会计什么是会计?会计假设包括哪些内容?商业银行的业务分类?商业银行的运作过程?银行降准会产生什么效果? 左右开弓的记账法什么是会计恒等式?什么是T字图&#…

echarts画四川地图并交互

先看成果,点击地图中间点位做相应交互(如弹框详细信息等,这里不做演示) 具体步骤如下 一、具体在DataV.GeoAtlas地理小工具系列 (aliyun.com)这个地址获取数据如图即可下载出对应地址的json数据 二、vue中template里相关代码 &l…

传统测试将被取代?AI测试现状及发展之思

近年来,我一直关注AI相关的测试,并积极参与多个全国性测试社区和社群。在这些社区中,我与不同公司和领域的测试专家交流探讨AI测试相关话题,包括业界顶尖公司的专家和国内知名测试学者。我也参加了多个大会,聆听了许多…

【c++】动态联编和静态联编

动态联编和静态联编 动态联编条件&#xff1a;虚函数 基类指针/引用 静态联编条件&#xff1a;重载 动态联编代码 class A { public:virtual void print(){cout << "void printA()" << endl;} protected:int a; };class B :public A { public:void pri…

制作 initramfs 后,缺少部分驱动,可能导致系统无法启动

问题现象&#xff1a; 通过 mkinitrd 制作出来的 initrd.img 镜像&#xff0c;替换到 ISO 中&#xff0c;系统无法正常启动&#xff0c;从日志上看 mount ‘iso9668’ 失败&#xff0c;怀疑是小系统中缺少 isofs 驱动导致 问题复现&#xff1a; 装机报错&#xff0c;等一会&am…

KW 新闻 | KaiwuDB 亮相数字中国并发布离散制造场景解决方案

4月26-30日&#xff0c;以“加快数字中国建设&#xff0c;推进中国式现代化”为主题的第六届数字中国建设峰会在福州市圆满召开。KaiwuDB 受邀亮相大会参展并发布“离散制造场景解决方案”&#xff0c;旨在以数字化方案驱动生产方式、治理方式变革&#xff0c;推进离散制造业物…

vue 使用JSON 编辑器: vue-json-editor

这里写目录标题 1、安装插件2、引入插件并注册3、使用示例4、实现效果 1、安装插件 npm install vue-json-editor --save 2、引入插件并注册 import vueJsonEditor from vue-json-editor export default {components: { vueJsonEditor }, }3、使用示例 <template><…

Jackson、gson官方文档以及下载地址

1. 官网文档 json中文官网&#xff1a;http://www.json.org/json-zh.html json官网&#xff1a;http://www.json.org/ json参考手册&#xff1a;(译) JSON-RPC 2.0 规范(中文版) Jackson官网地址&#xff1a;https://github.com/FasterXML/jackson Jackson文档地址&#xff1a…

【电路】电路与电子技术基础 课堂笔记 第15章 时序逻辑电路的分析与设计

15.1 时序逻辑电路的分析 第一步&#xff0c;写方程&#xff1a;时钟方程、驱动方程和状态方程&#xff08;将驱动方程代入特征方程中得到&#xff09; 第二步&#xff0c;列出状态表&#xff0c;画状态转移图 第三步&#xff0c;根据提供的时钟图像&#xff0c;画出时序图 第四…