Google の AI アシスタント スイートである Duet AI が Google Cloud 全体に拡張
ホームページホームページ > ブログ > Google の AI アシスタント スイートである Duet AI が Google Cloud 全体に拡張

Google の AI アシスタント スイートである Duet AI が Google Cloud 全体に拡張

Jul 29, 2023

Duet AI は、テキストの要約やデータの整理などを行う Google の生成 AI 機能のコレクションであり、Google Cloud の新しい製品とサービスに拡張されています。

Google は年次 Cloud Next カンファレンスで、Duet AI がまだプレビュー段階にあり、今年後半に一般公開が予定されていますが、コードの全体的な外部動作を変更することなく、小さな変更を加えることでコードのリファクタリングやコードの改善を支援できるようになったと発表しました。

開発者の好みのソフトウェア開発環境では、Duet AI を利用したチャット ウィンドウを開き、自然言語プロンプト(例: 「この関数を Go に変換して Cloud SQL を使用してください」)を記述して、Duet AI を実行させることができます(この場合、関数を書き換えて、データベース接続をマネージド リレーショナル データベースに変換します)。 また、Web アプリ、ウェブサイト、サービスを構築およびデプロイするための Google Cloud のダッシュボードである Google Cloud Console では、オペレーターは Duet AI とチャットして、インフラストラクチャ構成に関する「ハウツー」情報や、デプロイメント、コスト、パフォーマンスの最適化に関する提案を取得できます。

Google が新たに開始した開発環境である Cloud Workstations の Duet AI は、ベスト プラクティスを強調しながらコードを作成できます。 一方、Google Cloud で Software-as-a-Service アプリを組み合わせるノーコード ツールである Application Integration では、Duet は既存の API とアセットを使用してフローを生成し、ドキュメントとテスト ケースを自動的に作成できます。

Googleによると、一部の企業は自社のライブラリやコードベースからの「組織固有の」知識を利用してDuet AIをカスタマイズし、コンテキストを認識したコード提案を生成できるようになるという。 これにより、たとえば、Duet AI は、企業の製品カタログから 10 ドル未満の製品をすべて検索する関数のコードを生成できるようになります。

また、Duet AI は、Google の API 管理プラットフォームである Apigee への新しいコネクタを介して、自然言語プロンプトから API の設計、作成、公開を支援できるようになりました。 また、Google のフルマネージド サーバーレス データ ウェアハウスである BigQuery や、Google Cloud でのデータ探索と検出のためのビジネス インテリジェンス ツールである Looker とより緊密に統合されています。

Google は、BigQuery の Duet AI を、SQL クエリと Python の作成に「コンテキスト アシスタント」を提供するために BigQuery インターフェースに統合された「共同」エクスペリエンスであると説明しています。 BigQuery の Duet AI は、既存のメタデータとスキーマに基づいてリアルタイムでコードを自動提案し、可能な修正を推奨してコードを説明しながら、完全な関数とコード ブロックを生成します。 さらに、Duet AI はベクトル エンベディング (データの数学的表現) を生成して、セマンティック検索や推奨クエリを強化できます。

クラウドで機械学習モデルを構築、トレーニング、デプロイするための Google のプラットフォームである Vertex AI を使用すると、顧客は Duet AI の背後でテキストからコードへのモデルをカスタマイズして、モデルの提案をコーディング標準や実践に一致させることができます。

Looker では、Duet AI は、新しい「コンテキスト豊富な分析情報」とレポート作成ツールに加えて、Duet AI チャット アシスタントと呼ばれるチャット機能を強化します。 OpenAI の ChatGPT などの AI を活用したチャットボットと同様に、クラウド ワークステーション、Spanner、Apigee でも利用できるチャット アシスタントを使用すると、ユーザーはビジネス データについて質問し、自然言語で回答を得ることができます。

Looker の Duet AI は、チャット アシスタントや他のダッシュボードを介してプレゼンテーションを自動的に生成できます。 保存されたレポートに基づいて要約、計算、視覚化を作成します。 データの関係を記述するための Looker のモデリング言語である LookML でプロジェクトを開始します。 Google は今年後半に、共同ノートブック内のデータを分析するための Duet AI エクスペリエンスを追加すると発表しています。

Duet AI は、AlloyDB (Google のフルマネージド データベース サービス)、Cloud SQL、Google Cloud の分散データベース管理およびストレージ サービスである Cloud Spanner にも導入されます。 Cloud Spanner から、Duet AI は、自然言語を使用してデータを構造化し、変更し、クエリするためのコードを生成するのに役立ちます。 たとえば、「メッセージ テーブル内のすべてのデータを表示するクエリを作成する」などのコマンドを実行すると、Duet AI が必要なコードを自動的に生成します。