Tavily Search Tool
Tavily Search Integration with AG2
The Tavily AI search integration allows users to perform real-time web
searches within the AG2 framework. Follow these steps to integrate
TavilySearchTool
with AG2 Agents.
Configuring Your Tavily API Key
-
Create a Tavily Account:
- Visit Tavily AI
- Click
Sign Up
and create an account
-
Get API Key:
- Navigate to Tavily API
- Generate API key under API Keys
-
Set Environment Variable:
Package Installation
To get started with the Tavily Search
integration in AG2, follow these
steps:
Install AG2 with openai
extra since we use openai in our examples:
Note: If you have been using
autogen
orpyautogen
, all you need to do is upgrade it using:or
as
pyautogen
,autogen
, andag2
are aliases for the same PyPI package.
You’re all set! Now you can start using Tavily AI Search with AG2.
Implementation
The TavilySearchTool
enables agents to perform real time AI Powered
web search.
Imports
Agent Configuration
Configure an assistant agent and user proxy to be used for LLM recommendation and execution respectively.
Tool Setup
Start the Conversation
With the setup complete, you can now use the assistant to fetch live web search results.