Agent Studio inbuilt tools

Agent Studio inbuilt tools provide AI agents with preconfigured capabilities for Jira integration, web searching, file management, and Cloudera service deployments.

Calculator Tool

The Calculator Tool runs basic arithmetic functions and illustrates the tool creation process.

Jira Integration Tool

The Jira Integration Tool creates, update,s deletes, and searches issues from Jira. The following information is required to configure this tool:

  • Jira URL
  • Authentication token
  • Registered Jira email address

Web Search Tool

The Web Search Tool searches for information on the internet.

A Serper API key is required for this tool. For more information, see Serper.

Webpage Scraper Tool

The Webpage Scraper Tool extracts content from a specific URL.

Email Tool

The Email Tool sends emails by connecting to an SMTP server. This tool requires the following configurations:
  • SMTP Server - The address of the SMTP server.
  • SMTP Port – The port number for the SMTP connection.
  • SMTP Password – The password required for authenticating with the SMTP server.

Slack Tool

The Slack Tool sends messages to specific users to their email addresses or to any channel using a configured Slack bot.

This tool requires configuring a Slack API token. For instructions, see Getting a Token.

Calendar Tool

The Calendar Tool manages event creation, modification, and deletion, within an .ics calendar file.

PDF Tool

The PDF Tool converts Markdown content into a PDF file or reads an existing PDF file.

File Read Tool

The File Read Tool reads the content of a given file.

Directory Read Tool

The Directory Read Tool reads all the files in the given directory.

The tool requires the directory path for file listing to be configured.

Cloudera Data Flow HuggingFace Readyflow Deploy Tool

The Cloudera Data Flow HuggingFace Readyflow Deploy Tool imports a huggingface dataset into a path in the Cloudera Data Lake.

This tool requires the following configurations:

  • Cloudera workload username – The username for accessing Cloudera workloads.
  • Cloudera API Access Key – Credential for authentication with the Cloudera API.
  • Cloudera API Private Key – Secret key for secure API access.
  • CRN of a running Cloudera Data Flow service – The unique identifier of an active Cloudera Data Flow service instance.

Cloudera Data Visualization Dataset Creation Tool

The Cloudera Data Visualization Dataset Creation Tool generates a Cloudera Data Visualization dataset directly from an existing SQL table.

This tool requires the following configurations:

  • Dataset connection ID – The identifier for the data connection in Cloudera Data Visualization.
  • Cloudera Data Visualization Base URL – The URL of your Cloudera Data Visualization instance.
  • Cloudera AI APIv2 application key – Credential for authentication with Cloudera AI APIs.

Cloudera Data Visualization Smart Visual Tool

The Cloudera Data Visualization Smart Visual Tool generates visualization within Cloudera Data Visualization Smart Visual Tool, using a specified dataset. This tool requires the following configurations:
  • Cloudera Data Visualization Base URL – The URL of your Cloudera Data Visualization instance.
  • Cloudera AI APIv2 Application Key – Credential for authentication with Cloudera AI APIs.

Cloudera Data Warehouse Hive Table from S3 Parquet Tool

The Cloudera Data Warehouse Hive Table from S3 Parquet Tool creates a table in Cloudera Data Warehouse by loading an existing parquet file from S3. This tool validates the successful creation of the table by returning sample data from the newly accessible table.

This tool requires the following configurations:

  • Workload User – The username required for Cloudera Data Warehouse workload access.
  • Workload Password – The corresponding password for authentication.
  • Hive Cloudera AI Data connection name – The name of the data connection linking Hive to the Parquet file located in S3.