@@ -491,7 +491,7 @@ def sync(self, with_valid=True, with_embedding=True):
491491 return True
492492
493493 class Operate (serializers .Serializer ):
494- workspace_id = serializers .CharField (required = True , label = _ ('workspace id' ))
494+ workspace_id = serializers .CharField (required = False , label = _ ('workspace id' ), allow_blank = True )
495495 document_id = serializers .UUIDField (required = True , label = _ ('document id' ))
496496 knowledge_id = serializers .UUIDField (required = True , label = _ ('knowledge id' ))
497497
@@ -725,7 +725,7 @@ def reset_document_name(document_name):
725725 return document_name .strip ()
726726
727727 class Create (serializers .Serializer ):
728- workspace_id = serializers .CharField (required = True , label = _ ('workspace id' ))
728+ workspace_id = serializers .CharField (required = False , label = _ ('workspace id' ), allow_null = True )
729729 knowledge_id = serializers .UUIDField (required = True , label = _ ('document id' ))
730730
731731 def is_valid (self , * , raise_exception = False ):
@@ -869,7 +869,7 @@ def save_image(self, image_list):
869869 file .save (file_bytes )
870870
871871 class Split (serializers .Serializer ):
872- workspace_id = serializers .CharField (required = True , label = _ ('workspace id' ))
872+ workspace_id = serializers .CharField (required = False , label = _ ('workspace id' ), allow_null = True )
873873 knowledge_id = serializers .UUIDField (required = True , label = _ ('knowledge id' ))
874874
875875 def is_valid (self , * , instance = None , raise_exception = True ):
@@ -944,7 +944,7 @@ def file_to_paragraph(self, file, pattern_list: List, with_filter: bool, limit:
944944 return [result ]
945945
946946 class SplitPattern (serializers .Serializer ):
947- workspace_id = serializers .CharField (required = True , label = _ ('workspace id' ))
947+ workspace_id = serializers .CharField (required = False , label = _ ('workspace id' ), allow_null = True )
948948 knowledge_id = serializers .UUIDField (required = True , label = _ ('knowledge id' ))
949949
950950 @staticmethod
0 commit comments