add model config for conversation

This commit is contained in:
takatost
2024-03-18 18:25:46 +08:00
parent aa421269c4
commit 34695f02fb
2 changed files with 27 additions and 12 deletions

View File

@ -97,12 +97,22 @@ class AdvancedChatAppGenerator(MessageBasedAppGenerator):
extras=extras
)
is_first_conversation = False
if not conversation:
is_first_conversation = True
# init generate records
(
conversation,
message
) = self._init_generate_records(application_generate_entity, conversation)
if is_first_conversation:
# update conversation features
conversation.override_model_configs = workflow.features
db.session.commit()
db.session.refresh(conversation)
# init queue manager
queue_manager = MessageBasedAppQueueManager(
task_id=application_generate_entity.task_id,