Agent With Tools
Connect tools to your agent to interact with real world.
In this example, we will observe how to easily complete a Task that requires the use of tools with Beacon Labs agents.
Tools are the best method for connecting agents to the real world.
Agent with Tools
This agent will read and fetch the latest OpenAI developments from the internet.
agent_with_tools.py
pythonCopyEditfrom beaconlabs import Agent, Task
from beaconlabs.client.tools import Search # Importing Search Tool
task = Task(
"Find the latest OpenAI developments on the internet.",
tools=[Search] # Adding Search tool to the Task
)
agent = Agent("Reporter")
agent.print_do(task)To run the agent, install dependencies and export your OPENAI_API_KEY.
1. Set Up Your Virtual Environment
Mac / Windows
2. Install Dependencies
Mac / Windows
3. Set Up Your OpenAI API Key
.env File
4. Run the Agent to Execute the Task
✅ You’ve successfully created an agent with tools using Beacon Labs! 🚀
Let me know if you need any modifications! 🎯
Last updated