修改更强的多模态模型提示词约束。

This commit is contained in:
2025-11-10 09:57:23 +08:00
parent d1a32dc8a9
commit 34135bbb75
3 changed files with 16 additions and 8 deletions
+4 -2
View File
@@ -49,8 +49,10 @@ def classify_image(
f"ingredient_only={ingredient_only} fewshot={bool(fewshot_hints)}"
)
prompt = build_closedset_prompt(labels, fewshot_hints, ingredient_only)
_preview_prompt = (prompt[:120]).replace("\n", " ")
print(f"[VLM] Prompt length={len(prompt)} preview={_preview_prompt}...")
# _preview_prompt = (prompt[:120]).replace("\n", " ")
final_prompt = prompt.replace("\n", " ")
# print(f"[VLM] Prompt length={len(prompt)} preview={_preview_prompt}...")
print(f"[VLM] Prompt length={len(prompt)} preview={final_prompt}")
print("[VLM] Calling chat_vision...")
text = chat_vision(prompt, [image_path], temperature=0.1)