公众号关注 “GitHub AI 开源”
设为 “星标”,每天逛逛GitHub!
百模大战正值火热,开源 LLM 层出不穷。如今国内外已经涌现了众多优秀开源 LLM,国外如 LLaMA、Alpaca,国内如 ChatGLM、BaiChuan、InternLM(书生·浦语)等。开源 LLM 支持用户本地部署、私域微调,每一个人都可以在开源 LLM 的基础上打造专属于自己的独特大模型。
今天给大家推荐一款基于 LLM 大语言模型的开源知识库问答系统:MaxKB,全称Max Knowledge Base,旨在成为我们的最强大脑。
项目特点
开箱即用
直接上传文档:一键式操作,轻松上传各类文档
️ 自动爬取在线文档:智能识别网络资源,自动抓取所需内容
文本自动拆分:智能分析文本结构,自动拆分成易于处理的段落
向量化处理:将文本转换为向量形式,提升处理效率和准确性
智能问答交互:流畅自然的对话体验,提供即时的问题解答与反馈
无缝嵌入
零编码快速嵌入:无需编写代码,简单几步即可集成到业务系统中
第三方业务系统兼容:广泛适配各种业务平台,轻松实现功能扩展
多模型支持
支持主流大模型:与业界领先的大型语言模型无缝对接
本地私有大模型:如 Llama 2,保障数据安全与隐私
云服务平台:Azure OpenAI 和百度千帆等,提供强大的云端计算支持
快速启动
为了方便部署安装,已经将项目打包成了 docker 镜像,通过下面的命令就可以快速启动服务,开始使用了:
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb
也可以通过 1Panel 应用商店快速部署 MaxKB + Ollama + Llama 2,仅需30 分钟内,就可以上线基于本地大模型的知识库问答系统。
上手体验
添加 Ollama 模型
点击【添加模型】,选择供应商【 Ollama 】,直接进入下一步填写 Ollama 供应商的大模型表单。
按照要求填完表单,Ollama 模型就添加完成了。
添加 Azure OpenAI 模型
支持OpenAI 常用的一些大语言模型如:gpt-3.5-turbo-0613、gpt-3.5-turbo、gpt-4 等。表单参数说明:
API 域名(国外): 。
API 域名:国内服务器反向代理地址。
API Key:访问 OpenAI 的 Key。
创建知识库
打开【知识库】页面,点击【创建知识库】,进入创建知识库页面。
然后上传知识库,然后输入知识库名称、知识库描述、选择通用型知识库类型。简单几步就完成了知识库的添加。
支持的格式为Markdown、TXT、PDF、DOCX,每次最多上传 50 个文件,每个文件不超过 100 MB。
除了上面的介绍的功能之外,MaxKB 开源应用还支持接入千帆大模型 和
Azure OpenAI 模型。
跨界应用:无限可能
基于LLM的知识库问答系统在多个领域都有着广泛的应用前景。无论是教育、医疗、金融还是智能家居,这一系统都能够提供强大的支持,使得信息获取更加便捷、高效:
教育:个性化学习助手,提供定制化的学习资源和答疑服务。
医疗健康:提供症状分析、疾病预防和健康咨询服务。
客户服务:提供24/7的自动化客户支持,提高服务效率和质量。
法律咨询:提供初步的法律信息查询和咨询服务。
金融服务:提供市场分析、投资建议和风险评估服务。
智能家居:控制家居设备,提供日常生活的便利信息。
内容创作:辅助内容创作者生成高质量的文本内容。
语言学习:提供语言练习和文化交流的平台。
旅游规划:根据用户需求提供旅行建议和行程规划服务。
人力资源:辅助人力资源管理,提供职位匹配和简历筛选服务。
最后
MaxKB是一款基于 LLM大语言模型的开源知识库问答系统,致力于扩展我们的知识边界,成为我们的最强大脑。更多项目细节,可以到Github上进行查看:
Github项目地址:
好了,这期的推荐到这里就结束了,我们下期再见!
往期精彩回顾
暂无评论内容