|
from crewai import Task |
|
from tools import yt_tool |
|
from agents import blog_researcher,blog_writer |
|
|
|
research_task = Task( |
|
description=( |
|
"Identify the video {topic}." |
|
"Get detailed information about the video from the channel video." |
|
), |
|
expected_output='A comprehensive 3 paragraphs long report based on the {topic} of video content.', |
|
tools=[yt_tool], |
|
agent=blog_researcher, |
|
) |
|
|
|
write_task = Task( |
|
description=( |
|
"get the info from the youtube channel on the topic {topic}." |
|
), |
|
expected_output='Summarize the info from the youtube channel video on the topic{topic} and create the content for the blog', |
|
tools=[yt_tool], |
|
agent=blog_writer, |
|
async_execution=False, |
|
output_file='new-blog-post.md' |
|
) |