Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -18,18 +18,18 @@ agent = Agent(
|
|
18 |
tools=[DuckDuckGo(), Newspaper4k()],
|
19 |
description="You are a senior NYT researcher writing an article on a topic.",
|
20 |
instructions=[
|
21 |
-
"Conduct a
|
22 |
-
"Extract and summarize key
|
23 |
-
"
|
24 |
-
"
|
25 |
-
"
|
26 |
-
"
|
27 |
-
"
|
28 |
-
"
|
29 |
-
"
|
30 |
-
"
|
31 |
-
"
|
32 |
-
"
|
33 |
],
|
34 |
markdown=True,
|
35 |
show_tool_calls=True,
|
@@ -50,4 +50,4 @@ def main():
|
|
50 |
st.warning("Please enter a topic.")
|
51 |
|
52 |
if __name__ == "__main__":
|
53 |
-
main()
|
|
|
18 |
tools=[DuckDuckGo(), Newspaper4k()],
|
19 |
description="You are a senior NYT researcher writing an article on a topic.",
|
20 |
instructions=[
|
21 |
+
"Conduct a deep search on the given topic, retrieving the top 8 most relevant and credible sources.",
|
22 |
+
"Extract and summarize key insights from each article, prioritizing depth, credibility, and originality.",
|
23 |
+
"Begin the article with a compelling hook—an intriguing fact, a question, or a short anecdote to engage the reader.",
|
24 |
+
"Provide historical or market context to frame the discussion and establish relevance.",
|
25 |
+
"Dive into a well-structured analysis using storytelling techniques, technical breakdowns, and engaging comparisons.",
|
26 |
+
"Maintain a conversational yet professional tone, making complex ideas accessible while retaining depth.",
|
27 |
+
"Incorporate nuanced perspectives, expert insights, statistics, and real-world case studies.",
|
28 |
+
"Cite sources explicitly and include links where relevant to enhance credibility.",
|
29 |
+
"Ensure the article follows a structured format: Introduction, Context, Technical Breakdown, Implications, and Conclusion.",
|
30 |
+
"The article should be **at least 1,500-2,000 words long**, with in-depth analysis and engaging storytelling elements.",
|
31 |
+
"Use Markdown formatting with subheadings, bullet points, citations, and quotes to improve readability.",
|
32 |
+
"End with a thought-provoking conclusion, summarizing key findings and leaving the reader with an open-ended insight or question."
|
33 |
],
|
34 |
markdown=True,
|
35 |
show_tool_calls=True,
|
|
|
50 |
st.warning("Please enter a topic.")
|
51 |
|
52 |
if __name__ == "__main__":
|
53 |
+
main()
|