fix: knowledgebase rerank undefined (#3561)

* fix: knowledgebase rerank undefined

* chore
This commit is contained in:
Chen Tao 2025-03-19 11:22:35 +08:00 committed by GitHub
parent 6ab0a89a98
commit 68d7815332
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,7 +20,7 @@ interface ShowParams {
interface FormData { interface FormData {
name: string name: string
model: string model: string
rerankModel: string rerankModel: string | undefined
} }
interface Props extends ShowParams { interface Props extends ShowParams {
@ -42,7 +42,6 @@ const PopupContainer: React.FC<Props> = ({ title, resolve }) => {
.map((p) => p.models) .map((p) => p.models)
.flat() .flat()
.filter((model) => isRerankModel(model)) .filter((model) => isRerankModel(model))
console.log('rerankModels', rerankModels)
const nameInputRef = useRef<any>(null) const nameInputRef = useRef<any>(null)
const selectOptions = providers const selectOptions = providers
@ -77,7 +76,9 @@ const PopupContainer: React.FC<Props> = ({ title, resolve }) => {
try { try {
const values = await form.validateFields() const values = await form.validateFields()
const selectedModel = find(allModels, JSON.parse(values.model)) as Model const selectedModel = find(allModels, JSON.parse(values.model)) as Model
const selectedRerankModel = find(rerankModels, JSON.parse(values.rerankModel)) as Model const selectedRerankModel = values.rerankModel
? (find(rerankModels, JSON.parse(values.rerankModel)) as Model)
: undefined
if (selectedModel) { if (selectedModel) {
setLoading(true) setLoading(true)