bugfix: 清洗/算子支持名称/描述搜索 (#116)

* bugfix: milvus适配etcd deploy部署

* bugfix: 可以在知识库界面跳转到创建模型
This commit is contained in:
hhhhsc701
2025-11-29 18:15:43 +08:00
committed by GitHub
parent 5c178d5274
commit bb3345268e
22 changed files with 88 additions and 56 deletions

View File

@@ -69,6 +69,7 @@ const KnowledgeBaseDetailPage: React.FC = () => {
fetchData: fetchFiles,
setSearchParams,
handleFiltersChange,
handleKeywordChange,
} = useFetchData<KBFile>(
(params) => id ? queryKnowledgeBaseFilesUsingGet(id, params) : Promise.resolve({ data: [] }),
mapFileData
@@ -265,7 +266,7 @@ const KnowledgeBaseDetailPage: React.FC = () => {
<div className="flex-1">
<SearchControls
searchTerm={searchParams.keyword}
onSearchChange={(keyword) => setSearchParams({ ...searchParams, keyword })}
onSearchChange={handleKeywordChange}
searchPlaceholder="搜索文件名..."
filters={[]}
onFiltersChange={handleFiltersChange}

View File

@@ -26,6 +26,7 @@ export default function KnowledgeBasePage() {
fetchData,
setSearchParams,
handleFiltersChange,
handleKeywordChange,
} = useFetchData<KnowledgeBaseItem>(
queryKnowledgeBasesUsingPost,
(kb) => mapKnowledgeBase(kb, false) // 在首页不显示索引模型和文本理解模型字段
@@ -146,9 +147,7 @@ export default function KnowledgeBasePage() {
<SearchControls
searchTerm={searchParams.keyword}
onSearchChange={(keyword) =>
setSearchParams({ ...searchParams, keyword })
}
onSearchChange={handleKeywordChange}
searchPlaceholder="搜索知识库..."
filters={[]}
onFiltersChange={handleFiltersChange}

View File

@@ -156,6 +156,19 @@ export default function CreateKnowledgeBase({
<Select
placeholder="请选择文本理解模型"
options={chatModelOptions}
popupRender={(menu) => (
<>
{menu}
<Button
block
type="link"
icon={<PlusOutlined />}
onClick={() => dispatch(showSettings())}
>
</Button>
</>
)}
/>
</Form.Item>
</Form>