research_agent = Agent( name="ResearchAgent", role="Scientific Literature Specialist", goal="Find and analyze relevant scientific papers.", backstory="Expert in academic research and literature review.", tools=[search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category], self_reflect=False)
4
Define Task
Define the research task:
Copy
research_task = Task( description="Search for recent papers on 'quantum machine learning' and summarize key findings.", expected_output="List of relevant papers with summaries.", agent=research_agent, name="quantum_research")
from praisonaiagents import Agent, Task, PraisonAIAgentsfrom praisonaiagents.tools import search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category# Create research agentresearch_agent = Agent( name="PaperSearcher", role="Scientific Literature Specialist", goal="Find relevant scientific papers on specified topics.", backstory="Expert in academic research and literature analysis.", tools=[search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category], self_reflect=False)# Define research taskresearch_task = Task( description="Search for papers on 'transformer models in NLP' from the last year.", expected_output="List of relevant papers with abstracts and key findings.", agent=research_agent, name="nlp_research")# Run agentagents = PraisonAIAgents( agents=[research_agent], tasks=[research_task], process="sequential")agents.start()
research_agent = Agent( name="ResearchAgent", role="Scientific Literature Specialist", goal="Find and analyze relevant scientific papers.", backstory="Expert in academic research and literature review.", tools=[search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category], self_reflect=False)
4
Define Task
Define the research task:
Copy
research_task = Task( description="Search for recent papers on 'quantum machine learning' and summarize key findings.", expected_output="List of relevant papers with summaries.", agent=research_agent, name="quantum_research")
from praisonaiagents import Agent, Task, PraisonAIAgentsfrom praisonaiagents.tools import search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category# Create research agentresearch_agent = Agent( name="PaperSearcher", role="Scientific Literature Specialist", goal="Find relevant scientific papers on specified topics.", backstory="Expert in academic research and literature analysis.", tools=[search_arxiv, get_arxiv_paper, get_papers_by_author, get_papers_by_category], self_reflect=False)# Define research taskresearch_task = Task( description="Search for papers on 'transformer models in NLP' from the last year.", expected_output="List of relevant papers with abstracts and key findings.", agent=research_agent, name="nlp_research")# Run agentagents = PraisonAIAgents( agents=[research_agent], tasks=[research_task], process="sequential")agents.start()