API Configuration.
AI Plugin Definition.
Schema for AIPluginTool.
Tool for getting the OpenAPI spec for an AI Plugin.
Input for the GoogleBooksQuery tool.
Tool that searches the Google Books API.
IFTTT Webhook.
Input for the YahooFinanceNews tool.
Tool that searches financial news on Yahoo Finance.
Tool that queries the Atlassian Jira API.
Input for Nuclia Understanding API.
Tool to process files with the Nuclia Understanding API.
Input for MoveFileTool.
Tool that moves a file.
Input for CopyFileTool.
Tool that copies a file.
Input for DeleteFileTool.
Tool that deletes a file.
Error for paths outside the root directory.
Mixin for file system tools.
Input for ListDirectoryTool.
Tool that lists files and directories in a specified folder.
Input for WriteFileTool.
Tool that writes a file to disk.
Input for ReadFileTool.
Tool that reads a file.
Input for FileSearchTool.
Tool that searches for files in a subdirectory that match a regex pattern.
Tool to run a specific action from the user's exposed actions.
Tool to list all exposed actions for the user.
Tool that queries the BraveSearch.
Inputs for Polygon's Last Quote API
Tool that gets the last quote of a ticker from Polygon
Input for PolygonAggregates.
Tool that gets aggregate bars (stock prices) over a
Inputs for Polygon's Financials API
Tool that gets the financials of a ticker from Polygon
Inputs for Polygon's Ticker News API
Tool that gets the latest news for a given ticker from Polygon
Tool that searches the Wikidata API.
Tool that uses the Cogniswitch service to answer questions.
Tool that uses the Cogniswitch services to get the
Tool that uses the Cogniswitch services to store data from file.
Tool that uses the Cogniswitch services to store data from a URL.
Tool that queries the OpenWeatherMap API.
Tool that searches the Steam Web API.
Tool that queries using the Dataherald SDK.
Tool for interacting with the GitLab API.
Tool that queries YouTube.
Base tool for interacting with an Apache Cassandra database.
Tool for querying an Apache Cassandra database with provided CQL.
Tool for getting the schema of a keyspace in an Apache Cassandra database.
Tool for getting data from a table in an Apache Cassandra database.
Base tool for interacting with Spark SQL.
Tool for querying a Spark SQL.
Tool for getting metadata about a Spark SQL.
Tool for getting tables names.
Use an LLM to check if a query is correct.
Tool that queries the Google search API.
Base tool for querying a GraphQL API.
Tool that uses StackExchange
Input for BalanceSheets.
Tool that gets balance sheets for a given ticker over a given period.
Input for CashFlowStatements.
Tool that gets cash flow statements for a given ticker over a given period.
Input for IncomeStatements.
Tool that gets income statements for a given ticker over a given period.
Tool that searches the Merriam-Webster API.
Tool for querying a Power BI Dataset.
Tool for getting metadata about a PowerBI Dataset.
Tool for getting tables names.
Tool that gets Slack channel information.
Input schema for SlackGetMessages.
Tool that gets Slack messages.
Input for ScheduleMessageTool.
Tool for scheduling a message in Slack.
Input for SendMessageTool.
Tool for sending a message in Slack.
Base class for Slack tools.
Result of executing a function.
Tool that asks user for input.
Tool that queries the Azure Cognitive Services Form Recognizer API.
Tool that queries the Azure Cognitive Services Image Analysis API.
Tool that queries the Azure Cognitive Services Text2Speech API.
Tool that queries the Azure Cognitive Services Text Analytics for Health API.
Tool that queries the Azure Cognitive Services Speech2Text API.
Schema for transfer operations.
Tool for transfer operations.
Schema for owner operations.
Tool for owner operations.
Schema for value operations.
Tool for value operations.
Schema for owner operations.
Tool for owner operations.
Type of app operation as enumerator.
Schema for app operations.
Tool for app operations.
Type of operation as enumerator.
Base class for the AINetwork tools.
Input for NavigateToolInput.
Tool for navigating a browser to a URL.
Explicit no-args input for ExtractTextTool.
Tool for extracting all the text on the current webpage.
Explicit no-args input for NavigateBackTool.
Navigate back to the previous page in the browser history.
Input for GetElementsTool.
Tool for getting elements in the current web page matching a CSS selector.
Input for ExtractHyperlinksTool.
Extract all hyperlinks on the page.
Input for ClickTool.
Tool for clicking on an element with the given CSS selector.
Explicit no-args input for CurrentWebPageTool.
Tool for getting the URL of the current webpage.
Base class for browser tools.
The location of the property.
Base model for an API property.
A model for a property in the query, path, header, or cookie params.
A model for a request body property.
A model for a request body.
A model for a single API operation.
Tool that searches the PubMed API.
Tool that queries the Google Custom Search API.
Tool that queries the Google Custom Search API and returns JSON.
Tool to get example SQL queries related to an input question.
Tool that queries the Serper.dev Google search API.
Tool that queries the Serper.dev Google Search API
Tool that queries the Clickup API.
Base class for requests tools.
Tool for making a GET request to an API endpoint.
Tool for making a POST request to an API endpoint.
Tool for making a PATCH request to an API endpoint.
Tool for making a PUT request to an API endpoint.
Tool for making a DELETE request to an API endpoint.
Base class for tools that use a VectorStore.
Tool for the VectorDBQA chain. To be initialized with name and chain.
Tool for the VectorDBQAWithSources chain.
Input for the SemanticScholar tool.
Tool that searches the semanticscholar API.
Input for SceneXplain.
Tool that explains images.
Tool for interacting with the GitHub API.
Tool that queries the SearchApi.io search API.
Tool that queries the SearchApi.io search API and returns JSON.
Schema for the AmadeusFlightSearch tool.
Tool for searching for a single flight between two airports.
Schema for the AmadeusClosestAirport tool.
Tool for finding the closest airport to a particular location.
Base Tool for Amadeus.
Input schema for GooglePlacesTool.
Tool that queries the Google Places API.
Base tool for interacting with a SQL database.
Tool for querying a SQL database.
Tool for getting metadata about a SQL database.
Tool for getting tables names.
Use an LLM to check if a query is correct.
Input for SearchEmails Tool.
Search calendar events in Office 365.
Input for CreateEvent Tool.
Tool for sending calendar events in Office 365.
Input for SendMessageTool.
Tool for creating a draft email in Office 365.
Input for SendMessageTool.
Send an email in Office 365.
Input for SearchEmails Tool.
Search email messages in Office 365.
Base class for the Office 365 tools.
Traverse an AST and
Description of the uploaded path with its remote path.
Arguments for the E2BDataAnalysisTool.
Tool for running python code in a sandboxed environment for data analysis.
Commands for the Bash Shell tool.
Tool to run shell commands.
Riza Code tool.
A tool implementation to execute JavaScript via Riza's Code Interpreter API.
HuggingFace Text-to-Speech Model Inference.
Base class for JSON spec.
Tool for listing keys in a JSON spec.
Tool for getting a value in a JSON spec.
Input for CreateDraftTool.
Tool that creates a draft email for Gmail.
Input for GetMessageTool.
Tool that gets a thread by ID from Gmail.
Input for GetMessageTool.
Tool that gets a message by ID from Gmail.
Input for SendMessageTool.
Tool that sends a message to Gmail.
Enumerator of Resources to search.
Input for SearchGmailTool.
Tool that searches for messages or threads in Gmail.
Base class for Gmail tools.
Tool that queries the Eden AI Explicit image detection.
Tool that queries the Eden AI Identity parsing API.
Tool that queries the Eden AI Invoice parsing API.
Tool that queries the Eden AI Explicit text detection.
Tool that queries the Eden AI Speech To Text API.
the base tool for all the EdenAI Tools .
Tool that queries the Eden AI Object detection API.
Tool that queries the Eden AI Text to speech API.
Tool that queries the Google trends API.
Input for the SearxSearch tool.
Tool that queries a Searx instance.
Tool that queries a Searx instance and gets back json.
Input for the WikipediaQuery tool.
Tool that searches the Wikipedia API.
Models available for Eleven Labs Text2Speech.
Tool that queries the Eleven Labs Text2Speech API.
Models available for Eleven Labs Text2Speech.
Tool that adds the capability to query using the Golden API and get back JSON.
Tool that queries the Google Finance API.
Tool that queries the Azure AI Services Speech to Text API.
Tool that queries the Azure AI Services Text to Speech API.
Tool that queries the Azure AI Services Document Intelligence API.
Tool that queries the Azure AI Services Text Analytics for Health API.
Tool that queries the Azure AI Services Image Analysis API.
Input for the Jina search tool.
Tool that queries the JinaSearch.
Tool that queries the Google Lens API.
Tool that queries the Bing search API.
Bing Search tool.
Input for the AskNews Search tool.
Tool that searches the AskNews API.
Tool that queries the DataForSeo Google search API.
Tool that queries the DataForSeo Google Search API
Inputs to the Passio Nutrition AI tool.
Tool that queries the Passio Nutrition AI API.
Tool that queries the Atlassian Jira API.
Input schema for the you.com tool.
Tool that searches the you.com API.
Input for UpdateSessionTool.
Tool that updates an existing Multion Browser Window with provided fields.
Input for CreateSessionTool.
Tool that creates a new Multion Browser Window with provided fields.
Input for UpdateSessionTool.
Tool that closes an existing Multion Browser Window with provided fields.
Input for the Arxiv tool.
Tool that searches the Arxiv API.
Input for the Tavily tool.
Input for CopyFileTool.
Tool that adds the capability to sleep.
Tool that queries the Google Jobs API.
Tool that generates an image using OpenAI DALLE.
Connery Action tool.
Service for interacting with the Connery Runner API.
Connery Action parameter validation model.
Connery Action parameter model.
Connery Action model.
Protocol for trainable language models.
Tool that trains a language model.
Supported Image Models for generation.
Tool used to generate images from a text-prompt.
Arguments for the BearlyInterpreterTool.
Information about a file to be uploaded.
Tool for evaluating python code in a sandbox environment.
Tool that queries using the Wolfram Alpha SDK.
Input for the DuckDuckGo search tool.
DuckDuckGo tool.
Tool that queries the DuckDuckGo search API and
Toolkit for Azure AI Services.
Toolkit for Azure Cognitive Services.
Jira Toolkit.
Toolkit for interacting with local files.
Zapier Toolkit.
Polygon Toolkit.
Toolkit for CogniSwitch.
Steam Toolkit.
GitLab Toolkit.
Toolkit for interacting with an Apache Cassandra database.
Toolkit for interacting with Spark SQL.
Toolkit for interacting with financialdatasets.ai.
Toolkit for interacting with Power BI dataset.
Toolkit for interacting with Slack.
SQLDatabaseToolkit for interacting with SQL databases.
Toolkit for interacting with AINetwork Blockchain.
Toolkit for PlayWright browser tools.
Requests GET tool with LLM-instructed extraction of truncated responses.
Requests POST tool with LLM-instructed extraction of truncated responses.
Requests PATCH tool with LLM-instructed extraction of truncated responses.
Requests PUT tool with LLM-instructed extraction of truncated responses.
Tool that sends a DELETE request and parses the response.
A reduced OpenAPI spec.
Toolkit for making REST requests.
Toolkit for interacting with an OpenAPI API.
Clickup Toolkit.
Schema for operations that do not require any input.
Schema for operations that require an issue number as input.
Schema for operations that require a comment as input.
Schema for operations that require a PR number as input.
Schema for operations that require a PR title and body as input.
Schema for operations that require a file path and content as input.
Schema for operations that require a file path as input.
Schema for operations that require a file path and content as input.
Schema for operations that require a file path as input.
Schema for operations that require a directory path as input.
Schema for operations that require a branch name as input.
Schema for operations that require a search query as input.
Schema for operations that require a username as input.
Schema for operations that require a search query as input.
Schema for operations that require a tag name as input.
GitHub Toolkit.
Toolkit for interacting with Amadeus which offers APIs for travel.
Toolkit for interacting with Office 365.
Toolkit for interacting with a JSON spec.
Toolkit for interacting with Gmail.
Natural Language API Tool.
Natural Language API Toolkit.
Nasa Toolkit.
Toolkit for interacting with the Browser Agent.
Toolkit with a list of Connery Actions as tools.
Run an OpenAI Assistant.
Tool that queries the Google Cloud Text to Speech API.
Equivalent stub to QuerySQLDatabaseTool for backwards compatibility.
Tool that queries the Tavily Search API and gets back json.
Tool that queries the Tavily Search API and gets back an answer.
Tool that queries the Metaphor Search API and gets back json.