RagFlow使用过程中的遇到的小坑
1.限制大于128m文件上传
修改ragflow/docker/.env
文件
MAX_CONTENT_LENGTH=176160768 # 168MB
修改ragflow/docker/nginx/nginx.conf
文件
client_max_body_size 168M
重启服务让其生效:docker-compose down && docker-compose up -d
2.知识库文件一直卡在解析中
如下图,出现过卡一天的情况
解决:
1.查看日志是否存在task_executor服务运行。
2.修改ragflow/docker/.env
文件的MEM_LIMIT
,默认8G(根据实际情况自行修改),重启服务让其生效:docker-compose down && docker-compose up -d
3.情况redis
里的两个key队列信息,分别是task_consumer_0
和rag_flow_svr_queue
,这两个是队列信息,第一个待处理文件,第二个是任务。
3.回答问题结果过长导致:ERROR: Tenant not found
错误
解决:
1.更新容器版本,因为0.16版本更新太慢,可更新到最新0.17(当时我遇到还没出)或者nightly-slim
版本后,在Modeling Setting
里,把Max Tokens
这个选项disable掉即可
参考:https://github.com/infiniflow/ragflow/issues/4940
最近使用暂时遇到这几个问题。