feat(knowledge-base): 增加全局知识库管理

This commit is contained in:
2026-06-08 21:37:32 +08:00
parent e6fa738fd5
commit 5ecf78c5d6
12 changed files with 1425 additions and 2 deletions

View File

@@ -20,6 +20,13 @@ from .application_form_fill.views import (
batch_status as application_form_fill_batch_status,
start as application_form_fill_start,
)
from .views import (
knowledge_base_document_detail,
knowledge_base_document_index,
knowledge_base_documents,
knowledge_base_search,
knowledge_base_status,
)
urlpatterns = [
@@ -98,4 +105,29 @@ urlpatterns = [
application_form_fill_batch_status,
name="application_form_fill_batch_status",
),
path(
"api/review-agent/knowledge-base/status/",
knowledge_base_status,
name="knowledge_base_status",
),
path(
"api/review-agent/knowledge-base/search/",
knowledge_base_search,
name="knowledge_base_search",
),
path(
"api/review-agent/knowledge-base/documents/",
knowledge_base_documents,
name="knowledge_base_document_list",
),
path(
"api/review-agent/knowledge-base/documents/<int:document_id>/",
knowledge_base_document_detail,
name="knowledge_base_document_detail",
),
path(
"api/review-agent/knowledge-base/documents/<int:document_id>/index/",
knowledge_base_document_index,
name="knowledge_base_document_index",
),
]