@@ -646,7 +646,6 @@ def edit(self, with_valid=True):
646646 class Operate (serializers .Serializer ):
647647 application_id = serializers .UUIDField (required = True , error_messages = ErrMessage .uuid ("应用id" ))
648648 user_id = serializers .UUIDField (required = True , error_messages = ErrMessage .uuid ("用户id" ))
649- model_id = serializers .UUIDField (required = False , error_messages = ErrMessage .uuid ("模型id" ))
650649
651650 def is_valid (self , * , raise_exception = False ):
652651 super ().is_valid (raise_exception = True )
@@ -968,13 +967,10 @@ def play_demo_text(self, form_data, with_valid=True):
968967 self .is_valid (raise_exception = True )
969968 application_id = self .data .get ('application_id' )
970969 application = QuerySet (Application ).filter (id = application_id ).first ()
971- if application .tts_model_enable :
972- tts_model_id = application .tts_model_id
973- if 'tts_model_id' in form_data :
974- tts_model_id = form_data .get ('tts_model_id' )
975- del form_data ['tts_model_id' ]
976- model = get_model_instance_by_model_user_id (tts_model_id , application .user_id , ** form_data )
977- return model .text_to_speech (text )
970+ if 'tts_model_id' in form_data :
971+ tts_model_id = form_data .pop ('tts_model_id' )
972+ model = get_model_instance_by_model_user_id (tts_model_id , application .user_id , ** form_data )
973+ return model .text_to_speech (text )
978974
979975 class ApplicationKeySerializerModel (serializers .ModelSerializer ):
980976 class Meta :
0 commit comments