Spaces:
Runtime error
Runtime error
Uploaded Prompt Template
Browse files- prompt_templates.py +60 -0
prompt_templates.py
ADDED
@@ -0,0 +1,60 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Unified prompt templates for all tasks
|
2 |
+
PROMPT_TEMPLATES = {
|
3 |
+
"basic": [
|
4 |
+
"Describe this image in detail.",
|
5 |
+
"What do you see in this image?",
|
6 |
+
"Analyze the contents of this image.",
|
7 |
+
"Explain what's happening in this image.",
|
8 |
+
"Provide a detailed description of this image."
|
9 |
+
],
|
10 |
+
|
11 |
+
"analytical": [
|
12 |
+
"Describe what you see in this image, considering its visual characteristics.",
|
13 |
+
"Based on the image analysis, what object or subject is shown?",
|
14 |
+
"How do the color and brightness patterns relate to the content?",
|
15 |
+
"Analyze the image features and explain what they reveal about the subject.",
|
16 |
+
"Describe how the regional brightness differences inform the image content.",
|
17 |
+
"What patterns or structures can you identify from the edge density?",
|
18 |
+
"How do the dominant colors help identify the subject?",
|
19 |
+
"Explain how the brightness distribution relates to the image composition."
|
20 |
+
],
|
21 |
+
|
22 |
+
"technical": [
|
23 |
+
"Analyze the color distribution and its impact on the image content.",
|
24 |
+
"How do the edge patterns contribute to the object recognition?",
|
25 |
+
"Describe the relationship between brightness distribution and subject matter.",
|
26 |
+
"What can you infer from the regional brightness variations?",
|
27 |
+
"How do the dominant colors influence the perception of the subject?"
|
28 |
+
],
|
29 |
+
|
30 |
+
"comparative": [
|
31 |
+
"Compare the visual characteristics of this image with typical examples of its class.",
|
32 |
+
"How does this image's color distribution differ from other images in its category?",
|
33 |
+
"What makes this particular instance unique within its class?",
|
34 |
+
"Analyze how this image's features align with or deviate from its class characteristics."
|
35 |
+
],
|
36 |
+
|
37 |
+
"focused": [
|
38 |
+
"What is the exact color and appearance of this {class_name}?",
|
39 |
+
"What specific pose or position is this {class_name} in?",
|
40 |
+
"What distinguishing features can you see clearly?",
|
41 |
+
"How does this {class_name} stand out from its background?",
|
42 |
+
"What makes this particular {class_name} unique or interesting?"
|
43 |
+
]
|
44 |
+
}
|
45 |
+
|
46 |
+
# Response templates for training
|
47 |
+
RESPONSE_TEMPLATES = {
|
48 |
+
"basic": "This image shows a {class_name}. It is a clear and detailed view, showing distinctive features typical of a {class_name}.",
|
49 |
+
"detailed": "This image depicts a {class_name}. The visual characteristics include {features}. The color distribution shows {color_info}, and the edge patterns suggest {edge_info}.",
|
50 |
+
"analytical": "The image presents a {class_name}. Analysis of its visual properties reveals: {analysis}. These characteristics are consistent with typical {class_name} features.",
|
51 |
+
"focused": "Looking at this {class_name}, I can see the following specific details: {details}"
|
52 |
+
}
|
53 |
+
|
54 |
+
# Image analysis templates
|
55 |
+
ANALYSIS_TEMPLATES = {
|
56 |
+
"color": "The image has average RGB values of R:{r}, G:{g}, B:{b} with variations of ±{r_std}, ±{g_std}, ±{b_std}.",
|
57 |
+
"brightness": "The overall brightness is {brightness}/255 with a contrast level of {contrast}.",
|
58 |
+
"edges": "Edge density analysis shows {edge_density}% of pixels forming edges.",
|
59 |
+
"regions": "Regional brightness varies with top: {top}, bottom: {bottom}, left: {left}, right: {right}."
|
60 |
+
}
|