Skip to main content
RedshiftTools enable an Agent to interact with Amazon Redshift data warehouses.

Prerequisites

The following example requires the redshift_connector library.
You will also need an Amazon Redshift cluster or Redshift Serverless endpoint. For IAM authentication, ensure your AWS credentials are configured.

Example

The following agent will list all tables in the database.
redshift_tools.py

Toolkit Params

Toolkit Functions

You can use include_tools or exclude_tools to modify the list of tools the agent has access to. Learn more about selecting tools.

Developer Resources