故障排查GitHub issue2 分钟阅读排错/错误码

FastGPT聊天时动态指定模型名称的排查与解决方法

在FastGPT聊天场景中,无法通过界面按钮动态指定使用的模型名称,仅能提前在工作流中写死模型参数。同一厂商的模型虽可切换,但无专属设置按钮,无法由用户在会话过程中自主选择模型,无法实现仅通过单个AI会话节点完成多模型切换的需求。

现象

在FastGPT聊天场景中,无法通过界面按钮动态指定使用的模型名称,仅能提前在工作流中写死模型参数。同一厂商的模型虽可切换,但无专属设置按钮,无法由用户在会话过程中自主选择模型,无法实现仅通过单个AI会话节点完成多模型切换的需求。

可能原因

当前系统仅支持将模型名称传递到内部工作流,未在聊天会话界面提供模型选择或配置的入口,无法在会话中动态调整模型参数,导致用户无法在聊天过程中自主变更使用的模型,只能依赖提前预设的工作流节点配置。

排查步骤

  1. 确认当前FastGPT已升级至最新版本,避免因旧版本功能缺失导致的问题。
  2. 进入目标聊天会话界面,检查界面是否存在模型名称选择、自定义配置等相关按钮。
  3. 查看当前会话关联的工作流配置,确认模型参数是否仅在工作流节点中预设固定值。

解决与验证

目前可通过将模型名称参数传递到内部工作流的方式实现动态指定模型。需在工作流节点中配置可接收动态模型名称的参数,将用户指定的模型名称传入对应节点。验证时,在聊天会话中传递对应模型名称参数,确认会话使用指定模型完成回答。具体的参数配置与传递方式需按实际环境确认。

来源: FastGPT GitHub issue #4177