当前位置: 首页 > news >正文

dify docker知识库topk最大值参数配置

1 问题说明

dify构建RAG知识库过程中,通过会遇到一些默认配置不能解决的问题。

比如topk,topk默认最大10,对语义模糊的检索,目标文档可能没进前10,出现在10-30区间。

所以,需要调整topk最大值参数。

# The maximum number of top-k value for RAG.
TOP_K_MAX_VALUE=10

2 topk最大值调整

docker版本的dify,对应配置出现在.env中,路径为dify/docker/.env,详情参考如下文档。

基于dify+ollama+bge组合搭建本地知识库-CSDN博客

vim 打开.env文件,找到TOP_K_MAX_VALUE,将TOP_K_MAX_VALUE改为50,示例如下

# The maximum number of top-k value for RAG.
TOP_K_MAX_VALUE=10

然后docker compose重启容器,假设目前已经在dify/docker目录,指令如下

docker-compose stop # 关闭容器

docker compose up -d # 重启容器

详情参考 dify docker compose 操作命令指南-CSDN博客

reference

---

基于dify+ollama+bge组合搭建本地知识库

https://blog.csdn.net/liliang199/article/details/150859268

dify docker compose 操作命令指南

https://blog.csdn.net/liliang199/article/details/151041013

How to modify the top_k value of dify deployed by docker to 20? #14785

https://github.com/langgenius/dify/issues/14785

http://www.xdnf.cn/news/1408051.html

相关文章:

  • Linux 文件夹权限也会导致基本命令权限缺失问题
  • Langflow 框架中 Prompt 技术底层实现分析
  • 第2.4节:大模型之LLaMA系列(Meta)
  • 项目跑起来之前的那些事
  • shell的原理和Linux的指令效果演示
  • Rust 登堂 之 枚举和整数(八)
  • K8s学习笔记(一)——
  • 试试 Xget 加速 GitHub 克隆仓库
  • React前端开发_Day12_极客园移动端项目
  • Windows中如何将Docker安装在E盘并将Docker的镜像和容器存储在E盘的安装目录下
  • IDM(Internet Download Managerv 6.38)破除解版下载!IDM 下载器永久免费版!提升下载速度达5倍!安装及使用
  • Google 的 Agent2Agent 协议 (A2A):带示例的指南
  • Java试题-选择题(26)
  • Swin Transformer基本原理与传统Transformer对比图解
  • Lua基础知识精炼
  • vim-plugin AI插件
  • 运筹说 第141期 | 启发式算法:用简单规则、破解复杂问题
  • 网络端口与服务对应表 - 白帽子安全参考指南
  • C#基础(③CMD进程)
  • LLM记账智能体-MCP服务-实现步骤与效果展示
  • @Value注解的底层原理(一)
  • (一) aws上微服务
  • C++ 快速复习指南(上半部分)
  • 我开发了一个自动还原源码的小工具
  • AI辅助编程日记和chat历史开源Series 1:VSCode + GitHub Copilot 自动下载及安装软件
  • 《打破 “慢“ 的黑箱:前端请求全链路耗时统计方案》
  • Vue3 响应式基础
  • 前端学习——JavaScript基础
  • 创维LB2004_安装软件教程
  • 37. 解数独