如何搭建公司内部知识库的大模型小助手

随笔1周前发布 召军
19 0 0

需求

之前给领导画饼,说是要搞个智能大模型助手,这不就得实现这个饼了。 简单讲讲这个需求:

能根据喂给它的文件的内容进行回答能进行编排(温度,敏感词过滤等)能暴露成API和WebApp

技术选型

经过综合考量,LLM部署和推理框架选用 (Xinference)

如何搭建公司内部知识库的大模型小助手

LLMOps平台选用Dify.AI · The Innovation Engine for Generative AI Applications

这个是国人写的,支持企业级部署

如何搭建公司内部知识库的大模型小助手

大模型使用 智谱清言 (chatglm.cn)

不多说,清华的

安装

基础环境

基础环境需要Python39 pip、docker

Xinference

安装可以参考:部署快捷、使用简单、推理高效!大模型部署和推理框架 Xinference 来了!_大模型部署框架-CSDN博客

以及官方文档安装 — Xinference

值得注意的是,安装Xinference之后会安装会自动安装PyTorch,和对应的CUDA,此时你需要自己检查下是否安装正确

Dify

这个直接用Docker-compose即可

将源码拉下来找到源码对应的docker目录,使用docker-compose启动

如何搭建公司内部知识库的大模型小助手

简单使用

这里会简单搞1个Node小助手

首先进入Xinference把模型跑起来,启动命令

xinference-local


12

之后找到想要的模型,点击run,初次会需要下载,建议最好跑在Nvidia的GPU上。

如何搭建公司内部知识库的大模型小助手

跑起来后,通过左侧RunningModels菜单,可以看到正在跑的模型 点击右侧即可进入WebApp(就是日常使用GPT的聊天窗)

如何搭建公司内部知识库的大模型小助手

想要进一步得出想要的小助手,需要对模型进行编排,这时候就需要请出Dify,启动后,进入到Nginx容器的地址,进入设置,对接好Xinference。

之后创建应用

如何搭建公司内部知识库的大模型小助手

可以看到这里用了知识库,先在Xinference里跑起Embedding 模型,作用是将文本转换为向量

如何搭建公司内部知识库的大模型小助手

然后跑Rerank 模型,用来对文本进行排序

如何搭建公司内部知识库的大模型小助手

最后回到Dify,创建知识库,选择好对应的模型,

如何搭建公司内部知识库的大模型小助手

之后在回到模型编排,将对应的知识库放进上下文里,提示词写上按上下文回答。

发布后打开概览,可以看到你的APP和API

如何搭建公司内部知识库的大模型小助手

点击APP的预览,进入到熟悉的聊天窗

如何搭建公司内部知识库的大模型小助手

至此,本地部署大模型就完成了,当然这套也可以部署在服务器上,只需要选择对应的Linux的版本,以及确保网络的通畅。

值得提醒的是:硬件一定要好,否则不但达不到你对大模型的预期,搭建过程也会困难重重

如何搭建公司内部知识库的大模型小助手

那么,如何系统的去学习大模型LLM?

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

作为一名热心肠的互联网老兵,我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。

但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将并将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

所有资料 ⚡️ ,朋友们如果有需要全套 《LLM大模型入门+进阶学习资源包》,扫码获取~
如何搭建公司内部知识库的大模型小助手

篇幅有限,部分资料如下:

👉LLM大模型学习指南+路线汇总👈

💥大模型入门要点,扫盲必看!
如何搭建公司内部知识库的大模型小助手
💥既然要系统的学习大模型,那么学习路线是必不可少的,这份路线能帮助你快速梳理知识,形成自己的体系。

路线图很大就不一一展示了 (文末领取)
如何搭建公司内部知识库的大模型小助手

👉大模型入门实战训练👈

💥光学理论是没用的,要学会跟着一起做,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
如何搭建公司内部知识库的大模型小助手

👉国内企业大模型落地应用案例👈

💥两本《中国大模型落地应用案例集》 收录了近两年151个优秀的大模型落地应用案例,这些案例覆盖了金融、医疗、教育、交通、制造等众多领域,无论是对于大模型技术的研究者,还是对于希望了解大模型技术在实际业务中如何应用的业内人士,都具有很高的参考价值。 (文末领取)
如何搭建公司内部知识库的大模型小助手

👉GitHub海量高星开源项目👈

💥收集整理了海量的开源项目,地址、代码、文档等等全都下载共享给大家一起学习!
如何搭建公司内部知识库的大模型小助手

👉LLM大模型学习视频👈

💥观看零基础学习书籍和视频,看书籍和视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。 (文末领取)
如何搭建公司内部知识库的大模型小助手

👉640份大模型行业报告(持续更新)👈

💥包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。
如何搭建公司内部知识库的大模型小助手

👉获取方式:

这份完整版的大模型 LLM 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

😝有需要的小伙伴,可以Vx扫描下方二维码免费领取🆓
如何搭建公司内部知识库的大模型小助手

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...