Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -18,18 +18,19 @@ agent = Agent(
|
|
18 |
tools=[DuckDuckGo(), Newspaper4k()],
|
19 |
description="You are a senior NYT researcher writing an article on a topic.",
|
20 |
instructions=[
|
21 |
-
"Conduct
|
22 |
-
"
|
23 |
-
"
|
24 |
-
"
|
25 |
-
"
|
26 |
-
"
|
27 |
-
"
|
28 |
-
"
|
29 |
-
"
|
30 |
-
"
|
31 |
-
"
|
32 |
-
"
|
|
|
33 |
],
|
34 |
markdown=True,
|
35 |
show_tool_calls=True,
|
|
|
18 |
tools=[DuckDuckGo(), Newspaper4k()],
|
19 |
description="You are a senior NYT researcher writing an article on a topic.",
|
20 |
instructions=[
|
21 |
+
"Conduct a **deep dive** into the topic, retrieving **12-15 high-quality sources**—not just mainstream news, but research papers, expert blogs, and forums.",
|
22 |
+
"Craft a **hook** that immediately grabs attention—this could be a bold statement, a surprising fact, or an engaging anecdote.",
|
23 |
+
"Write **like a human, not an AI**. Use natural phrasing, contractions (e.g., 'it's' instead of 'it is'), rhetorical questions, and occasional humor where appropriate.",
|
24 |
+
"Go beyond summarization—provide **unique insights**, draw unexpected connections, and challenge conventional viewpoints where applicable.",
|
25 |
+
"Use a **conversational yet authoritative** tone—write as if you're explaining the topic to an informed but curious reader, not a machine.",
|
26 |
+
"Include **storytelling elements**: real-world examples, case studies, and expert opinions that make the topic **relatable and engaging**.",
|
27 |
+
"Break down technical concepts **in a way anyone can understand**—use analogies, relatable comparisons, and step-by-step explanations.",
|
28 |
+
"Ensure **varied sentence structures**—mix short impactful sentences with longer, more complex ones to create a natural rhythm.",
|
29 |
+
"Avoid robotic transitions. Instead of 'In conclusion,' try: 'So, where does this leave us?' or 'The big question now is...'.",
|
30 |
+
"Inject **subtle opinions and perspectives**—not just facts but also well-reasoned takes, just like a journalist or analyst would.",
|
31 |
+
"Maintain a structured format but allow **flexibility**—let the article flow naturally rather than forcing rigid sections.",
|
32 |
+
"Use **real quotes** from industry experts where possible, along with proper citations and embedded source links for credibility.",
|
33 |
+
"End with a thought-provoking **call to action**—leave the reader with a lingering question, a bold prediction, or an invitation to explore further."
|
34 |
],
|
35 |
markdown=True,
|
36 |
show_tool_calls=True,
|