Skip to content

AI functions

tag-outline Available since 25.3

AI functions extend what the AI Assistant can do inside Team Edition. With them, the assistant can export or compare data, read sample rows for context, or open and manage views and editors just like you would through the UI.

Info

Functions work in AI chat and through the ai command. AI functions never run actions silently. Each operation opens the corresponding wizard or view, so you stay in charge at every step. By default, all functions are turned off. To use them, enable the checkboxes for the functions you need in the AI settings.

Supported providers

AI functions are available only with providers that support function calling (tools):

Info

If your provider doesn’t support function calling, AI Assistant will continue to respond with text or SQL suggestions as usual. Make sure the model you select supports tool calling.

Enable AI functions

Before adjusting functions, make sure AI Assistant is enabled. For setup steps, see AI Assistant settings.

  1. Open Window -> Preferences -> General -> AI -> Functions
  2. Expand a category to see the available functions
  3. Select or clear the checkboxes to control what AI can access.

    Info

    For detailed descriptions of each setting, see Functions settings.

Note

If a functions isn’t enabled, the assistant falls back to a normal chat response.

Available functions

AI functions are organized by category.

Category Description
Data transfer actions Import, export, and compare data or schemas using Team Edition’s transfer wizards.
Advanced metadata read actions Read sample data or metadata for improved context and more accurate suggestions.
View and editor actions Open, close, or manage editors, views, and connections in the workspace.