e04ed9c211
CF: Deploy Dev Docs / deploy (push) Has been cancelled
Sync Labels / build (push) Has been cancelled
tests / unit tests (macos-latest) (push) Has been cancelled
tests / unit tests (windows-latest) (push) Has been cancelled
tests / unit tests (ubuntu-latest) (push) Has been cancelled
57 lines
1.8 KiB
YAML
57 lines
1.8 KiB
YAML
# Copyright 2026 Google LLC
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
kind: source
|
|
name: conversational-analytics-source
|
|
type: cloud-gemini-data-analytics
|
|
projectId: ${CLOUD_GDA_PROJECT}
|
|
useClientOAuth: ${CLOUD_GDA_USE_CLIENT_OAUTH:false}
|
|
---
|
|
kind: tool
|
|
name: list_accessible_data_agents
|
|
type: conversational-analytics-list-accessible-data-agents
|
|
source: conversational-analytics-source
|
|
location: ${CLOUD_GDA_LOCATION:global}
|
|
description: |
|
|
List all available Data Agents that can be used for
|
|
conversational analytics in the current project.
|
|
---
|
|
kind: tool
|
|
name: get_data_agent_info
|
|
type: conversational-analytics-get-data-agent-info
|
|
source: conversational-analytics-source
|
|
location: ${CLOUD_GDA_LOCATION:global}
|
|
description: |
|
|
Retrieve detailed information about a specific Data Agent
|
|
using its ID.
|
|
---
|
|
kind: tool
|
|
name: ask_data_agent
|
|
type: conversational-analytics-ask-data-agent
|
|
source: conversational-analytics-source
|
|
location: ${CLOUD_GDA_LOCATION:global}
|
|
maxResults: ${CLOUD_GDA_MAX_RESULTS:50}
|
|
description: |
|
|
Perform natural language data analysis and get insights by interacting
|
|
with a specific Data Agent. This tool allows for conversational
|
|
queries and provides detailed responses based on the agent's configured
|
|
data sources.
|
|
---
|
|
kind: toolset
|
|
name: conversational_analytics_tools
|
|
tools:
|
|
- list_accessible_data_agents
|
|
- get_data_agent_info
|
|
- ask_data_agent
|