Set your OpenAI API key as an environment variable:
Copy
export OPENAI_API_KEY=your_api_key_here
3
Create Script
Create a new file web_search.py:
Copy
from praisonaiagents import Agent, Toolsfrom praisonaiagents.tools import duckduckgo# Create Web Search Agentsearch_agent = Agent( name="WebSearcher", role="Web Search Specialist", goal="Perform intelligent web searches and gather information", instructions="You are a Web Search Agent", tools=[duckduckgo])# Perform searchresponse = search_agent.start( "Search about AI developments in 2024")# Save search resultswith open('search_results.md', 'w') as f: f.write(response)
# Example: Perform topic researchfrom praisonaiagents import Agent, Toolsfrom praisonaiagents.tools import duckduckgoagent = Agent( instructions="You are a Web Search Agent", tools=[duckduckgo])# Research specific topicresponse = agent.start(""" Search for information about quantum computing: - Recent breakthroughs - Leading companies - Current applications - Future predictions""")# Save research resultswith open('quantum_computing_research.md', 'w') as f: f.write(response)