【开源推荐】maxkb+ollama快速搭建自己的知识库

简介: 【5月更文挑战第9天】

4.8k star,开源免费,3分钟快速构建自己的知识库

最近各种AI工具,层出不穷,如果你想自己从0到1构建一套完全属于自己的知识库系统,那么这篇文章,你不可错过。

这款开源工具和jumpserver、1panel是同一家公司开源的,今天简单部署尝试了一下,还是不错的。

MaxKB简介

maxkb是一款基于LLM的知识库系统,可以直接接入如liama3这种现有的开源模型,也可以接入如kimi、openai、通义千问等模型。

考虑到网络问题,这篇文章记录的是采用kimi模型接入,也会介绍Liama3的接入方法,感兴趣的可以自行尝试。

MaxKB特点

  • 开源、免费、操作方便

  • 支持大部分已知大模型

  • 配置完成后,可以直接嵌入已有的业务系统中

MaxKB快速部署

这里直接采用docker-compose方式部署,如下为yaml文件:

version: "3.8"
services:
  maxkb:
    image: 1panel/maxkb
    restart: unless-stopped
    ports:
      - 9001:8080
    volumes:
      - D:/study/docker-compose-study/max:/var/lib/postgresql/data
networks: {}

这里通过dockge部署

image.png

启动后,登录页面如下:

初始用户密码为:admin/MaxKB@123..

image.png

部署完成后,登录进去配置模型、添加知识库、添加应用就可以快速拥有自己的知识库系统了

image.png

kimi中默认会送15元的免费额度

image.png

image.png

如下是导入了我这边日常记录的工具推荐文章,这样就可以快速查看历史的工具

image.png

如何通过 Ollama 导入 Llama 3

目前 Llama 3已经开源,可以直接在 Ollama 中获取最新的模型,从而建立自己私有的大模型。

下载安装 Ollama ,然后启动

image.png

image.png

ollama run llama3

启动后,在maxkb中模型配置中配置自己的模型地址即可

github star数

image.png

相关文章
|
1月前
|
机器人 Linux API
基于Ollama+AnythingLLM轻松打造本地大模型知识库
Ollama是开源工具,简化了在本地运行大型语言模型(ile优化模型运行,支持GPU使用和热加载。它轻量、易用,可在Mac和Linux上通过Docker快速部署。AnythingLLM是Mintplex Labs的文档聊天机器人,支持多用户、多种文档格式,提供对话和查询模式,内置向量数据库,可高效管理大模型和文档。它也是开源的,能与Ollama结合使用,提供安全、低成本的LLM体验。这两款工具旨在促进本地高效利用和管理LLMs。
142372 32
|
7月前
|
安全 Java API
开源 WIKI 知识库 zyplayer-doc 的介绍和其商业化模式
zyplayer-doc是一款适合企业和个人使用的WIKI知识库管理工具,提供在线化的知识库管理功能,专为私有化部署而设计,最大程度上保证企业或个人的数据安全,可以完全以内网的方式来部署使用它。
426 4
|
1月前
|
存储 安全 数据安全/隐私保护
公网访问全能知识库工具AFFINE,Notion的免费开源替代
公网访问全能知识库工具AFFINE,Notion的免费开源替代
122 0
|
11月前
|
机器学习/深度学习 存储 算法
30分钟,通过ModelScope平台和开源LLM打造个人知识库 QA Bot(1)
30分钟,通过ModelScope平台和开源LLM打造个人知识库 QA Bot
|
11月前
|
算法 API 数据库
30分钟,通过ModelScope平台和开源LLM打造个人知识库 QA Bot(2)
30分钟,通过ModelScope平台和开源LLM打造个人知识库 QA Bot
|
12月前
|
自然语言处理 API 数据安全/隐私保护
开源免费的知识库文档管理系统(合集+排名)
开源免费的知识库文档管理系统(合集+排名)
4686 0
|
Kubernetes 前端开发 机器人
4、开源组合llama+langchain,蹭上ChatGPT几行代码轻松搭建个人知识库私人助理聊天机器人(测试发现质量不错)
跟着步骤走,稍微懂点代码的都可以来操作,两个开源组件封装的非常彻底可以说拿来即用。所以无论作为前端也是可以来玩玩的。
1731 0
|
存储 JavaScript 数据库
基于 Markdown 的开源的 Node.js 知识库平台
  Raneto 是一个免费,开源的 Node.js 知识库平台,基于静态 Markdown 文件实现。 Raneto 可以被称为静态网站生成器,因为它并不需要数据库支持。所有的内容都存储在 Markdown 文件夹,整个知识库的结构和内容都是由 Raneto 生成。
1445 0
|
消息中间件 JavaScript 前端开发
前端基础知识库-事件循环
众所周知JavaScript是个单线程的语言,但是为了能更快更好的处理程序,JavaScript有一个基于事件循环的并发模型,事件循环负责执行代码、收集和处理事件以及执行队列中的子任务。这个模型也是JavaScript异于其他语言(c java等)处理并发任务之处。本篇也是我在工作学习中自己对JavaScript事件循环的理解,下面我们一起来了解下JavaScript中事件循环是如何执行的。

热门文章

最新文章