fix: relax vision prompt to prefer MODEL_NAME over strict name/number split
Splitting MODEL into MODEL_NAME and MODEL_NUMBER confused the vision model into returning empty for both. Now MODEL_NAME accepts any visible model identifier; MODEL_NUMBER is only filled when a separate part/ product code is explicitly shown on the label. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
321f6aaa05
commit
4d223c37c1
1 changed files with 5 additions and 5 deletions
|
|
@ -43,14 +43,14 @@ PROMPT,
|
||||||
|
|
||||||
'vision_analyze' => <<<'PROMPT'
|
'vision_analyze' => <<<'PROMPT'
|
||||||
Look at this nameplate/label photo of IT hardware.
|
Look at this nameplate/label photo of IT hardware.
|
||||||
Extract the manufacturer, model name, model number, and serial number visible on the label.
|
Extract the manufacturer, any model identifier (name or number), and serial number visible on the label.
|
||||||
- MODEL_NAME is the human-readable product name (e.g. "ThinkPad T490s", "EliteBook 840 G6", "Galaxy S24 Ultra").
|
If the label shows both a product name (e.g. "ThinkPad T490s") and a part/product code (e.g. "20NXS0BA00"), put the product name in MODEL_NAME and the code in MODEL_NUMBER.
|
||||||
- MODEL_NUMBER is the part/product code or designation (e.g. "20NXS0BA00", "5SS67UC", "SM-S928B"). Often printed as "Model No.", "Part No.", "Type", or "P/N".
|
If only one model field is visible (regardless of whether it looks like a name or a code), put it in MODEL_NAME and leave MODEL_NUMBER empty.
|
||||||
Do not guess or add information not visible on the label.
|
Do not guess or add information not visible on the label.
|
||||||
Respond in exactly this format (use empty string if not visible):
|
Respond in exactly this format (use empty string if not visible):
|
||||||
MANUFACTURER: <brand name, e.g. Dell, HP, Lenovo, Medion>
|
MANUFACTURER: <brand name, e.g. Dell, HP, Lenovo, Medion>
|
||||||
MODEL_NAME: <human-readable product name>
|
MODEL_NAME: <product name or model identifier>
|
||||||
MODEL_NUMBER: <part/product code or model number>
|
MODEL_NUMBER: <part/product code, only if separately shown>
|
||||||
SERIAL: <serial number>
|
SERIAL: <serial number>
|
||||||
PROMPT,
|
PROMPT,
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue