ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

【AI大模型】教你如何构造自己的AI知识库(本地知识库+大模型+工作流构建AI应用)

【AI大模型】教你如何构造自己的AI知识库(本地知识库+大模型+工作流构建AI应用) 前言MaxKB是一款基于大语言模型LLM和检索增强生成RAG技术的开源知识库问答系统旨在提升企业的知识管理与服务水平。它通过全流程自动化的知识采集与构建、智能搜索、以及高准确性的回复机制帮助企业有效处理特定领域请求降低模型幻觉的影响。MaxKB支持本地部署保障安全性并能够快速实现业务AI助手的上线提高工作效率与用户体验助力企业实现“提质增效”的目标。官方文档基于大模型和 RAG 的知识库问答系统因为官方文档对于技术小白有一定的门槛这里给大家选取了一种来适合小白进行本地部署的方案。在线安装(Win和Mac)一、安装Dockerwindows安装docker安装Docker参考教程Windows Docker 安装 | 菜鸟教程安装之后可以打开 PowerShell 并运行以下命令检测是否运行成功docker run hello-world在成功运行之后应该会出现以下信息MacOS/Linux安装Docker安装Docker参考教程MacOS Docker 安装 | 菜鸟教程安装之后打开终端执行以下命令验证是否安装成功docker-v显示当前Docker安装版本号即为成功。二、使用Docker部署MaxKbMaxKB 支持一键启动仅需执行以下命令WIndows系统docker run -d --namemaxkb --restartalways -p 8080:8080 -v C:/maxkb:/var/lib/postgresql/data -v C:/python-packages:/opt/maxkb/app/sandbox/python-packages registry.fit2cloud.com/maxkb/maxkb参数说明docker run: 启动一个新的容器实例。-d: 在后台运行容器分离模式。–namemaxkb: 给容器指定一个名称为maxkb。–restartalways: 设置容器在失败后自动重启。-p 8080:8080: 将主机的8080端口映射到容器的8080端口。-v C:/maxkb:/var/lib/postgresql/data: 将主机的C:/maxkb目录挂载到容器的/var/lib/postgresql/data目录用于数据持久化。-v C:/python-packages:/opt/maxkb/app/sandbox/python-packages: 将主机的C:/python-packages目录挂载到容器的/opt/maxkb/app/sandbox/python-packages目录用于存放Python包。registry.fit2cloud.com/maxkb/maxkb: 指定要使用的Docker镜像地址。Mac/Linux系统docker run -d --namemaxkb --restartalways -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages registry.fit2cloud.com/maxkb/maxkb参数说明docker run: 启动一个新的容器实例。-d: 在后台运行容器分离模式。–namemaxkb: 给容器指定一个名称为maxkb。–restartalways: 设置容器在失败后自动重启。-p 8080:8080: 将主机的8080端口映射到容器的8080端口。-v ~/.maxkb:/var/lib/postgresql/data: 将主机的~/.maxkb目录挂载到容器的/var/lib/postgresql/data目录用于数据持久化。-v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages: 将主机的~/.python-packages目录挂载到容器的/opt/maxkb/app/sandbox/python-packages目录用于存放Python包。registry.fit2cloud.com/maxkb/maxkb: 指定要使用的Docker镜像地址。待所有容器状态显示为healthy后可通过浏览器访问 MaxKBhttp://127.0.0.1:8080默认登录信息 用户名admin默认密码MaxKB123..配置大模型本次大模型对接使用阿波罗AI(提供一站式大模型对接服务稳定快速可靠的API中转)为什么用中转API呢价格低比官方API价格优惠很多。稳定性高比官方更稳定有的逆向模型比官方更聪明。简单易用300模型聚合成一个API不需要去模型对应的平台注册账号申请API_kEY。详情查看模型列表代理地址填https://api.ablai.top/v1(没有账号需要注册)添加模型选择OpenAI 因为阿波罗AI所有模型兼容OpenAI的对话格式按照下图的方式添加大语言模型添加向量模型也可以使用自带的maxkb-embedding自带的速度对文件的向量化处理和分段质量可能稍微差一些自己评估。添加成功后可以在模型列表看到刚刚添加成功的模型我们创建应用或者解析知识库的时候选择对应的大语言模型和向量模型即可。添加其他类型的模型同理。到此MaxKB知识库的基本配置已经完成了大家可以创建应用和上传文档、网页构建自己的定制知识库了。构建知识库和应用MaxKB的强大之处在于可以基于知识库构造工作流制作适合自己工作的应用这是非常有意思的过程。快去体验吧最后的最后感谢你们的阅读和喜欢作为一位在一线互联网行业奋斗多年的老兵我深知在这个瞬息万变的技术领域中持续学习和进步的重要性。为了帮助更多热爱技术、渴望成长的朋友我特别整理了一份涵盖大模型领域的宝贵资料集。这些资料不仅是我多年积累的心血结晶也是我在行业一线实战经验的总结。这些学习资料不仅深入浅出而且非常实用让大家系统而高效地掌握AI大模型的各个知识点。如果你愿意花时间沉下心来学习相信它们一定能为你提供实质性的帮助。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】大模型知识脑图为了成为更好的 AI大模型 开发者这里为大家提供了总的路线图。它的用处就在于你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。经典书籍阅读阅读AI大模型经典书籍可以帮助读者提高技术水平开拓视野掌握核心技术提高解决问题的能力同时也可以借鉴他人的经验。对于想要深入学习AI大模型开发的读者来说阅读经典书籍是非常有必要的。实战案例光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。面试资料我们学习AI大模型必然是想找到高薪的工作下面这些面试题都是总结当前最新、最热、最高频的面试题并且每道题都有详细的答案面试前刷完这套面试题资料小小offer不在话下640套AI大模型报告合集这套包含640份报告的合集涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师还是对AI大模型感兴趣的爱好者这套报告合集都将为您提供宝贵的信息和启示。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
返回列表