| title | looker-agent | |
|---|---|---|
| type | docs | |
| weight | 1 | |
| description | Manage Looker Agents | |
| aliases |
|
The looker-agent tool allows LLMs to manage Looker Agents. It supports listing, retrieving, creating, and deleting agents using the Looker Go SDK.
It's compatible with the following sources:
To use the looker-agent tool, you must define it in your server.yaml file.
tools:
- name: looker_agent_manage
type: looker-agent
source: my_looker_source
description: Manage Looker AI Agents.| Parameter | Type | Required | Description |
|---|---|---|---|
operation |
string |
Yes | The operation to perform. Must be one of: list, get, create, or delete. |
agent_id |
string |
No | The ID of the agent. Required for get and delete operations. |
name |
string |
No | The name of the agent. Required for create operation. |
Retrieve a list of all agents.
{
"operation": "list"
}Retrieve details of a specific agent by its ID.
{
"operation": "get",
"agent_id": "12345"
}Create a new agent with the given name.
{
"operation": "create",
"name": "My AI Assistant"
}Delete an agent by its ID.
{
"operation": "delete",
"agent_id": "12345"
}This tool requires the underlying Looker Go SDK to support the Agent API resource (v0.26.6+).