From a1b990b7149ad2482115793853a502d2171669f4 Mon Sep 17 00:00:00 2001 From: zxstty Date: Thu, 16 Oct 2025 09:59:23 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E6=97=B6=E5=80=99=E7=9A=84?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_chain/apps/service/user_message_service.py | 2 +- openapi_8002.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 openapi_8002.json diff --git a/data_chain/apps/service/user_message_service.py b/data_chain/apps/service/user_message_service.py index 624655d..f03d3c7 100644 --- a/data_chain/apps/service/user_message_service.py +++ b/data_chain/apps/service/user_message_service.py @@ -108,7 +108,7 @@ class UserMessageService: msg_dict['status_to_receiver'] = UserMessageStatus.DELETED.value if user_sub != user_message_entity.sender_id and user_message_entity.is_to_all: action_entity = await RoleManager.get_action_by_team_id_user_sub_and_action( - user_message_entity.team_id, user_sub, 'PUT /usr_msg') + user_sub, user_message_entity.team_id, 'PUT /usr_msg') if action_entity: msg_dict['status_to_receiver'] = UserMessageStatus.DELETED.value if not msg_dict: diff --git a/openapi_8002.json b/openapi_8002.json new file mode 100644 index 0000000..871e3b9 --- /dev/null +++ b/openapi_8002.json @@ -0,0 +1 @@ +{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/routes":{"get":{"summary":"Get All Routes","operationId":"get_all_routes_routes_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/team/list":{"post":{"tags":["Team"],"summary":"List Teams","operationId":"list_teams_team_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team/usr":{"post":{"tags":["Team"],"summary":"List Team User By Team Id","operationId":"list_team_user_by_team_id_team_usr_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamUserRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamUserResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Team"],"summary":"Update Usr Role By Team Id And User Sub","operationId":"update_usr_role_by_team_id_and_user_sub_team_usr_put","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}},{"name":"targetUserSub","in":"query","required":true,"schema":{"type":"string","title":"Targetusersub"}},{"name":"roleId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Roleid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTeamUserRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Team"],"summary":"Delete Team User By Team Id And User Subs","operationId":"delete_team_user_by_team_id_and_user_subs_team_usr_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DetleteTeamUserRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTeamUserResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team/msg":{"post":{"tags":["Team"],"summary":"List Team Msg By Team Id","operationId":"list_team_msg_by_team_id_team_msg_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamMsgRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTeamMsgResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team":{"post":{"tags":["Team"],"summary":"Create Team","operationId":"create_team_team_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTeamRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTeamResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Team"],"summary":"Update Team By Team Id","operationId":"update_team_by_team_id_team_put","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTeamRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTeamResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Team"],"summary":"Delete Team By Team Id","operationId":"delete_team_by_team_id_team_delete","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTeamResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team/invitation":{"post":{"tags":["Team"],"summary":"Invite Team User By User Sub","operationId":"invite_team_user_by_user_sub_team_invitation_post","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InviteTeamUserRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InviteTeamUserResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team/application":{"post":{"tags":["Team"],"summary":"Apply To Join Team","operationId":"apply_to_join_team_team_application_post","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JoinTeamResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/team/author":{"put":{"tags":["Team"],"summary":"Update Team Author By Team Id","operationId":"update_team_author_by_team_id_team_author_put","parameters":[{"name":"targetUserSub","in":"query","required":true,"schema":{"type":"string","title":"Targetusersub"}},{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTeamAuthorResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb":{"get":{"tags":["Knowledge Base"],"summary":"List Kb By User Sub","operationId":"list_kb_by_user_sub_kb_get","parameters":[{"name":"kbId","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Kbid"}},{"name":"kbName","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Kbname"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListAllKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Knowledge Base"],"summary":"Create Kb","operationId":"create_kb_kb_post","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKnowledgeBaseRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Knowledge Base"],"summary":"Update Kb By Kb Id","operationId":"update_kb_by_kb_id_kb_put","parameters":[{"name":"kbId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Kbid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateKnowledgeBaseRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Knowledge Base"],"summary":"Delete Kb By Kb Ids","operationId":"delete_kb_by_kb_ids_kb_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Kbids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb/team":{"post":{"tags":["Knowledge Base"],"summary":"List Kb By Team Id","operationId":"list_kb_by_team_id_kb_team_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListKnowledgeBaseRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb/doc_type":{"get":{"tags":["Knowledge Base"],"summary":"List Doc Types By Kb Id","operationId":"list_doc_types_by_kb_id_kb_doc_type_get","parameters":[{"name":"kbId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Kbid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDocumentTypesResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb/download":{"get":{"tags":["Knowledge Base"],"summary":"Download Kb By Task Id","operationId":"download_kb_by_task_id_kb_download_get","parameters":[{"name":"taskId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Taskid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb/import":{"post":{"tags":["Knowledge Base"],"summary":"Import Kbs","operationId":"import_kbs_kb_import_post","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_import_kbs_kb_import_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kb/export":{"post":{"tags":["Knowledge Base"],"summary":"Export Kb By Kb Ids","operationId":"export_kb_by_kb_ids_kb_export_post","parameters":[{"name":"kbIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Kbids"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportKnowledgeBaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chunk/list":{"post":{"tags":["Chunk"],"summary":"List Chunks By Document Id","operationId":"list_chunks_by_document_id_chunk_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListChunkRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListChunkResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chunk/search":{"post":{"tags":["Chunk"],"summary":"Search Chunks","operationId":"search_chunks_chunk_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchChunkRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchChunkResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chunk":{"put":{"tags":["Chunk"],"summary":"Update Chunk By Id","operationId":"update_chunk_by_id_chunk_put","parameters":[{"name":"chunkId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Chunkid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateChunkRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateChunkResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chunk/switch":{"put":{"tags":["Chunk"],"summary":"Update Chunk Enabled By Id","operationId":"update_chunk_enabled_by_id_chunk_switch_put","parameters":[{"name":"enabled","in":"query","required":true,"schema":{"type":"boolean","title":"Enabled"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Chunkid"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateChunkEnabledResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/list":{"post":{"tags":["Document"],"summary":"List Doc","operationId":"list_doc_doc_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDocumentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/download":{"get":{"tags":["Document"],"summary":"Download Doc By Id","operationId":"download_doc_by_id_doc_download_get","parameters":[{"name":"docId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Docid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/report":{"get":{"tags":["Document"],"summary":"Get Doc Report","operationId":"get_doc_report_doc_report_get","parameters":[{"name":"docId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Docid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetDocumentReportResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/report/download":{"get":{"tags":["Document"],"summary":"Download Doc Report","operationId":"download_doc_report_doc_report_download_get","parameters":[{"name":"docId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Docid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc":{"post":{"tags":["Document"],"summary":"Upload Docs","operationId":"upload_docs_doc_post","parameters":[{"name":"kbId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Kbid"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_upload_docs_doc_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Document"],"summary":"Update Doc By Doc Id","operationId":"update_doc_by_doc_id_doc_put","parameters":[{"name":"docId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Docid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDocumentRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Document"],"summary":"Delete Docs By Ids","operationId":"delete_docs_by_ids_doc_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Docids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/parse":{"post":{"tags":["Document"],"summary":"Parse Docuement By Doc Ids","operationId":"parse_docuement_by_doc_ids_doc_parse_post","parameters":[{"name":"parse","in":"query","required":true,"schema":{"type":"boolean","title":"Parse"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Docids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParseDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/metadata":{"post":{"tags":["Document"],"summary":"Parse Docuement Realtime","operationId":"parse_docuement_realtime_doc_metadata_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_parse_docuement_realtime_doc_metadata_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParseDocumentRealTimeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/temporary/status":{"post":{"tags":["Document"],"summary":"Get Temporary Docs Status","operationId":"get_temporary_docs_status_doc_temporary_status_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetTemporaryDocumentStatusRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetTemporaryDocumentStatusResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/temporary/parser":{"post":{"tags":["Document"],"summary":"Upload Temporary Docs","operationId":"upload_temporary_docs_doc_temporary_parser_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadTemporaryRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UploadTemporaryDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/temporary/text":{"get":{"tags":["Document"],"summary":"Get Temporary Docs Text","operationId":"get_temporary_docs_text_doc_temporary_text_get","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetTemporaryDocumentTextResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/doc/temporary/delete":{"post":{"tags":["Document"],"summary":"Delete Temporary Docs","operationId":"delete_temporary_docs_doc_temporary_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTemporaryDocumentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTemporaryDocumentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health_check":{"get":{"tags":["Health check"],"summary":"Health Check","operationId":"health_check_health_check_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/dataset/list":{"post":{"tags":["Dataset"],"summary":"List Dataset By Kb Id","operationId":"list_dataset_by_kb_id_dataset_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDatasetRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/data":{"post":{"tags":["Dataset"],"summary":"List Data In Dataset","operationId":"list_data_in_dataset_dataset_data_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDataInDatasetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListDataInDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Dataset"],"summary":"Update Data By Dataset Id","operationId":"update_data_by_dataset_id_dataset_data_put","parameters":[{"name":"dataId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Dataid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDataRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDataResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Dataset"],"summary":"Delete Data By Data Ids","operationId":"delete_data_by_data_ids_dataset_data_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Dataids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteDataResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/testing/exist":{"get":{"tags":["Dataset"],"summary":"Is Dataset Have Testing","operationId":"is_dataset_have_testing_dataset_testing_exist_get","parameters":[{"name":"datasetId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Datasetid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IsDatasetHaveTestingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/download":{"get":{"tags":["Dataset"],"summary":"Download Dataset By Task Id","operationId":"download_dataset_by_task_id_dataset_download_get","parameters":[{"name":"taskId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Taskid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset":{"post":{"tags":["Dataset"],"summary":"Create Dataset","operationId":"create_dataset_dataset_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDatasetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Dataset"],"summary":"Update Dataset By Dataset Id","operationId":"update_dataset_by_dataset_id_dataset_put","parameters":[{"name":"databaseId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Databaseid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDatasetRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Dataset"],"summary":"Delete Dataset By Dataset Ids","operationId":"delete_dataset_by_dataset_ids_dataset_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Databaseid"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/import":{"post":{"tags":["Dataset"],"summary":"Import Dataset","operationId":"import_dataset_dataset_import_post","parameters":[{"name":"kbId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Kbid"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_import_dataset_dataset_import_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImportDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/export":{"post":{"tags":["Dataset"],"summary":"Export Dataset By Dataset Ids","operationId":"export_dataset_by_dataset_ids_dataset_export_post","parameters":[{"name":"datasetIds","in":"query","required":true,"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Datasetids"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExportDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/generate":{"post":{"tags":["Dataset"],"summary":"Generate Dataset By Id","operationId":"generate_dataset_by_id_dataset_generate_post","parameters":[{"name":"datasetId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Datasetid"}},{"name":"generate","in":"query","required":true,"schema":{"type":"boolean","title":"Generate"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenerateDatasetResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/other/llm":{"get":{"tags":["Other"],"summary":"List Llms By User Sub","operationId":"list_llms_by_user_sub_other_llm_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListLLMResponse"}}}}}}},"/other/embedding":{"get":{"tags":["Other"],"summary":"List Embeddings","operationId":"list_embeddings_other_embedding_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListEmbeddingResponse"}}}}}}},"/other/rerank":{"get":{"tags":["Other"],"summary":"List Reranks","operationId":"list_reranks_other_rerank_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListRerankResponse"}}}}}}},"/other/tokenizer":{"get":{"tags":["Other"],"summary":"List Tokenizers","operationId":"list_tokenizers_other_tokenizer_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTokenizerResponse"}}}}}}},"/other/parse_method":{"get":{"tags":["Other"],"summary":"List Parse Method","operationId":"list_parse_method_other_parse_method_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListParseMethodResponse"}}}}}}},"/other/search_method":{"get":{"tags":["Other"],"summary":"List Search Method","operationId":"list_search_method_other_search_method_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListSearchMethodResponse"}}}}}}},"/testing/list":{"post":{"tags":["Testing"],"summary":"List Testing By Kb Id","operationId":"list_testing_by_kb_id_testing_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTestingRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTestingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/testing/testcase":{"post":{"tags":["Testing"],"summary":"List Testcase By Testing Id","operationId":"list_testcase_by_testing_id_testing_testcase_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTestCaseRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTestCaseResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/testing/download":{"get":{"tags":["Testing"],"summary":"Download Testing Report By Testing Id","operationId":"download_testing_report_by_testing_id_testing_download_get","parameters":[{"name":"testingId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Testingid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/testing":{"post":{"tags":["Testing"],"summary":"Create Testing","operationId":"create_testing_testing_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTestingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateTestingResponsing"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Testing"],"summary":"Update Testing By Testing Id","operationId":"update_testing_by_testing_id_testing_put","parameters":[{"name":"testingId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Testingid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTestingRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateTestingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Testing"],"summary":"Delete Testing By Testing Ids","operationId":"delete_testing_by_testing_ids_testing_delete","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"title":"Testingids"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTestingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/testing/run":{"post":{"tags":["Testing"],"summary":"Run Testing By Testing Id","operationId":"run_testing_by_testing_id_testing_run_post","parameters":[{"name":"testingId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Testingid"}},{"name":"run","in":"query","required":true,"schema":{"type":"boolean","title":"Run"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunTestingResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/role/action":{"get":{"tags":["Role"],"summary":"List Actions","operationId":"list_actions_role_action_get","parameters":[{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"$ref":"#/components/schemas/LanguageType"},{"type":"null"}],"default":"zh","title":"Language"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListActionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/role":{"get":{"tags":["Role"],"summary":"Get User Role","operationId":"get_user_role_role_get","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUserRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Role"],"summary":"Create Role","operationId":"create_role_role_post","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRoleRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["Role"],"summary":"Update Role By Role Id","operationId":"update_role_by_role_id_role_put","parameters":[{"name":"roleId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Roleid"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Role"],"summary":"Delete Role By Role Ids","operationId":"delete_role_by_role_ids_role_delete","parameters":[{"name":"roleId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Roleid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/role/list":{"post":{"tags":["Role"],"summary":"List Roles","operationId":"list_roles_role_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListRoleRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListRoleResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/usr_msg/list":{"post":{"tags":["User Message"],"summary":"List User Msgs By User Sub","operationId":"list_user_msgs_by_user_sub_usr_msg_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListUserMessageRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListUserMessageResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/usr_msg":{"put":{"tags":["User Message"],"summary":"Update User Msg By Msg Id","operationId":"update_user_msg_by_msg_id_usr_msg_put","parameters":[{"name":"msgId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Msgid"}},{"name":"msgStatus","in":"query","required":true,"schema":{"$ref":"#/components/schemas/UserMessageStatus"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateUserMessageResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["User Message"],"summary":"Delete User Msg By Msg Ids","operationId":"delete_user_msg_by_msg_ids_usr_msg_delete","parameters":[{"name":"msgId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Msgid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteUserMessageResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/task":{"post":{"tags":["Task"],"summary":"List Task","operationId":"list_task_task_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTaskRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListTaskResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/task/one":{"delete":{"tags":["Task"],"summary":"Delete Task By Task Id","operationId":"delete_task_by_task_id_task_one_delete","parameters":[{"name":"taskId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Taskid"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTaskByIdResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/task/all":{"delete":{"tags":["Task"],"summary":"Delete Task By Task Type","operationId":"delete_task_by_task_type_task_all_delete","parameters":[{"name":"teamId","in":"query","required":true,"schema":{"type":"string","format":"uuid","title":"Teamid"}},{"name":"taskType","in":"query","required":true,"schema":{"$ref":"#/components/schemas/TaskType"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeleteTaskByTypeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user/list":{"post":{"tags":["User"],"summary":"List Users","operationId":"list_users_user_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListUserRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListUserResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"Action":{"properties":{"action":{"type":"string","title":"Action","description":"操作"},"actionName":{"type":"string","title":"Actionname","description":"操作名称"},"isUsed":{"type":"boolean","title":"Isused","description":"是否启用","default":false}},"type":"object","required":["action","actionName"],"title":"Action","description":"操作信息"},"ActionType":{"type":"string","enum":["团队","用户","角色","知识库","文档","文档片段","数据集","数据集数据","测试","任务","team","user","role","knowledge_base","document","chunk","dataset","dataset_data","testing","task"],"title":"ActionType","description":"操作类型"},"Body_import_dataset_dataset_import_post":{"properties":{"dataset_packages":{"items":{"type":"string","format":"binary"},"type":"array","title":"Dataset Packages"}},"type":"object","required":["dataset_packages"],"title":"Body_import_dataset_dataset_import_post"},"Body_import_kbs_kb_import_post":{"properties":{"kb_packages":{"items":{"type":"string","format":"binary"},"type":"array","title":"Kb Packages"}},"type":"object","required":["kb_packages"],"title":"Body_import_kbs_kb_import_post"},"Body_parse_docuement_realtime_doc_metadata_post":{"properties":{"docs":{"items":{"type":"string","format":"binary"},"type":"array","title":"Docs"}},"type":"object","required":["docs"],"title":"Body_parse_docuement_realtime_doc_metadata_post"},"Body_upload_docs_doc_post":{"properties":{"docs":{"items":{"type":"string","format":"binary"},"type":"array","title":"Docs"}},"type":"object","required":["docs"],"title":"Body_upload_docs_doc_post"},"Chunk":{"properties":{"chunkId":{"type":"string","format":"uuid","title":"Chunkid","description":"分片ID"},"chunkType":{"allOf":[{"$ref":"#/components/schemas/ChunkType"}],"description":"分片类型"},"text":{"type":"string","title":"Text","description":"分片文本"},"enabled":{"type":"boolean","title":"Enabled","description":"分片是否启用"}},"type":"object","required":["chunkId","chunkType","text","enabled"],"title":"Chunk","description":"文档分片信息"},"ChunkParseTopology":{"type":"string","enum":["general","listhead","listbody","listtail","treeroot","treenormal","treeleaf","graphnode"],"title":"ChunkParseTopology","description":"分块解析拓扑"},"ChunkType":{"type":"string","enum":["text","table","image","code","link","qa","json","unknown"],"title":"ChunkType","description":"分块类型"},"CreateDatasetRequest":{"properties":{"kbId":{"type":"string","format":"uuid","title":"Kbid","description":"资产id"},"datasetName":{"type":"string","maxLength":256,"minLength":1,"title":"Datasetname","description":"测试数据集名称","default":"这是一个默认的数据集名称"},"description":{"type":"string","maxLength":256,"title":"Description","description":"测试数据集简介","default":""},"documentIds":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Documentids","description":"测试数据集关联的文档","default":[]},"dataCnt":{"type":"integer","title":"Datacnt","description":"测试数据集内的数据数量","default":64,"max":512,"min":1},"llmId":{"type":"string","title":"Llmid","description":"测试数据集使用的大模型id"},"isDataCleared":{"type":"boolean","title":"Isdatacleared","description":"测试数据集是否进行清洗","default":false},"isChunkRelated":{"type":"boolean","title":"Ischunkrelated","description":"测试数据集进行上下文关联","default":false}},"type":"object","required":["kbId","llmId"],"title":"CreateDatasetRequest"},"CreateDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"数据集生成任务ID"}},"type":"object","title":"CreateDatasetResponse","description":"POST /dataset 响应"},"CreateKnowledgeBaseRequest":{"properties":{"kbName":{"type":"string","maxLength":256,"minLength":1,"title":"Kbname","default":"这是一个默认的资产名称"},"description":{"type":"string","maxLength":256,"title":"Description","default":""},"tokenizer":{"allOf":[{"$ref":"#/components/schemas/Tokenizer"}],"default":"中文"},"embeddingModel":{"type":"string","title":"Embeddingmodel","description":"知识库使用的embedding模型","default":""},"rerankMethod":{"allOf":[{"$ref":"#/components/schemas/RerankType"}],"description":"知识库使用的rerank模型","default":"algorithm"},"rerankName":{"type":"string","title":"Rerankname","description":"知识库使用的rerank模型名称","default":"jaccard dis reranker"},"spearatingCharacters":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Spearatingcharacters","description":"知识库分块的分隔符"},"defaultChunkSize":{"type":"integer","title":"Defaultchunksize","description":"知识库默认文件分块大小","default":512,"max":2048,"min":128},"defaultParseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"知识库默认解析方法","default":"general"},"uploadCountLimit":{"type":"integer","title":"Uploadcountlimit","description":"知识库上传文件数量限制","default":128,"max":1024,"min":128},"uploadSizeLimit":{"type":"integer","title":"Uploadsizelimit","description":"知识库上传文件大小限制","default":512,"max":2048,"min":128},"docTypes":{"items":{"$ref":"#/components/schemas/DocumentType-Input"},"type":"array","title":"Doctypes","description":"知识库支持的文档类型","default":[]}},"type":"object","title":"CreateKnowledgeBaseRequest"},"CreateKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"知识库ID"}},"type":"object","title":"CreateKnowledgeBaseResponse","description":"POST /kb 响应"},"CreateRoleRequest":{"properties":{"roleName":{"type":"string","maxLength":256,"minLength":1,"title":"Rolename","default":"这是一个默认的角色名称"},"actions":{"items":{"type":"string"},"type":"array","title":"Actions","description":"角色拥有的操作的列表","default":[]}},"type":"object","title":"CreateRoleRequest"},"CreateRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"角色ID"}},"type":"object","title":"CreateRoleResponse","description":"POST /role 响应"},"CreateTeamRequest":{"properties":{"teamName":{"type":"string","maxLength":256,"minLength":1,"title":"Teamname","default":"这是一个默认的团队名称"},"description":{"type":"string","maxLength":256,"title":"Description","default":""},"isPublic":{"type":"boolean","title":"Ispublic","default":false}},"type":"object","title":"CreateTeamRequest"},"CreateTeamResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"团队ID"}},"type":"object","title":"CreateTeamResponse","description":"POST /team 响应"},"CreateTestingRequest":{"properties":{"testingName":{"type":"string","maxLength":256,"minLength":1,"title":"Testingname","description":"测试名称","default":"这是一个默认的测试名称"},"description":{"type":"string","maxLength":256,"title":"Description","description":"测试简介","default":""},"datasetId":{"type":"string","format":"uuid","title":"Datasetid","description":"测试数据集id"},"llmId":{"type":"string","title":"Llmid","description":"测试使用的大模型id"},"searchMethod":{"allOf":[{"$ref":"#/components/schemas/SearchMethod"}],"description":"测试使用的检索方法","default":"keyword_and_vector"},"topK":{"type":"integer","title":"Topk","description":"测试中检索方法关联的片段数量","default":5}},"type":"object","required":["datasetId","llmId"],"title":"CreateTestingRequest"},"CreateTestingResponsing":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"测试ID"}},"type":"object","title":"CreateTestingResponsing","description":"POST /testing 响应"},"DOC_STATUS":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"文档ID"},"status":{"allOf":[{"$ref":"#/components/schemas/TaskStatus"}],"description":"文档状态"}},"type":"object","required":["id","status"],"title":"DOC_STATUS"},"Data":{"properties":{"dataId":{"type":"string","format":"uuid","title":"Dataid","description":"数据ID"},"docName":{"type":"string","title":"Docname","description":"数据关联的文档名称"},"question":{"type":"string","title":"Question","description":"数据的问题"},"answer":{"type":"string","title":"Answer","description":"数据的答案"},"chunk":{"type":"string","title":"Chunk","description":"数据的片段"},"chunkType":{"allOf":[{"$ref":"#/components/schemas/ChunkType"}],"description":"数据的片段类型"}},"type":"object","required":["dataId","docName","question","answer","chunk","chunkType"],"title":"Data"},"DataSetStatus":{"type":"string","enum":["idle","pending","running","exporting","importing","deleted"],"title":"DataSetStatus","description":"数据集状态"},"Dataset":{"properties":{"datasetId":{"type":"string","format":"uuid","title":"Datasetid","description":"数据集ID"},"datasetName":{"type":"string","title":"Datasetname","description":"数据集名称","max":20,"min":1},"description":{"type":"string","title":"Description","description":"数据集描述","max":150},"dataCnt":{"type":"integer","title":"Datacnt","description":"数据集条目限制"},"dataCntExisted":{"type":"integer","title":"Datacntexisted","description":"数据集实际条目","default":0},"isDataCleared":{"type":"boolean","title":"Isdatacleared","description":"数据集是否进行清洗","default":false},"isChunkRelated":{"type":"boolean","title":"Ischunkrelated","description":"数据集进行上下文关联","default":false},"isImported":{"type":"boolean","title":"Isimported","description":"数据集是否导入","default":false},"llm":{"anyOf":[{"$ref":"#/components/schemas/LLM"},{"type":"null"}],"description":"生成数据集使用的大模型信息"},"generateTask":{"anyOf":[{"$ref":"#/components/schemas/Task"},{"type":"null"}],"description":"数据集生成任务"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score","description":"数据集评分"},"authorName":{"type":"string","title":"Authorname","description":"数据集创建者的用户名"},"status":{"$ref":"#/components/schemas/DataSetStatus"}},"type":"object","required":["datasetId","datasetName","description","dataCnt","authorName","status"],"title":"Dataset","description":"数据集信息"},"DatasetTesting":{"properties":{"datasetId":{"type":"string","format":"uuid","title":"Datasetid","description":"数据集ID"},"datasetName":{"type":"string","title":"Datasetname","description":"数据集名称"},"testings":{"items":{"$ref":"#/components/schemas/Testing"},"type":"array","title":"Testings","description":"测试列表","default":[]}},"type":"object","required":["datasetId","datasetName"],"title":"DatasetTesting","description":"数据集测试信息"},"DeleteDataResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"数据ID列表","default":[]}},"type":"object","title":"DeleteDataResponse","description":"DELETE /dataset/data 响应"},"DeleteDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"数据集ID列表","default":[]}},"type":"object","title":"DeleteDatasetResponse","description":"DELETE /dataset 响应"},"DeleteDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"文档ID列表","default":[]}},"type":"object","title":"DeleteDocumentResponse","description":"DELETE /doc 响应"},"DeleteKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"知识库ID列表","default":[]}},"type":"object","title":"DeleteKnowledgeBaseResponse","description":"DELETE /kb 响应"},"DeleteRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"角色ID列表","default":[]}},"type":"object","title":"DeleteRoleResponse","description":"DELETE /role 响应"},"DeleteTaskByIdResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"任务ID"}},"type":"object","title":"DeleteTaskByIdResponse","description":"DELETE /task/one 响应"},"DeleteTaskByTypeResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"任务ID列表","default":[]}},"type":"object","title":"DeleteTaskByTypeResponse","description":"DELETE /task/all 响应"},"DeleteTeamResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"团队ID"}},"type":"object","title":"DeleteTeamResponse","description":"DELETE /team 响应"},"DeleteTeamUserResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"团队成员ID列表","default":[]}},"type":"object","title":"DeleteTeamUserResponse","description":"DELETE /team/usr 响应"},"DeleteTemporaryDocumentRequest":{"properties":{"ids":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Ids","description":"临时文档id列表","default":[]}},"type":"object","title":"DeleteTemporaryDocumentRequest"},"DeleteTemporaryDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"临时文档ID列表","default":[]}},"type":"object","title":"DeleteTemporaryDocumentResponse","description":"DELETE /doc/temporary 响应"},"DeleteTestingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"测试ID列表","default":[]}},"type":"object","title":"DeleteTestingResponse","description":"DELETE /testing 响应"},"DeleteUserMessageResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"消息ID列表","default":[]}},"type":"object","title":"DeleteUserMessageResponse","description":"DELETE /usr_msg 响应"},"DetleteTeamUserRequest":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队ID"},"userSubs":{"items":{"type":"string"},"type":"array","title":"Usersubs","description":"用户ID列表","default":[]}},"type":"object","required":["teamId"],"title":"DetleteTeamUserRequest"},"DocChunk":{"properties":{"docId":{"type":"string","format":"uuid","title":"Docid","description":"文档ID"},"docName":{"type":"string","title":"Docname","description":"文档名称","default":""},"docAuthor":{"type":"string","title":"Docauthor","description":"文档作者","default":""},"docAbstract":{"type":"string","title":"Docabstract","description":"文档摘要","default":""},"docExtension":{"type":"string","title":"Docextension","description":"文档扩展名","default":""},"docSize":{"type":"integer","title":"Docsize","description":"文档大小,单位是KB","default":0},"docCreatedAt":{"type":"string","title":"Doccreatedat","description":"文档创建时间","default":""},"chunks":{"items":{"$ref":"#/components/schemas/Chunk"},"type":"array","title":"Chunks","description":"分片列表","default":[]}},"type":"object","required":["docId"],"title":"DocChunk","description":"Post /chunk/search 数据结构"},"DocParseRelutTopology":{"type":"string","enum":["list","tree","graph"],"title":"DocParseRelutTopology","description":"解析结果拓扑"},"Document":{"properties":{"docId":{"type":"string","format":"uuid","title":"Docid","description":"文档ID"},"docName":{"type":"string","title":"Docname","description":"文档名称"},"docType":{"allOf":[{"$ref":"#/components/schemas/DocumentType-Output"}],"description":"文档类型"},"chunkSize":{"type":"integer","title":"Chunksize","description":"文档分片大小"},"createdTime":{"type":"string","title":"Createdtime","description":"文档创建时间"},"docTask":{"anyOf":[{"$ref":"#/components/schemas/Task"},{"type":"null"}],"description":"文档任务"},"parseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"文档解析方法"},"enabled":{"type":"boolean","title":"Enabled","description":"文档是否启用"},"authorName":{"type":"string","title":"Authorname","description":"文档创建者的用户名"},"status":{"$ref":"#/components/schemas/DocumentStatus"}},"type":"object","required":["docId","docName","docType","chunkSize","createdTime","parseMethod","enabled","authorName","status"],"title":"Document","description":"文档信息"},"DocumentStatus":{"type":"string","enum":["idle","pending","running","deleted"],"title":"DocumentStatus","description":"文档状态"},"DocumentType-Input":{"properties":{"docTypeId":{"type":"string","format":"uuid","title":"Doctypeid","description":"文档类型的id"},"docTypeName":{"type":"string","maxLength":256,"minLength":1,"title":"Doctypename","default":"这是一个默认的文档类型名称"}},"type":"object","required":["docTypeId"],"title":"DocumentType"},"DocumentType-Output":{"properties":{"docTypeId":{"type":"string","format":"uuid","title":"Doctypeid","description":"文档类型ID"},"docTypeName":{"type":"string","title":"Doctypename","description":"文档类型名称"}},"type":"object","required":["docTypeId","docTypeName"],"title":"DocumentType","description":"文档类型信息"},"ExportDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"任务ID列表","default":[]}},"type":"object","title":"ExportDatasetResponse","description":"POST /dataset/export 响应"},"ExportKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"任务ID","default":[]}},"type":"object","title":"ExportKnowledgeBaseResponse","description":"POST /kb/export 响应"},"GenerateDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"数据集ID"}},"type":"object","title":"GenerateDatasetResponse","description":"POST /dataset/generate 响应"},"GetDocumentReportResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"type":"string","title":"Result","description":"文档报告数据结构","default":""}},"type":"object","title":"GetDocumentReportResponse","description":"GET /doc/report 响应"},"GetTemporaryDocumentStatusRequest":{"properties":{"ids":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Ids","description":"临时文档id列表","default":[]}},"type":"object","title":"GetTemporaryDocumentStatusRequest"},"GetTemporaryDocumentStatusResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"$ref":"#/components/schemas/DOC_STATUS"},"type":"array","title":"Result","description":"临时文档状态列表","default":[]}},"type":"object","title":"GetTemporaryDocumentStatusResponse"},"GetTemporaryDocumentTextResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"type":"string","title":"Result","description":"临时文档解析结果","default":""}},"type":"object","title":"GetTemporaryDocumentTextResponse","description":"GET /doc/temporary/parse_result 响应"},"GetUserRoleMsg":{"properties":{"roleId":{"type":"string","format":"uuid","title":"Roleid","description":"角色ID"},"roleName":{"type":"string","title":"Rolename","description":"角色名称","max":20,"min":1},"isOwner":{"type":"boolean","title":"Isowner","description":"是否为团队所有者"}},"type":"object","required":["roleId","roleName","isOwner"],"title":"GetUserRoleMsg","description":"GET /role 数据结构"},"GetUserRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/GetUserRoleMsg"}],"description":"用户角色数据结构"}},"type":"object","required":["result"],"title":"GetUserRoleResponse","description":"GET /role 响应"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ImportDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"任务ID列表","default":[]}},"type":"object","title":"ImportDatasetResponse","description":"POST /dataset/import 响应"},"ImportKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"任务ID","default":[]}},"type":"object","title":"ImportKnowledgeBaseResponse","description":"POST /kb/import 响应"},"InviteTeamUserRequest":{"properties":{"inviteUsers":{"items":{"$ref":"#/components/schemas/InviteUserRole"},"type":"array","title":"Inviteusers","description":"邀请的用户列表","default":[]}},"type":"object","title":"InviteTeamUserRequest"},"InviteTeamUserResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"被邀请的用户ID列表","default":[]}},"type":"object","title":"InviteTeamUserResponse","description":"POST /team/invitation 响应"},"InviteUserRole":{"properties":{"roleId":{"type":"string","format":"uuid","title":"Roleid","description":"角色ID"},"userSubInvite":{"type":"string","title":"Usersubinvite","description":"被邀请的用户ID"}},"type":"object","required":["roleId","userSubInvite"],"title":"InviteUserRole"},"IsDatasetHaveTestingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"type":"boolean","title":"Result","description":"数据集是否有测试任务","default":false}},"type":"object","title":"IsDatasetHaveTestingResponse","description":"GET /dataset/testing/exist 响应"},"JoinTeamResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result","description":"申请ID"}},"type":"object","title":"JoinTeamResponse","description":"POST /team/application 响应"},"Knowledgebase":{"properties":{"kbId":{"type":"string","format":"uuid","title":"Kbid","description":"知识库ID"},"kbName":{"type":"string","title":"Kbname","description":"知识库名称","max":20,"min":1},"authorName":{"type":"string","title":"Authorname","description":"知识库创建者的用户名"},"tokenizer":{"$ref":"#/components/schemas/Tokenizer"},"embeddingModel":{"type":"string","title":"Embeddingmodel","description":"嵌入模型"},"rerankMethod":{"allOf":[{"$ref":"#/components/schemas/RerankType"}],"description":"知识库使用的rerank模型","default":"algorithm"},"rerankName":{"type":"string","title":"Rerankname","description":"知识库使用的rerank模型名称","default":"jaccard dis reranker"},"spearatingCharacters":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Spearatingcharacters","description":"分隔符"},"description":{"type":"string","title":"Description","description":"知识库描述","max":150},"docCnt":{"type":"integer","title":"Doccnt","description":"知识库文档数量"},"docSize":{"type":"integer","title":"Docsize","description":"知识库文档大小"},"uploadCountLimit":{"type":"integer","title":"Uploadcountlimit","description":"知识库单次文件上传数量限制"},"uploadSizeLimit":{"type":"integer","title":"Uploadsizelimit","description":"知识库单次文件上传大小限制"},"defaultParseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"默认解析方法"},"defaultChunkSize":{"type":"integer","title":"Defaultchunksize","description":"默认分块大小"},"createdTime":{"type":"string","title":"Createdtime","description":"知识库创建时间"},"docTypes":{"items":{"$ref":"#/components/schemas/DocumentType-Output"},"type":"array","title":"Doctypes","description":"知识库文档类型列表","default":[]}},"type":"object","required":["kbId","kbName","authorName","tokenizer","embeddingModel","description","docCnt","docSize","uploadCountLimit","uploadSizeLimit","defaultParseMethod","defaultChunkSize","createdTime"],"title":"Knowledgebase","description":"知识库信息"},"LLM":{"properties":{"llmId":{"type":"string","title":"Llmid","description":"大模型ID"},"llmName":{"type":"string","title":"Llmname","description":"大模型名称","max":20,"min":1},"llmIcon":{"type":"string","title":"Llmicon","description":"大模型图标"}},"type":"object","required":["llmId","llmName","llmIcon"],"title":"LLM"},"LanguageType":{"type":"string","enum":["zh","en"],"title":"LanguageType","description":"语言类型"},"ListActionMsg":{"properties":{"TypeActions":{"items":{"$ref":"#/components/schemas/TypeAction"},"type":"array","title":"Typeactions","description":"操作类型列表","default":[]}},"type":"object","title":"ListActionMsg","description":"GET /role/action 数据结构"},"ListActionResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListActionMsg"}],"description":"操作列表数据结构","default":{"TypeActions":[]}}},"type":"object","title":"ListActionResponse"},"ListAllKnowledgeBaseMsg":{"properties":{"teamKnowledgebases":{"items":{"$ref":"#/components/schemas/TeamKnowledgebase"},"type":"array","title":"Teamknowledgebases","description":"团队知识库列表","default":[]}},"type":"object","title":"ListAllKnowledgeBaseMsg","description":"GET /kb 数据结构"},"ListAllKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListAllKnowledgeBaseMsg"}],"description":"团队知识库列表数据结构","default":{"teamKnowledgebases":[]}}},"type":"object","title":"ListAllKnowledgeBaseResponse","description":"GET /kb 响应"},"ListChunkMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"chunks":{"items":{"$ref":"#/components/schemas/Chunk"},"type":"array","title":"Chunks","description":"分片列表","default":[]}},"type":"object","title":"ListChunkMsg","description":"GET /chunk 数据结构"},"ListChunkRequest":{"properties":{"docId":{"type":"string","format":"uuid","title":"Docid","description":"文档id"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text","description":"分块文本内容"},"types":{"anyOf":[{"items":{"$ref":"#/components/schemas/ChunkType"},"type":"array"},{"type":"null"}],"title":"Types","description":"分块类型"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["docId"],"title":"ListChunkRequest"},"ListChunkResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListChunkMsg"}],"description":"分片列表数据结构","default":{"total":0,"chunks":[]}}},"type":"object","title":"ListChunkResponse","description":"GET /chunk 响应"},"ListDataInDatasetMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"datas":{"items":{"$ref":"#/components/schemas/Data"},"type":"array","title":"Datas","description":"数据列表","default":[]}},"type":"object","title":"ListDataInDatasetMsg","description":"GET /dataset/data 数据结构"},"ListDataInDatasetRequest":{"properties":{"datasetId":{"type":"string","format":"uuid","title":"Datasetid","description":"数据集id"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["datasetId"],"title":"ListDataInDatasetRequest"},"ListDataInDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListDataInDatasetMsg"}],"description":"数据列表数据结构","default":{"total":0,"datas":[]}}},"type":"object","title":"ListDataInDatasetResponse","description":"GET /dataset/data 响应"},"ListDatasetMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"datasets":{"items":{"$ref":"#/components/schemas/Dataset"},"type":"array","title":"Datasets","description":"数据集列表","default":[]}},"type":"object","title":"ListDatasetMsg","description":"GET /dataset 数据结构"},"ListDatasetRequest":{"properties":{"kbId":{"type":"string","format":"uuid","title":"Kbid","description":"资产id"},"datasetId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Datasetid","description":"数据集id"},"datasetName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Datasetname","description":"数据集名称"},"dataCnt":{"anyOf":[{"$ref":"#/components/schemas/OrderType"},{"type":"null"}],"description":"数据集数据数量","default":"desc"},"llmId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Llmid","description":"数据集使用的大模型id"},"isDataCleared":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Isdatacleared","description":"数据集是否清洗"},"isChunkRelated":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Ischunkrelated","description":"数据集是否上下文关联"},"generateStatus":{"anyOf":[{"items":{"$ref":"#/components/schemas/TaskStatus"},"type":"array"},{"type":"null"}],"title":"Generatestatus","description":"数据集生成状态"},"scoreOrder":{"anyOf":[{"$ref":"#/components/schemas/OrderType"},{"type":"null"}],"description":"数据集评分的排序方法","default":"desc"},"authorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorname","description":"数据集创建者"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["kbId"],"title":"ListDatasetRequest"},"ListDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListDatasetMsg"}],"description":"数据集列表数据结构","default":{"total":0,"datasets":[]}}},"type":"object","title":"ListDatasetResponse","description":"GET /dataset 响应"},"ListDocumentMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"documents":{"items":{"$ref":"#/components/schemas/Document"},"type":"array","title":"Documents","description":"文档列表","default":[]}},"type":"object","title":"ListDocumentMsg","description":"GET /doc 数据结构"},"ListDocumentRequest":{"properties":{"kbId":{"type":"string","format":"uuid","title":"Kbid","description":"资产id"},"docId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Docid","description":"文档id"},"docName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Docname","description":"文档名称"},"docTypeIds":{"anyOf":[{"items":{"type":"string","format":"uuid"},"type":"array"},{"type":"null"}],"title":"Doctypeids","description":"文档类型id"},"parseStatus":{"anyOf":[{"items":{"$ref":"#/components/schemas/TaskStatus"},"type":"array"},{"type":"null"}],"title":"Parsestatus","description":"文档解析状态"},"parseMethods":{"anyOf":[{"items":{"$ref":"#/components/schemas/ParseMethod"},"type":"array"},{"type":"null"}],"title":"Parsemethods","description":"文档解析方法"},"authorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorname","description":"文档创建者"},"createdTimeStart":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdtimestart","description":"文档创建时间开始"},"createdTimeEnd":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Createdtimeend","description":"文档创建时间结束"},"createdTimeOrder":{"allOf":[{"$ref":"#/components/schemas/OrderType"}],"description":"文档创建时间排序","default":"desc"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled","description":"文档是否启用"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["kbId"],"title":"ListDocumentRequest"},"ListDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListDocumentMsg"}],"description":"文档列表数据结构","default":{"total":0,"documents":[]}}},"type":"object","title":"ListDocumentResponse","description":"GET /doc 响应"},"ListDocumentTypesResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"$ref":"#/components/schemas/DocumentType-Output"},"type":"array","title":"Result","description":"文档类型列表数据结构","default":[]}},"type":"object","title":"ListDocumentTypesResponse","description":"GET /kb/doc_type 响应"},"ListEmbeddingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"向量化模型的列表数据结构","default":[]}},"type":"object","title":"ListEmbeddingResponse","description":"GET /other/embedding 数据结构"},"ListKnowledgeBaseMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"kbList":{"items":{"$ref":"#/components/schemas/Knowledgebase"},"type":"array","title":"Kblist","description":"知识库列表数据结构","default":[]}},"type":"object","title":"ListKnowledgeBaseMsg"},"ListKnowledgeBaseRequest":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队id"},"kbId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Kbid","description":"资产id"},"kbName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Kbname","description":"资产名称"},"authorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorname","description":"资产创建者"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["teamId"],"title":"ListKnowledgeBaseRequest"},"ListKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListKnowledgeBaseMsg"}],"default":{"total":0,"kbList":[]}}},"type":"object","title":"ListKnowledgeBaseResponse","description":"GET /kb/team 响应"},"ListLLMMsg":{"properties":{"llms":{"items":{"$ref":"#/components/schemas/LLM"},"type":"array","title":"Llms","description":"大模型列表","default":[]}},"type":"object","title":"ListLLMMsg","description":"GET /other/llm 数据结构"},"ListLLMResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListLLMMsg"}],"description":"大模型列表数据结构","default":{"llms":[]}}},"type":"object","title":"ListLLMResponse","description":"GET /other/llm 响应"},"ListParseMethodResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"解析方法的列表数据结构","default":[]}},"type":"object","title":"ListParseMethodResponse","description":"\"GET /other/parse_method 响应"},"ListRerankResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"$ref":"#/components/schemas/RerankMethod"},"type":"array","title":"Result","description":"重排序模型的列表数据结构","default":[]}},"type":"object","title":"ListRerankResponse","description":"GET /other/rerank 数据结构"},"ListRoleMsg":{"properties":{"roles":{"items":{"$ref":"#/components/schemas/Role"},"type":"array","title":"Roles","description":"角色列表","default":[]}},"type":"object","title":"ListRoleMsg","description":"GET /role 数据结构"},"ListRoleRequest":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队id"},"roleId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Roleid","description":"角色id"},"roleName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rolename","description":"角色名称"},"isEditable":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Iseditable","description":"是否为编辑模式"},"language":{"allOf":[{"$ref":"#/components/schemas/LanguageType"}],"description":"语言类型","default":"zh"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["teamId"],"title":"ListRoleRequest"},"ListRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListRoleMsg"}],"description":"角色列表数据结构","default":{"roles":[]}}},"type":"object","title":"ListRoleResponse","description":"GET /role 响应"},"ListSearchMethodResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"搜索方法的列表数据结构","default":[]}},"type":"object","title":"ListSearchMethodResponse","description":"GET /other/search_method 响应"},"ListTaskMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"tasks":{"items":{"$ref":"#/components/schemas/Task"},"type":"array","title":"Tasks","description":"任务列表","default":[]}},"type":"object","title":"ListTaskMsg","description":"GET /task 数据结构"},"ListTaskRequest":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队id"},"taskId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Taskid","description":"任务id"},"taskType":{"anyOf":[{"$ref":"#/components/schemas/TaskType"},{"type":"null"}],"description":"任务类型"},"taskStatus":{"anyOf":[{"$ref":"#/components/schemas/TaskStatus"},{"type":"null"}],"description":"任务状态"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["teamId"],"title":"ListTaskRequest"},"ListTaskResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListTaskMsg"}],"description":"任务列表数据结构","default":{"total":0,"tasks":[]}}},"type":"object","title":"ListTaskResponse","description":"GET /task 响应"},"ListTeamMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"teams":{"items":{"$ref":"#/components/schemas/Team"},"type":"array","title":"Teams","description":"团队列表","default":[]}},"type":"object","title":"ListTeamMsg","description":"GET /team 数据结构"},"ListTeamMsgMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"teamMsgs":{"items":{"$ref":"#/components/schemas/TeamMsg"},"type":"array","title":"Teammsgs","description":"团队消息列表","default":[]}},"type":"object","title":"ListTeamMsgMsg","description":"GET /team/msg 数据结构"},"ListTeamMsgRequest":{"properties":{"teamId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Teamid","description":"团队id"},"messageLevel":{"anyOf":[{"$ref":"#/components/schemas/MessageLevel"},{"type":"null"}],"description":"消息等级"},"language":{"anyOf":[{"$ref":"#/components/schemas/LanguageType"},{"type":"null"}],"description":"语言类型","default":"zh"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","title":"ListTeamMsgRequest"},"ListTeamMsgResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListTeamMsgMsg"}],"description":"团队消息列表数据结构","default":{"total":0,"teamMsgs":[]}}},"type":"object","title":"ListTeamMsgResponse"},"ListTeamRequest":{"properties":{"teamType":{"anyOf":[{"$ref":"#/components/schemas/TeamType"},{"type":"null"}],"description":"团队类型"},"teamId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Teamid","description":"团队id"},"teamName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Teamname","description":"团队名称"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","title":"ListTeamRequest"},"ListTeamResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListTeamMsg"}],"description":"团队列表数据结构","default":{"total":0,"teams":[]}}},"type":"object","title":"ListTeamResponse","description":"GET /team 响应"},"ListTeamUserMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"teamUsers":{"items":{"$ref":"#/components/schemas/TeamUser"},"type":"array","title":"Teamusers","description":"团队成员列表","default":[]}},"type":"object","title":"ListTeamUserMsg","description":"GET /team/usr 数据结构"},"ListTeamUserRequest":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队ID"},"userSub":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usersub","description":"用户ID"},"userName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Username","description":"用户名"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["teamId"],"title":"ListTeamUserRequest"},"ListTeamUserResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListTeamUserMsg"}],"description":"团队成员列表数据结构","default":{"total":0,"teamUsers":[]}}},"type":"object","title":"ListTeamUserResponse"},"ListTestCaseRequest":{"properties":{"testingId":{"type":"string","format":"uuid","title":"Testingid","description":"测试id"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["testingId"],"title":"ListTestCaseRequest"},"ListTestCaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/TestingTestCase"}],"description":"测试用例列表数据结构","default":{"aveScore":-1.0,"avePre":-1.0,"aveRec":-1.0,"aveFai":-1.0,"aveRel":-1.0,"aveLcs":-1.0,"aveLeve":-1.0,"aveJac":-1.0,"total":0,"testCases":[]}}},"type":"object","title":"ListTestCaseResponse","description":"GET /testing/testcase 响应"},"ListTestingMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"datasetTestings":{"items":{"$ref":"#/components/schemas/DatasetTesting"},"type":"array","title":"Datasettestings","description":"数据集测试列表","default":[]}},"type":"object","title":"ListTestingMsg","description":"GET /testing 数据结构"},"ListTestingRequest":{"properties":{"kbId":{"type":"string","format":"uuid","title":"Kbid","description":"资产id"},"testingId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Testingid","description":"测试id"},"testingName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Testingname","description":"测试名称"},"llmIds":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Llmids","description":"测试使用的大模型id"},"searchMethod":{"anyOf":[{"items":{"$ref":"#/components/schemas/SearchMethod"},"type":"array"},{"type":"null"}],"title":"Searchmethod","description":"测试使用的检索方法"},"runStatus":{"anyOf":[{"items":{"$ref":"#/components/schemas/TaskStatus"},"type":"array"},{"type":"null"}],"title":"Runstatus","description":"测试运行状态"},"scoresOrder":{"anyOf":[{"$ref":"#/components/schemas/OrderType"},{"type":"null"}],"description":"测试评分","default":"desc"},"authorName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorname","description":"测试创建者"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","required":["kbId"],"title":"ListTestingRequest"},"ListTestingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListTestingMsg"}],"description":"测试列表数据结构","default":{"total":0,"datasetTestings":[]}}},"type":"object","title":"ListTestingResponse","description":"GET /testing 响应"},"ListTokenizerResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string"},"type":"array","title":"Result","description":"分词器的列表数据结构","default":[]}},"type":"object","title":"ListTokenizerResponse","description":"GET /other/tokenizer 响应"},"ListUserMessageMsg":{"properties":{"total":{"type":"integer","title":"Total","description":"总数","default":0},"userMessages":{"items":{"$ref":"#/components/schemas/UserMsg"},"type":"array","title":"Usermessages","description":"用户消息列表","default":[]}},"type":"object","title":"ListUserMessageMsg","description":"GET /usr_msg 数据结构"},"ListUserMessageRequest":{"properties":{"msgType":{"anyOf":[{"$ref":"#/components/schemas/UserMessageType"},{"type":"null"}],"description":"消息类型"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","title":"ListUserMessageRequest"},"ListUserMessageResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListUserMessageMsg"}],"description":"用户消息列表数据结构","default":{"total":0,"userMessages":[]}}},"type":"object","title":"ListUserMessageResponse"},"ListUserMsg":{"properties":{"users":{"items":{"$ref":"#/components/schemas/User"},"type":"array","title":"Users","description":"用户列表","default":[]}},"type":"object","title":"ListUserMsg","description":"GET /user 数据结构"},"ListUserRequest":{"properties":{"userSub":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Usersub","description":"用户ID"},"userName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Username","description":"用户名"},"page":{"type":"integer","title":"Page","description":"页码","default":1},"pageSize":{"type":"integer","title":"Pagesize","description":"每页数量","default":40}},"type":"object","title":"ListUserRequest"},"ListUserResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/ListUserMsg"}],"description":"大模型列表数据结构","default":{"users":[]}}},"type":"object","title":"ListUserResponse"},"MessageLevel":{"type":"string","enum":["info","warning"],"title":"MessageLevel","description":"消息等级"},"OrderType":{"type":"string","enum":["asc","desc"],"title":"OrderType","description":"排序"},"ParseDocumentRealTimeResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"anyOf":[{"$ref":"#/components/schemas/ParseResult"},{"type":"null"}]},"type":"array","title":"Result","description":"文档内容列表","default":[]}},"type":"object","title":"ParseDocumentRealTimeResponse","description":"POST /doc/parse/realtime 响应"},"ParseDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"文档ID列表","default":[]}},"type":"object","title":"ParseDocumentResponse","description":"POST /doc/parse 响应"},"ParseMethod":{"type":"string","enum":["general","ocr","enhanced","qa","deep","fine"],"title":"ParseMethod","description":"解析方法"},"ParseNode":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"节点ID"},"pre_id":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Pre Id","description":"父节点ID"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title","description":"节点标题"},"lv":{"type":"integer","title":"Lv","description":"节点层级"},"parse_topology_type":{"allOf":[{"$ref":"#/components/schemas/ChunkParseTopology"}],"description":"解析拓扑类型"},"text_feature":{"type":"string","title":"Text Feature","description":"节点特征","default":""},"vector":{"anyOf":[{"items":{"type":"number"},"type":"array"},{"type":"null"}],"title":"Vector","description":"节点向量"},"text":{"type":"string","title":"Text","description":"节点文本","default":""},"content":{"title":"Content","description":"节点内容"},"type":{"allOf":[{"$ref":"#/components/schemas/ChunkType"}],"description":"节点类型"},"link_nodes":{"items":{},"type":"array","title":"Link Nodes","description":"链接节点"},"is_need_space":{"type":"boolean","title":"Is Need Space","description":"是否需要空格","default":false},"is_need_newline":{"type":"boolean","title":"Is Need Newline","description":"是否需要换行","default":false}},"type":"object","required":["id","lv","parse_topology_type","content","type","link_nodes"],"title":"ParseNode","description":"节点"},"ParseResult":{"properties":{"doc_hash":{"type":"string","title":"Doc Hash","description":"文档hash值","default":""},"parse_topology_type":{"allOf":[{"$ref":"#/components/schemas/DocParseRelutTopology"}],"description":"解析拓扑类型"},"nodes":{"items":{"$ref":"#/components/schemas/ParseNode"},"type":"array","title":"Nodes","description":"节点列表"}},"type":"object","required":["parse_topology_type","nodes"],"title":"ParseResult","description":"解析结果"},"RerankMethod":{"properties":{"rerankMethod":{"allOf":[{"$ref":"#/components/schemas/RerankType"}],"description":"重排序模型类型"},"rerankerName":{"type":"string","title":"Rerankername","description":"重排序模型描述"}},"type":"object","required":["rerankMethod","rerankerName"],"title":"RerankMethod"},"RerankType":{"type":"string","enum":["algorithm","bailian","guijiliudong","vllm","assecend"],"title":"RerankType","description":"rerank 服务的类型"},"Role":{"properties":{"roleId":{"type":"string","format":"uuid","title":"Roleid","description":"角色ID"},"roleName":{"type":"string","title":"Rolename","description":"角色名称","max":20,"min":1},"isEditable":{"type":"boolean","title":"Iseditable","description":"角色是否可编辑"},"typeActions":{"items":{"$ref":"#/components/schemas/TypeAction"},"type":"array","title":"Typeactions","description":"操作类型列表","default":[]}},"type":"object","required":["roleId","roleName","isEditable"],"title":"Role","description":"角色信息"},"RunTestingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"测试ID"}},"type":"object","title":"RunTestingResponse","description":"POST /testing/run 响应"},"SearchChunkMsg":{"properties":{"docChunks":{"items":{"$ref":"#/components/schemas/DocChunk"},"type":"array","title":"Docchunks","description":"文档分片列表","default":[]}},"type":"object","title":"SearchChunkMsg","description":"Post /chunk/search 数据结构"},"SearchChunkRequest":{"properties":{"kbIds":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Kbids","description":"资产id","default":[]},"query":{"type":"string","title":"Query","description":"查询内容","default":""},"topK":{"type":"integer","title":"Topk","description":"返回的结果数量","default":5},"docIds":{"anyOf":[{"items":{"type":"string","format":"uuid"},"type":"array"},{"type":"null"}],"title":"Docids","description":"文档id"},"bannedIds":{"anyOf":[{"items":{"type":"string","format":"uuid"},"type":"array"},{"type":"null"}],"title":"Bannedids","description":"禁止的分块id","default":[]},"searchMethod":{"allOf":[{"$ref":"#/components/schemas/SearchMethod"}],"description":"检索方法","default":"keyword_and_vector"},"isRelatedSurrounding":{"type":"boolean","title":"Isrelatedsurrounding","description":"是否关联上下文","default":true},"isClassifyByDoc":{"type":"boolean","title":"Isclassifybydoc","description":"是否按文档分类","default":false},"isRerank":{"type":"boolean","title":"Isrerank","description":"是否重新排序","default":false},"isCompress":{"type":"boolean","title":"Iscompress","description":"是否压缩","default":false},"tokensLimit":{"type":"integer","title":"Tokenslimit","description":"token限制","default":8192}},"type":"object","title":"SearchChunkRequest"},"SearchChunkResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"allOf":[{"$ref":"#/components/schemas/SearchChunkMsg"}],"description":"文档分片列表数据结构","default":{"docChunks":[]}}},"type":"object","title":"SearchChunkResponse","description":"POST /chunk/search 响应"},"SearchMethod":{"type":"string","enum":["keyword","vector","dynamic_weighted_keyword_and_vector","keyword_and_vector","doc2chunk","doc2chunk_bfs","enhanced_by_llm","query_extend","dynamic_weighted_keyword"],"title":"SearchMethod","description":"搜索方法"},"Task":{"properties":{"opId":{"type":"string","format":"uuid","title":"Opid","description":"关联实体ID"},"opName":{"type":"string","title":"Opname","description":"关联实体的名称"},"taskId":{"type":"string","format":"uuid","title":"Taskid","description":"任务ID"},"taskStatus":{"$ref":"#/components/schemas/TaskStatus"},"taskType":{"$ref":"#/components/schemas/TaskType"},"taskCompleted":{"type":"number","title":"Taskcompleted","description":"任务完成度"},"finishedTime":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Finishedtime","description":"任务完成时间"},"createdTime":{"type":"string","title":"Createdtime","description":"任务创建时间"}},"type":"object","required":["opId","opName","taskId","taskStatus","taskType","taskCompleted","createdTime"],"title":"Task","description":"任务信息"},"TaskStatus":{"type":"string","enum":["pending","running","success","failed","canceled","deleted"],"title":"TaskStatus","description":"任务状态"},"TaskType":{"type":"string","enum":["doc_parse","kb_export","kb_import","dataset_export","dataset_import","dataset_generate","testing_run"],"title":"TaskType","description":"任务类型"},"Team":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队ID"},"teamName":{"type":"string","maxLength":30,"minLength":1,"title":"Teamname","description":"团队名称"},"description":{"type":"string","maxLength":150,"title":"Description","description":"团队描述"},"authorName":{"type":"string","title":"Authorname","description":"团队创建者的用户ID"},"memberCount":{"type":"integer","title":"Membercount","description":"团队成员数量"},"isPublic":{"type":"boolean","title":"Ispublic","description":"是否为公开团队"},"isMyJoined":{"type":"boolean","title":"Ismyjoined","description":"是否为我加入的团队","default":false},"isMyCreated":{"type":"boolean","title":"Ismycreated","description":"是否为我创建的团队","default":false},"createdTime":{"type":"string","title":"Createdtime","description":"团队创建时间"}},"type":"object","required":["teamId","teamName","description","authorName","memberCount","isPublic","createdTime"],"title":"Team","description":"团队信息"},"TeamKnowledgebase":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队ID"},"teamName":{"type":"string","title":"Teamname","description":"团队名称"},"kbList":{"items":{"$ref":"#/components/schemas/Knowledgebase"},"type":"array","title":"Kblist","description":"知识库列表","default":[]}},"type":"object","required":["teamId","teamName"],"title":"TeamKnowledgebase","description":"团队知识库信息"},"TeamMsg":{"properties":{"msgId":{"type":"string","format":"uuid","title":"Msgid","description":"消息ID"},"authorName":{"type":"string","title":"Authorname","description":"消息创建者的用户名"},"messageLevel":{"type":"string","title":"Messagelevel","description":"消息等级"},"msg":{"type":"string","title":"Msg","description":"消息内容"},"createdTime":{"type":"string","title":"Createdtime","description":"消息创建时间"}},"type":"object","required":["msgId","authorName","messageLevel","msg","createdTime"],"title":"TeamMsg","description":"团队信息"},"TeamType":{"type":"string","enum":["mycreated","myjoined","public"],"title":"TeamType","description":"团队类型"},"TeamUser":{"properties":{"userId":{"type":"string","title":"Userid","description":"用户ID"},"userName":{"type":"string","title":"Username","description":"用户名"},"roleId":{"type":"string","format":"uuid","title":"Roleid","description":"角色ID"},"roleName":{"type":"string","title":"Rolename","description":"角色名称"},"isEditable":{"type":"boolean","title":"Iseditable","description":"是否可编辑","default":true}},"type":"object","required":["userId","userName","roleId","roleName"],"title":"TeamUser","description":"团队成员信息"},"TemporaryDocument":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","description":"临时文档id"},"parseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"临时文档解析方法","default":"ocr"},"name":{"type":"string","maxLength":256,"minLength":1,"title":"Name","default":"这是一个默认的临时文档名称"},"bucket_name":{"type":"string","title":"Bucket Name","description":"临时文档存储的桶名称","default":"default"},"type":{"type":"string","title":"Type","description":"临时文档的类型","default":"txt"}},"type":"object","required":["id"],"title":"TemporaryDocument"},"TestCase":{"properties":{"testCaseId":{"type":"string","format":"uuid","title":"Testcaseid","description":"测试用例ID"},"question":{"type":"string","title":"Question","description":"问题"},"answer":{"type":"string","title":"Answer","description":"标准答案"},"llmAnswer":{"type":"string","title":"Llmanswer","description":"大模型的回答"},"relatedChunk":{"type":"string","title":"Relatedchunk","description":"检索到的片段"},"docName":{"type":"string","title":"Docname","description":"来源文档"},"score":{"type":"number","title":"Score","description":"综合得分"},"pre":{"type":"number","title":"Pre","description":"精确率"},"rec":{"type":"number","title":"Rec","description":"召回率"},"fai":{"type":"number","title":"Fai","description":"忠实值"},"rel":{"type":"number","title":"Rel","description":"可解释性"},"lcs":{"type":"number","title":"Lcs","description":"最长公共子串得分"},"leve":{"type":"number","title":"Leve","description":"编辑距离得分"},"jac":{"type":"number","title":"Jac","description":"杰卡德相似系数"}},"type":"object","required":["testCaseId","question","answer","llmAnswer","relatedChunk","docName","score","pre","rec","fai","rel","lcs","leve","jac"],"title":"TestCase","description":"测试用例信息"},"Testing":{"properties":{"testingId":{"type":"string","format":"uuid","title":"Testingid","description":"测试ID"},"testingName":{"type":"string","title":"Testingname","description":"测试名称","max":20,"min":1},"description":{"type":"string","title":"Description","description":"测试描述","max":150},"llm":{"anyOf":[{"$ref":"#/components/schemas/LLM"},{"type":"null"}],"description":"测试使用的大模型信息"},"searchMethod":{"$ref":"#/components/schemas/SearchMethod"},"testingTask":{"anyOf":[{"$ref":"#/components/schemas/Task"},{"type":"null"}],"description":"测试任务"},"aveScore":{"type":"number","title":"Avescore","description":"综合得分","default":-1},"avePre":{"type":"number","title":"Avepre","description":"精确率","default":-1},"aveRec":{"type":"number","title":"Averec","description":"召回率","default":-1},"aveFai":{"type":"number","title":"Avefai","description":"忠实值","default":-1},"aveRel":{"type":"number","title":"Averel","description":"可解释性","default":-1},"aveLcs":{"type":"number","title":"Avelcs","description":"最长公共子串得分","default":-1},"aveLeve":{"type":"number","title":"Aveleve","description":"编辑距离得分","default":-1},"aveJac":{"type":"number","title":"Avejac","description":"杰卡德相似系数","default":-1},"authorName":{"type":"string","title":"Authorname","description":"测试创建者的用户名"},"topk":{"type":"integer","title":"Topk","description":"检索到的片段数量"},"status":{"$ref":"#/components/schemas/TestingStatus"}},"type":"object","required":["testingId","testingName","description","searchMethod","authorName","topk","status"],"title":"Testing","description":"测试信息"},"TestingStatus":{"type":"string","enum":["idle","pending","running","deleted"],"title":"TestingStatus","description":"测试状态"},"TestingTestCase":{"properties":{"aveScore":{"type":"number","title":"Avescore","description":"平均综合得分","default":-1},"avePre":{"type":"number","title":"Avepre","description":"平均精确率","default":-1},"aveRec":{"type":"number","title":"Averec","description":"平均召回率","default":-1},"aveFai":{"type":"number","title":"Avefai","description":"平均忠实值","default":-1},"aveRel":{"type":"number","title":"Averel","description":"平均可解释性","default":-1},"aveLcs":{"type":"number","title":"Avelcs","description":"平均最长公共子串得分","default":-1},"aveLeve":{"type":"number","title":"Aveleve","description":"平均编辑距离得分","default":-1},"aveJac":{"type":"number","title":"Avejac","description":"平均杰卡德相似系数","default":-1},"total":{"type":"integer","title":"Total","description":"总数","default":0},"testCases":{"items":{"$ref":"#/components/schemas/TestCase"},"type":"array","title":"Testcases","description":"测试用例列表","default":[]}},"type":"object","title":"TestingTestCase","description":"GET /testing/testcase 数据结构"},"Tokenizer":{"type":"string","enum":["中文","en"],"title":"Tokenizer","description":"分词器"},"TypeAction":{"properties":{"actionType":{"$ref":"#/components/schemas/ActionType"},"actions":{"items":{"$ref":"#/components/schemas/Action"},"type":"array","title":"Actions","description":"操作列表","default":[]}},"type":"object","required":["actionType"],"title":"TypeAction","description":"不同类别的类别操作"},"UpdateChunkEnabledResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"分片ID列表","default":[]}},"type":"object","title":"UpdateChunkEnabledResponse","description":"PUT /chunk 响应"},"UpdateChunkRequest":{"properties":{"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text","description":"分块文本内容"},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled","description":"分块是否启用"}},"type":"object","title":"UpdateChunkRequest"},"UpdateChunkResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"分片ID"}},"type":"object","title":"UpdateChunkResponse","description":"PUT /chunk 响应"},"UpdateDataRequest":{"properties":{"question":{"type":"string","maxLength":256,"minLength":1,"title":"Question","description":"问题","default":"这是一个默认的问题"},"answer":{"type":"string","maxLength":4096,"minLength":1,"title":"Answer","description":"答案","default":"这是一个默认的答案"}},"type":"object","title":"UpdateDataRequest"},"UpdateDataResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"数据ID"}},"type":"object","title":"UpdateDataResponse","description":"PUT /dataset/data 响应"},"UpdateDatasetRequest":{"properties":{"datasetName":{"type":"string","maxLength":256,"minLength":1,"title":"Datasetname","description":"测试数据集名称","default":"这是一个默认的数据集名称"},"description":{"type":"string","maxLength":256,"title":"Description","description":"测试数据集简介","default":""}},"type":"object","title":"UpdateDatasetRequest"},"UpdateDatasetResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"数据集ID"}},"type":"object","title":"UpdateDatasetResponse","description":"PUT /dataset 响应"},"UpdateDocumentRequest":{"properties":{"docName":{"type":"string","maxLength":256,"minLength":1,"title":"Docname","default":"这是一个默认的文档名称"},"docTypeId":{"type":"string","format":"uuid","title":"Doctypeid","description":"文档类型的id","default":"00000000-0000-0000-0000-000000000000"},"parseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"知识库默认解析方法","default":"general"},"chunkSize":{"type":"integer","title":"Chunksize","description":"知识库默认文件分块大小","default":512,"max":2048,"min":128},"enabled":{"type":"boolean","title":"Enabled","description":"文档是否启用","default":true}},"type":"object","title":"UpdateDocumentRequest"},"UpdateDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"type":"string","format":"uuid","title":"Result","description":"文档ID"}},"type":"object","title":"UpdateDocumentResponse","description":"PUT /doc 响应"},"UpdateKnowledgeBaseRequest":{"properties":{"kbName":{"type":"string","maxLength":256,"minLength":1,"title":"Kbname","default":"这是一个默认的资产名称"},"description":{"type":"string","maxLength":256,"title":"Description","default":""},"tokenizer":{"allOf":[{"$ref":"#/components/schemas/Tokenizer"}],"default":"中文"},"rerankMethod":{"allOf":[{"$ref":"#/components/schemas/RerankType"}],"description":"知识库使用的rerank模型","default":"algorithm"},"rerankName":{"type":"string","title":"Rerankname","description":"知识库使用的rerank模型名称","default":"jaccard dis reranker"},"spearatingCharacters":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Spearatingcharacters","description":"知识库分块的分隔符"},"defaultChunkSize":{"type":"integer","title":"Defaultchunksize","description":"知识库默认文件分块大小","default":512,"max":2048,"min":128},"defaultParseMethod":{"allOf":[{"$ref":"#/components/schemas/ParseMethod"}],"description":"知识库默认解析方法","default":"general"},"uploadCountLimit":{"type":"integer","title":"Uploadcountlimit","description":"知识库上传文件数量限制","default":128,"max":1024,"min":128},"uploadSizeLimit":{"type":"integer","title":"Uploadsizelimit","description":"知识库上传文件大小限制","default":512,"max":2048,"min":128},"docTypes":{"items":{"$ref":"#/components/schemas/DocumentType-Input"},"type":"array","title":"Doctypes","description":"知识库支持的文档类型","default":[]}},"type":"object","title":"UpdateKnowledgeBaseRequest"},"UpdateKnowledgeBaseResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"知识库ID"}},"type":"object","title":"UpdateKnowledgeBaseResponse","description":"PUT /kb 响应"},"UpdateRoleRequest":{"properties":{"roleName":{"anyOf":[{"type":"string","maxLength":256,"minLength":1},{"type":"null"}],"title":"Rolename","default":"这是一个默认的角色名称"},"actions":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Actions","description":"角色拥有的操作的列表","default":[]}},"type":"object","title":"UpdateRoleRequest"},"UpdateRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"角色ID"}},"type":"object","title":"UpdateRoleResponse","description":"PUT /role 响应"},"UpdateTeamAuthorResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"团队ID"}},"type":"object","title":"UpdateTeamAuthorResponse","description":"PUT /team/author 响应"},"UpdateTeamRequest":{"properties":{"teamName":{"type":"string","maxLength":256,"minLength":1,"title":"Teamname","default":"这是一个默认的团队名称"},"description":{"type":"string","maxLength":256,"title":"Description","default":""},"isPublic":{"type":"boolean","title":"Ispublic","default":false}},"type":"object","title":"UpdateTeamRequest"},"UpdateTeamResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"团队ID"}},"type":"object","title":"UpdateTeamResponse","description":"PUT /team 响应"},"UpdateTeamUserRoleResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result","description":"团队成员ID"}},"type":"object","title":"UpdateTeamUserRoleResponse","description":"PUT /team/usr 响应"},"UpdateTestingRequest":{"properties":{"testingName":{"type":"string","maxLength":256,"minLength":1,"title":"Testingname","description":"测试名称","default":"这是一个默认的测试名称"},"description":{"type":"string","maxLength":256,"title":"Description","description":"测试简介","default":""},"llmId":{"type":"string","title":"Llmid","description":"测试使用的大模型id"},"searchMethod":{"allOf":[{"$ref":"#/components/schemas/SearchMethod"}],"description":"测试使用的检索方法","default":"keyword_and_vector"},"topK":{"type":"integer","title":"Topk","description":"测试中检索方法关联的片段数量","default":5}},"type":"object","required":["llmId"],"title":"UpdateTestingRequest"},"UpdateTestingResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"测试ID"}},"type":"object","title":"UpdateTestingResponse","description":"PUT /testing 响应"},"UpdateUserMessageResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}],"title":"Result","description":"消息ID"}},"type":"object","title":"UpdateUserMessageResponse","description":"PUT /usr_msg 响应"},"UploadDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"文档ID列表","default":[]}},"type":"object","title":"UploadDocumentResponse","description":"POST /doc 响应"},"UploadTemporaryDocumentResponse":{"properties":{"code":{"type":"integer","title":"Code","description":"返回码","default":200},"message":{"type":"string","title":"Message","description":"返回信息","default":""},"result":{"items":{"type":"string","format":"uuid"},"type":"array","title":"Result","description":"临时文档ID列表","default":[]}},"type":"object","title":"UploadTemporaryDocumentResponse","description":"POST /doc/temporary 响应"},"UploadTemporaryRequest":{"properties":{"document_list":{"items":{"$ref":"#/components/schemas/TemporaryDocument"},"type":"array","title":"Document List","description":"临时文档列表","default":[]}},"type":"object","title":"UploadTemporaryRequest"},"User":{"properties":{"userSub":{"type":"string","title":"Usersub","description":"用户id"},"userName":{"type":"string","title":"Username","description":"用户名称"}},"type":"object","required":["userSub","userName"],"title":"User","description":"用户数据结构"},"UserMessageStatus":{"type":"string","enum":["unread","accepted","rejected","deleted"],"title":"UserMessageStatus","description":"用户消息状态"},"UserMessageType":{"type":"string","enum":["invitation","application"],"title":"UserMessageType","description":"用户消息类型"},"UserMsg":{"properties":{"teamId":{"type":"string","format":"uuid","title":"Teamid","description":"团队ID"},"teamName":{"type":"string","title":"Teamname","description":"团队名称"},"msgId":{"type":"string","format":"uuid","title":"Msgid","description":"消息ID"},"senderId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Senderid","description":"发送者ID"},"senderName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sendername","description":"发送者名称"},"msgStatusToSender":{"allOf":[{"$ref":"#/components/schemas/UserMessageStatus"}],"description":"发送者消息状态"},"receiverId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receiverid","description":"接收者ID"},"receiverName":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Receivername","description":"接收者名称"},"msgStatusToReceiver":{"allOf":[{"$ref":"#/components/schemas/UserMessageStatus"}],"description":"接收者消息状态"},"msgType":{"allOf":[{"$ref":"#/components/schemas/UserMessageType"}],"description":"消息类型"},"isEditable":{"type":"boolean","title":"Iseditable","description":"消息是否可编辑"},"createdTime":{"type":"string","title":"Createdtime","description":"创建时间"}},"type":"object","required":["teamId","teamName","msgId","senderId","senderName","msgStatusToSender","receiverId","receiverName","msgStatusToReceiver","msgType","isEditable","createdTime"],"title":"UserMsg","description":"用户消息"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}} \ No newline at end of file -- Gitee From 2533f6e2e4b3dcbd2ee3542afbb2d6ada2b46f62 Mon Sep 17 00:00:00 2001 From: zxstty Date: Thu, 16 Oct 2025 10:11:52 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=85=AC=E5=BC=80?= =?UTF-8?q?=E5=9B=A2=E9=98=9F=E6=A3=80=E7=B4=A2=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data_chain/apps/service/team_service.py | 20 +++++++++++--------- data_chain/manager/team_manager.py | 20 ++++++++++++++++---- 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/data_chain/apps/service/team_service.py b/data_chain/apps/service/team_service.py index 9b28d45..a0f342b 100644 --- a/data_chain/apps/service/team_service.py +++ b/data_chain/apps/service/team_service.py @@ -69,7 +69,7 @@ class TeamService: elif req.team_type == TeamType.MYJOINED: total, team_entities = await TeamManager.list_team_myjoined_by_user_sub(user_sub, req) elif req.team_type == TeamType.PUBLIC: - total, team_entities = await TeamManager.list_pulic_team(req) + total, team_entities = await TeamManager.list_public_team(user_sub, req) else: total_mycreated, team_entities_mycreated = await TeamManager.list_team_mycreated_user_sub(user_sub, req) total_myjoined, team_entities_myjoined = await TeamManager.list_team_myjoined_by_user_sub(user_sub, req) @@ -77,11 +77,13 @@ class TeamService: team_entities = team_entities_mycreated + team_entities_myjoined team_entities.sort(key=lambda x: x.created_time, reverse=True) teams = [] - team_ids= [team_entity.id for team_entity in team_entities] - team_entites_myjoined= await TeamManager.list_team_myjoined_by_user_sub_and_team_ids(user_sub, team_ids) - team_ids_myjoined = [team_entity.id for team_entity in team_entites_myjoined] - team_entities_mycreated= await TeamManager.list_team_mycreated_by_user_sub_and_team_ids(user_sub, team_ids) - team_ids_mycreated = [team_entity.id for team_entity in team_entities_mycreated] + team_ids = [team_entity.id for team_entity in team_entities] + team_entites_myjoined = await TeamManager.list_team_myjoined_by_user_sub_and_team_ids(user_sub, team_ids) + team_ids_myjoined = [ + team_entity.id for team_entity in team_entites_myjoined] + team_entities_mycreated = await TeamManager.list_team_mycreated_by_user_sub_and_team_ids(user_sub, team_ids) + team_ids_mycreated = [ + team_entity.id for team_entity in team_entities_mycreated] for team_entity in team_entities: team = await Convertor.convert_team_entity_to_team(team_entity) if team_entity.id in team_ids_mycreated: @@ -327,10 +329,10 @@ class TeamService: """邀请团队成员""" """增加多条用户邀请的信息""" team_entity = await TeamManager.get_team_by_id(team_id) - if team_entity is None or not team_entity.is_public: - err = "邀请团队成员失败, 团队不存在或不是公开团队" + if team_entity is None: + err = "邀请团队成员失败, 团队不存在" logging.exception("[TeamService] %s", err) - raise "邀请团队成员失败, 团队不存在或不是公开团队" + raise "邀请团队成员失败, 团队不存在" user_subs_invite = [] for invite_user in req.invite_users: user_subs_invite.append(invite_user.user_sub) diff --git a/data_chain/manager/team_manager.py b/data_chain/manager/team_manager.py index 0b5dcb8..6cbdbe0 100644 --- a/data_chain/manager/team_manager.py +++ b/data_chain/manager/team_manager.py @@ -1,5 +1,5 @@ # Copyright (c) Huawei Technologies Co., Ltd. 2023-2025. All rights reserved. -from sqlalchemy import select, update, delete, and_, func +from sqlalchemy import select, update, delete, and_, or_, func from typing import Dict import uuid @@ -153,12 +153,24 @@ class TeamManager: raise e @staticmethod - async def list_pulic_team(req: ListTeamRequest) -> list[TeamEntity]: + async def list_public_team(user_sub: str, req: ListTeamRequest) -> list[TeamEntity]: """列出公开的团队""" try: async with await DataBase.get_session() as session: - stmt = select(TeamEntity).where(and_( - TeamEntity.status != TeamStatus.DELETED.value, TeamEntity.is_public == True)) + # 筛选公开的 或者 用户 加入的和创建的团队 + stmt = select(TeamEntity).join(TeamUserEntity, TeamEntity.id == TeamUserEntity.team_id).where( + or_( + and_( + TeamEntity.is_public == True, + TeamEntity.status != TeamStatus.DELETED.value), + and_( + TeamUserEntity.user_id == user_sub, + TeamEntity.status != TeamStatus.DELETED.value), + and_( + TeamEntity.author_id == user_sub, + TeamEntity.status != TeamStatus.DELETED.value) + ) + ) if req.team_id: stmt = stmt.where(TeamEntity.id == req.team_id) if req.team_name: -- Gitee