Giphy
GiphyTools enables an Agent to search for GIFs on GIPHY.
Prerequisites
export GIPHY_API_KEY=***
Example
The following agent will search GIPHY for a GIF appropriate for a birthday message.
from bitca.agent import Agent
from bitca.model.openai import OpenAIChat
from bitca.tools.giphy import GiphyTools
gif_agent = Agent(
name="Gif Generator Agent",
model=OpenAIChat(id="gpt-4o"),
tools=[GiphyTools()],
description="You are an AI agent that can generate gifs using Giphy.",
)
gif_agent.print_response("I want a gif to send to a friend for their birthday.")
Toolkit Params
Parameter
Type
Default
Description
api_key
str
None
If you want to manually supply the GIPHY API key.
limit
int
1
The number of GIFs to return in a search.
Toolkit Functions
Function
Description
search_gifs
Searches GIPHY for a GIF based on the query string.
Last updated