fix: basic chat

This commit is contained in:
StyleZhang 2024-10-09 17:24:43 +08:00
parent dba24766e8
commit 7abe76f07e
2 changed files with 6 additions and 2 deletions

View File

@ -61,7 +61,9 @@ const ChatItem: FC<ChatItemProps> = ({
annotation_reply: features.annotationReply, annotation_reply: features.annotationReply,
} as ChatConfig } as ChatConfig
}, [configTemplate, features]) }, [configTemplate, features])
const inputsForm = modelConfig.configs.prompt_variables.filter(item => item.type !== 'api').map(item => ({ ...item, label: item.name, variable: item.key })) as InputForm[] const inputsForm = useMemo(() => {
return modelConfig.configs.prompt_variables.filter(item => item.type !== 'api').map(item => ({ ...item, label: item.name, variable: item.key })) as InputForm[]
}, [modelConfig.configs.prompt_variables])
const { const {
chatList, chatList,
chatListRef, chatListRef,

View File

@ -63,7 +63,9 @@ const DebugWithSingleModel = forwardRef<DebugWithSingleModelRefType, DebugWithSi
annotation_reply: features.annotationReply, annotation_reply: features.annotationReply,
} as ChatConfig } as ChatConfig
}, [configTemplate, features]) }, [configTemplate, features])
const inputsForm = modelConfig.configs.prompt_variables.filter(item => item.type !== 'api').map(item => ({ ...item, label: item.name, variable: item.key })) as InputForm[] const inputsForm = useMemo(() => {
return modelConfig.configs.prompt_variables.filter(item => item.type !== 'api').map(item => ({ ...item, label: item.name, variable: item.key })) as InputForm[]
}, [modelConfig.configs.prompt_variables])
const { const {
chatList, chatList,
chatListRef, chatListRef,