You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{self._format_image_list_for_prompt(all_s3_urls) or []}
146
146
147
147
STRICT CONTENT POLICY:
148
-
- ONLY extract an event if the post is clearly announcing or describing a real-world event with BOTH:
149
-
* a specific date (e.g., "October 31", "Friday", "tomorrow")
150
-
* AND a specific start time (e.g., "at 2pm", "from 10am-4pm", "noon", "evening").
151
-
- DO NOT extract an event if there is no explicit mention of a start time. Do NOT default to midnight or any other time if none is given.
148
+
- ONLY extract an event if the post is clearly announcing or describing a real-world event.
149
+
- Ideally, the post should have BOTH a specific date AND a specific start time.
150
+
- EXCEPTION: For major events (e.g., full-day, multi-day, overnight), you MAY extract the event even if a specific start time is not explicitly stated, provided there is a specific DATE or date range.
151
+
- For these major events ONLY, if no time is given, you may default the start timeto 00:00 (midnight) or a logical start time implied by the context.
152
152
- DO NOT extract an event if:
153
153
* The post is a meme, personal photo dump, or generic post with no time/place.
154
154
* The post is inappropriate (nudity, explicit sexual content, or graphic violence).
155
-
* There is no explicit mention of BOTH a date (e.g., "October 31", "Friday", "tomorrow") AND a time (e.g., "at 2pm", "from 10am-4pm", "noon", "evening") in the caption or image.
155
+
* There is NO mention of a date at all.
156
156
* The post only introduces people or some topic, UNLESS there is a clear call to attend or participate in an actual event (such as a meeting, workshop, performance, or competition).
157
157
158
158
If you determine that there is NO event in the post, return the JSON value: null (not an object, not an array, just the literal null). Otherwise, return an array of JSON objects with ALL of the following fields:
0 commit comments