Skip to content

Commit ce260f7

Browse files
Feat/update knowledge api url (#10102)
Co-authored-by: nite-knite <[email protected]>
1 parent 11ca1be commit ce260f7

File tree

6 files changed

+225
-201
lines changed

6 files changed

+225
-201
lines changed

api/controllers/service_api/dataset/document.py

+20-4
Original file line numberDiff line numberDiff line change
@@ -331,10 +331,26 @@ def get(self, tenant_id, dataset_id, batch):
331331
return data
332332

333333

334-
api.add_resource(DocumentAddByTextApi, "/datasets/<uuid:dataset_id>/document/create_by_text")
335-
api.add_resource(DocumentAddByFileApi, "/datasets/<uuid:dataset_id>/document/create_by_file")
336-
api.add_resource(DocumentUpdateByTextApi, "/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update_by_text")
337-
api.add_resource(DocumentUpdateByFileApi, "/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update_by_file")
334+
api.add_resource(
335+
DocumentAddByTextApi,
336+
"/datasets/<uuid:dataset_id>/document/create_by_text",
337+
"/datasets/<uuid:dataset_id>/document/create-by-text",
338+
)
339+
api.add_resource(
340+
DocumentAddByFileApi,
341+
"/datasets/<uuid:dataset_id>/document/create_by_file",
342+
"/datasets/<uuid:dataset_id>/document/create-by-file",
343+
)
344+
api.add_resource(
345+
DocumentUpdateByTextApi,
346+
"/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update_by_text",
347+
"/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update-by-text",
348+
)
349+
api.add_resource(
350+
DocumentUpdateByFileApi,
351+
"/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update_by_file",
352+
"/datasets/<uuid:dataset_id>/documents/<uuid:document_id>/update-by-file",
353+
)
338354
api.add_resource(DocumentDeleteApi, "/datasets/<uuid:dataset_id>/documents/<uuid:document_id>")
339355
api.add_resource(DocumentListApi, "/datasets/<uuid:dataset_id>/documents")
340356
api.add_resource(DocumentIndexingStatusApi, "/datasets/<uuid:dataset_id>/documents/<string:batch>/indexing-status")

api/controllers/service_api/dataset/hit_testing.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ def post(self, tenant_id, dataset_id):
1414
return self.perform_hit_testing(dataset, args)
1515

1616

17-
api.add_resource(HitTestingApi, "/datasets/<uuid:dataset_id>/hit-testing")
17+
api.add_resource(HitTestingApi, "/datasets/<uuid:dataset_id>/hit-testing", "/datasets/<uuid:dataset_id>/retrieve")

web/app/(commonLayout)/datasets/Doc.tsx

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use client'
22

3-
import type { FC } from 'react'
3+
import { type FC, useEffect } from 'react'
44
import { useContext } from 'use-context-selector'
55
import TemplateEn from './template/template.en.mdx'
66
import TemplateZh from './template/template.zh.mdx'
@@ -14,6 +14,13 @@ const Doc: FC<DocProps> = ({
1414
apiBaseUrl,
1515
}) => {
1616
const { locale } = useContext(I18n)
17+
18+
useEffect(() => {
19+
const hash = location.hash
20+
if (hash)
21+
document.querySelector(hash)?.scrollIntoView()
22+
}, [])
23+
1724
return (
1825
<article className='mx-1 px-4 sm:mx-12 pt-16 bg-white rounded-t-xl prose prose-xl'>
1926
{

0 commit comments

Comments
 (0)