首页
/ TiDB.AI 项目中嵌入模型配置的前端Bug解析与修复

TiDB.AI 项目中嵌入模型配置的前端Bug解析与修复

2025-06-30 22:48:33作者:齐添朝

在TiDB.AI项目中,用户反馈了一个关于嵌入模型配置界面的前端错误。当用户尝试配置嵌入模型并点击"高级设置"时,浏览器控制台会抛出"Application error: a client-side exception has occurred"的错误提示。

问题现象

用户在使用TiDB.AI的嵌入模型配置功能时,发现点击高级设置按钮后系统报错。浏览器控制台显示的错误堆栈表明,问题出在JSON编辑器组件的值设置过程中,具体错误为"Illegal argument"。

技术分析

经过开发团队排查,这个问题属于前端JSON编辑器组件的一个bug。当用户尝试打开JSON编辑器进行高级配置时,组件在设置初始值时出现了参数不合法的情况。

值得注意的是,当前TiDB.AI版本仅支持OpenAI的嵌入模型,且维度固定为1536。这意味着即使用户能够成功打开JSON编辑器进行配置,系统也不支持其他类型的嵌入模型。

解决方案

开发团队已经提交了修复代码,解决了JSON编辑器初始化时参数传递的问题。这个修复确保了编辑器能够正确处理初始值,避免出现客户端异常。

项目现状说明

对于想要使用自定义嵌入模型的用户,需要注意以下几点:

  1. 当前版本仅支持OpenAI的嵌入模型
  2. 嵌入维度固定为1536
  3. 虽然界面提供了JSON配置选项,但系统功能上暂不支持其他类型的嵌入模型

这个问题的修复为未来可能支持的更多嵌入模型类型打下了基础,但目前用户仍需使用项目支持的默认配置。

登录后查看全文
热门项目推荐
相关项目推荐