このページでは、会話型分析 API を使用してデータ エージェントを構築し、評価する際に役立つガイド付きチュートリアル、インタラクティブなデモ、サンプル アプリケーション、開発ツールへのリンクを提供します。
インタラクティブ チュートリアル
このセクションでは、コア API のコンセプトを学習するためのステップバイステップ ガイドを提供する Codelabs、インタラクティブな Colaboratory ノートブック、ブログ投稿へのリンクを紹介します。
| リソース | 説明 | 形式 |
|---|---|---|
| 会話型分析 API の概要 | チュートリアルの手順に沿って、Python SDK を BigQuery データソースで使用する方法、会話型分析 API を使用して新しいエージェントを作成する方法、会話を作成して管理する方法、API からレスポンスを送信してストリーミングする方法を学習します。 | Codelab |
| Looker と BigQuery 用の会話型分析 API を使用してチャットアプリを構築する | Looker と BigQuery で会話型分析 API を使用してチャット アプリケーションを構築する方法について説明します。Streamlit クイックスタート アプリの設定方法や、セマンティック モデリングにおける Looker のメリットについても説明します。 | Codelab |
| HTTP Colaboratory ノートブック | HTTP リクエストを使用して環境を設定し、データ エージェントを構築して API 呼び出しを行うためのインタラクティブなガイドをご覧ください。 | ノートブック |
| Python SDK Colaboratory ノートブック | Python SDK を使用して環境を設定し、データ エージェントを構築して API 呼び出しを行うためのインタラクティブなガイドをご覧ください。 | ノートブック |
| ブログ: Conversational Analytics API を使用して BigQuery で会話型エージェントを構築する | Python SDK を使用して BigQuery 会話型エージェントを構築する方法について学習します。設定、ステートフルな会話、ストリーミング レスポンスに関するガイダンスも提供します。 | ブログ |
サンプル アプリケーションとデモ
このセクションでは、API の機能を紹介するサンプル アプリケーションと動画デモへのリンクを示します。
サンプルアプリと動画
次のリソースは、さまざまな環境で会話型分析 API を統合する方法を示し、API 機能の概要を提供します。
- Streamlit クイックスタート アプリ: ローカルテスト環境で会話型分析 API を統合する方法を学習します。
- 会話型分析のデモとツール: 会話型分析 API の機能と実用的な統合パターンを示すデモとツールを確認します。
- YouTube: 会話型分析 API: 会話型分析 API について説明します。API が自然言語の質問を処理する方法、BigQuery や Looker などのデータソースに接続する方法、結果をテキストまたはビジュアリゼーションとして返す方法などについて説明します。
- YouTube: 会話型分析 API を使用して分析機能をアプリケーションに埋め込む: 会話型分析 API と、Agent Development Kit(ADK)を使用して会話型分析 API エージェントを構築する方法について説明します。
SDK と開発ツール
このセクションでは、データ エージェントの構築、管理、評価に使用するクライアント ライブラリ、Agent Development Kit(ADK)、MCP ツールボックス、その他のツールへのリンクを示します。
クライアント ライブラリ
次の Conversational Analytics API クライアント ライブラでに、インストール手順とリファレンス ドキュメントが用意されています。
Agent Development Kit(ADK)
Agent Development Kit(ADK)には、会話型分析 API データ エージェントの構築と管理を行うためのツールが含まれています。
ask_data_agent: エージェントの ID を参照して、事前構成されたデータ エージェントに自然言語の質問をします。ask_data_insights: データ エージェントを必要としないステートレス API 呼び出しを使用して、BigQuery などのソースから自然言語データ分析情報を生成します。
データベース向け MCP ツールボックス
データベース向け MCP ツールボックスは、AI エージェント、IDE、アプリケーションをデータソースに接続するオープンソースの MCP サーバーです。会話型分析 API を MCP 互換ツールとしてラップし、BigQuery や Looker などのサービスとのやり取りを可能にします。
このツールボックスには、次のサービス用の MCP 互換ツールが含まれています。
- BigQuery 会話型分析ツール(
bigquery-conversational-analytics) - Looker 会話型分析ツール(
looker-conversational-analytics)
その他の開発ツール
次のツールは、エージェントの評価など、他の開発タスクに役立ちます。
- Prism: このオープンソース アプリケーションを使用して、AI エージェントのパフォーマンスをモニタリングして評価し、テストスイートを実行してトレースをキャプチャします。