MaxKB icon indicating copy to clipboard operation
MaxKB copied to clipboard

[BUG]【用户问题】此字段不能为空字符串。

Open miaowmint opened this issue 1 year ago • 7 comments

联系方式

[email protected]

MaxKB 版本

看不到,但是是1panel应用商店安装的最新版

问题描述

版本号如下看不到 image

问题:每次首次打开演示的时候都有概率会出现这个问题,首句话会提示你【用户问题】此字段不能为空字符串,第二话会开始恢复正常,不能稳定复现,但是经常会出现来恶心你一下。从两个版本之前就有这个问题,这回更新还是有这个问题

Screenshot - 2024-05-22 18 52 48 Screenshot - 2024-05-22 18 52 39

我的应用配置都是

提示词: image 多轮对话问题优化打开,不使用知识库

重现步骤

在配置页的调试中不会遇到这种问题,另外这个GIF就属于是运气好,只有第一次使用的时候复现了一次

recording

期待的正确结果

No response

相关日志输出

日志里都是正常的API请求,唯一可疑的就是这种日志

/opt/py3/lib/python3.11/site-packages/django/db/models/base.py:364: RuntimeWarning: Model 'dataset.dynamics' was already registered. Reloading models is not advised as it can lead to inconsistencies, most notably with related models.
  new_class._meta.apps.register_model(new_class._meta.app_label, new_class)

附加信息

No response

miaowmint avatar May 22 '24 11:05 miaowmint

感谢反馈, 开启问题后会先让模型根据上下文优化一次问题,模型可能并没有返回优化后的问题,导致后续第二次让模型回答时 ,丢失了用户的问题,这个问题已经解决了,可以升级为最新的 v1.1.3版本。

baixin513 avatar May 23 '24 02:05 baixin513

可以关闭问题优化。

baixin513 avatar May 23 '24 02:05 baixin513

可以重新登录一下,版本号是在登录时获取的。

baixin513 avatar May 23 '24 02:05 baixin513

感谢反馈, 开启问题后会先让模型根据上下文优化一次问题,模型可能并没有返回优化后的问题,导致后续第二次让模型回答时 ,丢失了用户的问题,这个问题已经解决了,可以升级为最新的 v1.1.3版本。

image 现在的版本就是1.1.3 我先试试关闭问题优化看看吧

另外在没关闭问题优化的情况下还是出现了这个问题 Screenshot - 2024-05-23 15 51 05

miaowmint avatar May 23 '24 07:05 miaowmint

emmm 我试了 关闭了问题优化也还是有这个问题 image image image image 还是那样的 概率出现 没有什么固定的复现方式

miaowmint avatar May 23 '24 07:05 miaowmint

点击快捷问题后我们做了防抖限制,只能发送一次问题,但从你的现象看应该是 一下发了 2 个提问,第二个问题为空。 我们这边测试环境无法复现。如果你那边环境可以联网的话,可以进入我们技术交流群,进行排查一下。 MaxKB小助手

baixin513 avatar May 24 '24 02:05 baixin513

已复现,同一个浏览器打开两个应用的对话页面,认证共享导致的 bug。

baixin513 avatar May 27 '24 01:05 baixin513

已复现,同一个浏览器打开两个应用的对话页面,认证共享导致的 bug。

对对对 是这样的 坐等大佬们修复

miaowmint avatar May 28 '24 11:05 miaowmint

v1.2.0 已发布:https://github.com/1Panel-dev/MaxKB/releases/tag/v1.2.0

maninhill avatar May 30 '24 04:05 maninhill