ARTICLE DETAIL

资讯详情

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

WeKnora本地部署完整教程:4步搭起能引用原文作答的离线RAG知识库

WeKnora本地部署完整教程:4步搭起能引用原文作答的离线RAG知识库 WeKnora本地部署完整教程4步搭起能引用原文作答的离线RAG知识库【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnoraWeKnora把原始文档变成可查询的RAG知识库推理可以全部跑在你自己的机器上。照这份WeKnora本地部署教程操作你约半小时就能在本机得到一个离线实例上传文档后即可混合检索、引用原文作答数据全程不出你的磁盘。它能替你干哪几件事整条链路分四段文档解析独立的docreader服务、语义分块、本地向量化、模型基于检索结果作答。模型、向量库、存储后端都可替换换一个组件不影响其他部分。查资料在离线知识库里做混合检索。输入一句话系统并行做向量与关键词检索相当于两个索引员同时跑同一句话返回带来源引用的原文片段。上传时的目录结构会保留成文件夹树找文件和用文件管理器一样顺手。问制度答案引用原文作答。知识库指向问答模式后系统先检索相关段落再由模型组织回答答案可回溯到原文段落。高频问题可单独建FAQ类知识库固定口径。管文档编辑、回滚、重新入库。每个检索块都可编辑版本历史支持diff和一键回滚改动后自动重建索引下一次检索立刻生效。批量资料支持打标签和重新解析。WeKnora离线部署步骤最短路径跑起来WeKnora有两种形态Lite版是单二进制、内置SQLite、零外部依赖适合单机试用标准版是Docker Compose多容器栈适合多人使用。最短路径是Lite版。克隆仓库。前置条件装好Go和Node.js构建前端用4核8GB内存起步即可。git clone https://gitcode.com/GitHub_Trending/we/WeKnora cd WeKnora安装Ollama并拉模型。Ollama负责本地推理与向量化有8GB以上显存时推理明显更快。安装后执行ollama pull拉一个8B级模型和对应的embedding模型。生成配置文件。默认即指向本机Ollama和SQLite复制一份即可。cp .env.lite.example .env.lite构建并启动。命令先构建前端再构建Go二进制完成后按终端输出的本机地址访问Web页面默认仅本机可访问。make run-lite打开页面即用。Lite是单空间形态无需搭建数据库和消息队列开箱即用。标准版流程类似cp .env.example .env后执行docker compose pull docker compose up -d前端在http://localhost组件更多但一条命令拉起。WeKnora配置要点先改这几处配置项怎么改为什么OLLAMA_BASE_URL保持默认http://127.0.0.1:11434Ollama装在其他地址就改成对应地址模型推理全走这个地址填错则上传与问答全部失败TENANT_AES_KEY/JWT_SECRET把默认的CHANGE-ME换成自己的随机字符串用于加密凭据和签发会话多人环境沿用默认值等于裸奔CONCURRENCY_POOL_SIZE按核数在3到8之间调控制后台任务并发开太高会占满内存拖慢问答DB_PATH保持默认./data/weknora.db这个SQLite文件承载全部知识库数据备份它等于备份整个库WeKnora报错排查卡住了对号入座 ⚠️模型测试失败或启动后没法正常用先确认Ollama在运行ollama serve再到Web页面初始化向导里把LLM和Embedding模型选成你实际拉下来的模型两者必须配套。详见 docs/QA.md 第3条。文档长时间停在处理中打开文档的「Trace」时间线看卡在解析、切分、向量化还是后处理哪个阶段确认挂死就点「中止解析」。详见 docs/QA.md 第14条。图片显示为无效链接存储后端对外不可达所致。Lite版直接用本地存储STORAGE_TYPElocal用MinIO则给它配一个外部可达地址。详见 docs/QA.md 第4条。刚保存的配置几秒后消失多半是浏览器代理或插件干扰不是数据丢了。关闭代理和抓包插件用无痕窗口重新登录再保存一次。详见 docs/QA.md 第7条。接下来读什么docs/QA.md官方常见问题覆盖日志查看、上传失败、图片链接、权限等高频项。website-docs/README.md完整产品文档六个板块含约360个API端点与150个环境变量说明。client/example.goGo客户端示例自己写上传与检索程序时直接参考。docs/RBAC说明.md空间角色与权限模型多人使用前先读这一篇。 建议下一步先导入十到二十份高频文档用真实问题校准检索与回答质量再决定是否升级到标准版多容器部署。【免费下载链接】WeKnoraOpen-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.项目地址: https://gitcode.com/GitHub_Trending/we/WeKnora创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表