fix: add workspace_id to knowledge retrieval
This commit is contained in:
parent
42c6157404
commit
156b490f1a
@ -491,7 +491,7 @@ class DocumentSerializers(serializers.Serializer):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
class Operate(serializers.Serializer):
|
class Operate(serializers.Serializer):
|
||||||
workspace_id = serializers.CharField(required=True, label=_('workspace id'))
|
workspace_id = serializers.CharField(required=False, label=_('workspace id'), allow_blank=True)
|
||||||
document_id = serializers.UUIDField(required=True, label=_('document id'))
|
document_id = serializers.UUIDField(required=True, label=_('document id'))
|
||||||
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
||||||
|
|
||||||
@ -725,7 +725,7 @@ class DocumentSerializers(serializers.Serializer):
|
|||||||
return document_name.strip()
|
return document_name.strip()
|
||||||
|
|
||||||
class Create(serializers.Serializer):
|
class Create(serializers.Serializer):
|
||||||
workspace_id = serializers.CharField(required=True, label=_('workspace id'))
|
workspace_id = serializers.CharField(required=False, label=_('workspace id'), allow_null=True)
|
||||||
knowledge_id = serializers.UUIDField(required=True, label=_('document id'))
|
knowledge_id = serializers.UUIDField(required=True, label=_('document id'))
|
||||||
|
|
||||||
def is_valid(self, *, raise_exception=False):
|
def is_valid(self, *, raise_exception=False):
|
||||||
@ -869,7 +869,7 @@ class DocumentSerializers(serializers.Serializer):
|
|||||||
file.save(file_bytes)
|
file.save(file_bytes)
|
||||||
|
|
||||||
class Split(serializers.Serializer):
|
class Split(serializers.Serializer):
|
||||||
workspace_id = serializers.CharField(required=True, label=_('workspace id'))
|
workspace_id = serializers.CharField(required=False, label=_('workspace id'), allow_null=True)
|
||||||
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
||||||
|
|
||||||
def is_valid(self, *, instance=None, raise_exception=True):
|
def is_valid(self, *, instance=None, raise_exception=True):
|
||||||
@ -944,7 +944,7 @@ class DocumentSerializers(serializers.Serializer):
|
|||||||
return [result]
|
return [result]
|
||||||
|
|
||||||
class SplitPattern(serializers.Serializer):
|
class SplitPattern(serializers.Serializer):
|
||||||
workspace_id = serializers.CharField(required=True, label=_('workspace id'))
|
workspace_id = serializers.CharField(required=False, label=_('workspace id'), allow_null=True)
|
||||||
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
knowledge_id = serializers.UUIDField(required=True, label=_('knowledge id'))
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user