feat: add negative prompt handling in image generation

--bug=1058523 --user=刘瑞斌 【应用】图片生成节点的执行详情中没有显示负向提示词 https://www.tapd.cn/62980211/s/1729010
This commit is contained in:
CaptainB 2025-07-11 15:09:31 +08:00
parent 414769f42d
commit cdd146dc58
2 changed files with 11 additions and 1 deletions

View File

@ -35,6 +35,7 @@ class BaseImageGenerateNode(IImageGenerateNode):
message_list = self.generate_message_list(question, history_message)
self.context['message_list'] = message_list
self.context['dialogue_type'] = dialogue_type
self.context['negative_prompt'] = negative_prompt
image_urls = tti_model.generate_image(question, negative_prompt)
# 保存图片
file_urls = []
@ -125,5 +126,6 @@ class BaseImageGenerateNode(IImageGenerateNode):
'status': self.status,
'err_message': self.err_message,
'image_list': self.context.get('image_list'),
'dialogue_type': self.context.get('dialogue_type')
'dialogue_type': self.context.get('dialogue_type'),
'negative_prompt': self.context.get('negative_prompt'),
}

View File

@ -598,6 +598,14 @@
{{ item.question || '-' }}
</div>
</div>
<div class="card-never border-r-6 mt-8">
<h5 class="p-8-12">
{{ $t('views.applicationWorkflow.nodes.imageGenerateNode.negative_prompt.label') }}
</h5>
<div class="p-8-12 border-t-dashed lighter pre-wrap">
{{ item.negative_prompt || '-' }}
</div>
</div>
<div class="card-never border-r-6 mt-8">
<h5 class="p-8-12">
{{