feat(product-suite): label reference prompt rules
This commit is contained in:
@@ -109,7 +109,7 @@ class ProductSuiteTests(unittest.TestCase):
|
||||
self.assertIn("40小时续航", spec["prompt"])
|
||||
self.assertIn("禁止海报长图、详情页长图和多宫格拼接版面", spec["prompt"])
|
||||
self.assertIn("禁止在画面中出现任何国旗", spec["prompt"])
|
||||
self.assertIn("当前上传图片是本任务唯一主参考图", spec["prompt"])
|
||||
self.assertIn("参考图规则:当前上传图片是本任务唯一主参考图", spec["prompt"])
|
||||
self.assertNotIn("参考图规则:", spec["prompt"])
|
||||
self.assertNotIn("序号%d" % spec["source_index"], spec["prompt"])
|
||||
self.assertTrue(
|
||||
@@ -147,7 +147,7 @@ class ProductSuiteTests(unittest.TestCase):
|
||||
template_text=template,
|
||||
)
|
||||
self.assertIn(
|
||||
"使用第一張上傳圖作為主商品圖,其餘圖片只作為參考。",
|
||||
"参考图规则:使用第一張上傳圖作為主商品圖,其餘圖片只作為參考。",
|
||||
single_primary,
|
||||
)
|
||||
self.assertNotIn("当前上传图片是本任务唯一主参考图", single_primary)
|
||||
@@ -163,7 +163,7 @@ class ProductSuiteTests(unittest.TestCase):
|
||||
template_text=template,
|
||||
)
|
||||
self.assertIn(
|
||||
"当前上传图片是本任务唯一主参考图;保持商品主体、款式、颜色和关键细节准确;不编造用户与参考图均未提供的信息。",
|
||||
"参考图规则:当前上传图片是本任务唯一主参考图;保持商品主体、款式、颜色和关键细节准确;不编造用户与参考图均未提供的信息。",
|
||||
per_image_primary,
|
||||
)
|
||||
self.assertNotIn("使用第一張上傳圖作為主商品圖", per_image_primary)
|
||||
|
||||
Reference in New Issue
Block a user