Skip to content

Commit cdd146d

Browse files
committed
feat: add negative prompt handling in image generation
--bug=1058523 --user=刘瑞斌 【应用】图片生成节点的执行详情中没有显示负向提示词 https://www.tapd.cn/62980211/s/1729010
1 parent 414769f commit cdd146d

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

apps/application/flow/step_node/image_generate_step_node/impl/base_image_generate_node.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ def execute(self, model_id, prompt, negative_prompt, dialogue_number, dialogue_t
3535
message_list = self.generate_message_list(question, history_message)
3636
self.context['message_list'] = message_list
3737
self.context['dialogue_type'] = dialogue_type
38+
self.context['negative_prompt'] = negative_prompt
3839
image_urls = tti_model.generate_image(question, negative_prompt)
3940
# 保存图片
4041
file_urls = []
@@ -125,5 +126,6 @@ def get_details(self, index: int, **kwargs):
125126
'status': self.status,
126127
'err_message': self.err_message,
127128
'image_list': self.context.get('image_list'),
128-
'dialogue_type': self.context.get('dialogue_type')
129+
'dialogue_type': self.context.get('dialogue_type'),
130+
'negative_prompt': self.context.get('negative_prompt'),
129131
}

ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailContent.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,14 @@
598598
{{ item.question || '-' }}
599599
</div>
600600
</div>
601+
<div class="card-never border-r-6 mt-8">
602+
<h5 class="p-8-12">
603+
{{ $t('views.applicationWorkflow.nodes.imageGenerateNode.negative_prompt.label') }}
604+
</h5>
605+
<div class="p-8-12 border-t-dashed lighter pre-wrap">
606+
{{ item.negative_prompt || '-' }}
607+
</div>
608+
</div>
601609
<div class="card-never border-r-6 mt-8">
602610
<h5 class="p-8-12">
603611
{{

0 commit comments

Comments
 (0)