Snowflake Cortex Agents

Snowflake Cortex Agents External Agents allow you to make a Cortex Agent available as a standard Dataiku Agent

Once configured, it can be leveraged anywhere a Dataiku Agent is supported, including:

  • The Dataiku Flow (notably Prompt Recipes)

  • Chat UIs such as Agent Hub

  • The LLM Mesh API

  • Prompt Studios

  • /agents/agent-review

  • /agent/agent-evaluation

Prerequisites

The Cortex Agent External Agent is provided by the “Snowflake Cortex AI” plugin, which you need to install.

You need a Snowflake connection setup with OAuth 2, Keypair, or Programmatic Access Token authentication. Login/Password is not supported.

The default role of the user of the Snowflake connection needs to have access to the Cortex Agent and to the underlying data

Usage

  1. Navigate to Agents & GenAI Models > + New Agent.

  2. Select Snowflake Cortex Agent.

  3. Define the Database & Schema location and select the agent from the dropdown.

You can then use the built-in chat interface within the Agent configuration page to test your agent.