このページでは、会話型分析 API を使用してデータ エージェントを構築し、評価する際に役立つガイド付きチュートリアル、インタラクティブなデモ、サンプル アプリケーション、開発ツールへのリンクを提供します。
インタラクティブ チュートリアル
このセクションでは、コア API のコンセプトを学ぶためのステップバイステップ ガイドを提供する Codelab、インタラクティブな 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 データ エージェントの構築と管理に使用する次のツールが含まれています。
DataAgentToolset: 自然言語を使用してデータ エージェントを管理し、操作します。ask_data_insights: BigQuery などのソースから自然言語のデータ分析情報を生成します。
データベース向け MCP ツールボックス
データベース向け MCP ツールボックスには、会話型分析 API を使用して自然言語でデータベース データソースにクエリを実行するためのツールが用意されています。
- BigQuery 会話型分析ツール(
bigquery-conversational-analytics) - Looker 会話型分析ツール(
looker-conversational-analytics)
その他の開発ツール
次のツールは、エージェントの評価など、他の開発タスクに役立ちます。
- Prism: このオープンソース アプリケーションを使用して、AI エージェントのパフォーマンスをモニタリングして評価し、テストスイートを実行してトレースをキャプチャします。