Spaces:
Build error
Build error
from crewai import Task | |
from tools import tool | |
from agents import ( | |
news_research_agent, | |
precaution_agent, | |
report_generation_agent, | |
) | |
# 1. News Research and Summarization Task | |
news_research_task = Task( | |
description="Research and summarize the top news article related to {input_text}.", | |
expected_output="A four-sentence summary of the top news article.", | |
tools=[tool], | |
agent=news_research_agent, | |
) | |
# 2. Precaution Recommendation Task | |
precaution_task = Task( | |
description="Generate three precautionary steps based on the summary of the news article.", | |
expected_output="Three precautionary steps to mitigate potential risks.", | |
tools=[tool], | |
agent=precaution_agent, | |
) | |
# 3. Comprehensive Report Generation Task | |
report_generation_task = Task( | |
description="Compile the news summary and precautionary steps into a comprehensive report and send it to {email}.", | |
expected_output="A detailed report containing the news summary and precautionary steps, sent to the provided email.", | |
tools=[tool], | |
agent=report_generation_agent, | |
async_execution=False, # This can be adjusted based on your needs | |
) | |