Serpapi
SerpApiTools enable an Agent to search Google and YouTube for a query.
Prerequisites
The following example requires the google-search-results
library and an API key from SerpApi.
pip install -U google-search-results
export SERPAPI_API_KEY=***
Example
The following agent will search Google for the query: “Whats happening in the USA” and share results.
cookbook/tools/serpapi_tools.py
from bitca.agent import Agent
from bitca.tools.serpapi_tools import SerpApiTools
agent = Agent(tools=[SerpApiTools()])
agent.print_response("Whats happening in the USA?", markdown=True)
Toolkit Params
Parameter
Type
Default
Description
api_key
str
-
API key for authentication purposes.
search_youtube
bool
False
Enables the functionality to search for content on YouTube.
Toolkit Functions
Function
Description
search_google
This function searches Google for a query.
search_youtube
Searches YouTube for a query.
Last updated