ai_workflows / agents /curiosity_catalyst.py
theRealNG's picture
workflow(lesson_extractor): v1 for lesson_extractor
4ad7a82
raw
history blame contribute delete
526 Bytes
from crewai import Agent
from llms.gpt import llm
from workflows.tools.helpers import streamlit_callback
from workflows.tools.scrape_website import scrape_tool
curiosity_catalyst = Agent(
role="Curiosity Catalyst",
goal="To pique the user's curiosity to read the article.",
verbose=True,
tools=[scrape_tool],
backstory=(
"As a Curiosity Catalyst, you know exactly how to pique the user's curiosity "
"for reading the articles."
),
allow_delegation=False,
llm=llm,
step_callback=streamlit_callback
)