Star马上破万,这款AI知识库你一定要看看
还记得《钢铁侠》电影中,托尼•斯塔克的智能助手贾维斯吗?他能回答各种问题,协助处理复杂任务,简直是每个人都梦寐以求的得力助手。如今,这个梦想正在成为现实。一款名为MaxKB的开源AI知识库问答系统,正在让普通人也能拥有自己的”贾维斯”。
截止到今天,MaxKB在GitHub上已经收获了超过9900个Star。MaxKB声称只需5分钟,就能帮你搭建起这样一个系统。无论你是技术小白还是编程高手,都能轻松驾驭。MaxKB有以下特点:
开箱即用: 你可以直接上传文档,或者让MaxKB自动爬取在线文档,快速构建知识库。想象一下,你可以把公司的所有产品手册、常见问题解答都输入进去,然后就有了一个24/7在线的客服专员。
模型中立: MaxKB支持多种主流大语言模型,包括Llama3、OpenAI、通义千问等。这就像是给你的AI助手配备了多个”大脑”,你可以根据需要选择最适合的一个。
灵活编排: MaxKB内置了强大的工作流引擎,可以根据你的需求定制AI的工作流程。这就像是给你的AI助手设置了一套标准操作流程,让它能更好地理解和执行你的指令。
无缝嵌入: 你可以轻松地将MaxKB嵌入到现有的系统中。比如,你可以给你的网站或app添加一个AI客服,大大提升用户体验。
MaxKB的应用场景非常广泛,让我们来看几个具体的例子:
企业内部知识库:
想象一下,新员工入职时不再需要翻阅厚重的手册,只需问AI就能快速了解公司制度和工作流程。这不仅能提高工作效率,还能减少人力资源部门的工作负担。
智能客户支持:
传统的FAQ往往难以覆盖所有客户问题。而使用MaxKB,你可以创建一个能理解自然语言、给出精准答案的AI客服。它可以24小时在线,大大提升客户满意度。
个人学习助手:
如果你是一名学生或研究人员,可以将你的学习资料输入MaxKB。它可以帮你快速检索信息,解答疑问,甚至可以帮你梳理知识点,成为你的私人家教。
网站AI助手:
为你的个人博客或公司网站添加一个AI助手,可以大大提升访客体验。它可以回答关于你的网站内容的问题,引导用户找到他们需要的信息。
前端:Vue.js
LangChain:LangChain
向量数据库:PostgreSQL / pgvector
大模型:各种本地私有或者公共大模型
Plain Text docker run -d –name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb # 用户名: admin |
MaxKB支持Linux平台的离线安装
下载软件包:https://community.fit2cloud.com/#/products/maxkb/downloads
解压软件包
修改配置文件install.conf
Shell ## 安装目录 MAXKB_BASE=/opt ## Service 端口 MAXKB_PORT=8080 ## docker 网段设置 MAXKB_DOCKER_SUBNET=172.19.0.0/16 # 数据库配置 ## 是否使用外部数据库 MAXKB_EXTERNAL_PGSQL=false ## 数据库地址 MAXKB_PGSQL_HOST=pgsql ## 数据库端口 MAXKB_PGSQL_PORT=5432 ## 数据库库名 MAXKB_PGSQL_DB=maxkb ## 数据库用户名 MAXKB_PGSQL_USER=root ## 数据库密码 MAXKB_PGSQL_PASSWORD=Password123@postgres |
执行安装脚本install.sh
开始使用你的私人AI助手,访问链接 http://$IP:8080
https://github.com/1Panel-dev/MaxKB
好了,今天的分享就到这里,我们下期见!