File size: 1,202 Bytes
4602173 b1e5284 4602173 b1e5284 4602173 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
---
license: mit
---
# Prompt
```python
messages = [
{
"role": "user",
"content": [
{"type": "image_url", "image_url": convert_to_base64(element_image)},
{
"type": "text",
"text": """Analyze the provided cropped image from a screenshot to determine whether it contains a single, valid, and visually complete UI element.
Criteria for validity:
- The image must contain exactly one UI element.
- The element must be entirely visible within the cropped area, with no significant cut-off parts.
- The image should not consist solely of background, empty space, or meaningless fragments.
Response format:
Conclude with your final determination in a dedicated section:
Conclusion
Yes (if the image contains a single, valid, and complete UI element)
No (if it does not meet the criteria)"""
}
]
}
]
```
# Result Parsing
```python
last_lines = response.strip().split('\n')[-2:]
conclusion = " ".join(last_lines).lower()
is_valid_box = "yes" in conclusion
``` |