コンテンツに移動
AI & 機械学習

Google のパートナー エコシステムによる Duet AI for Developers の強化

2024年1月9日
https://storage.googleapis.com/gweb-cloudblog-publish/images/Enhancing_Duet_AI_for_Developers.max-2500x2500.jpg
Google Cloud Japan Team

※この投稿は米国時間 2023 年 12 月 14 日に、Google Cloud blog に投稿されたものの抄訳です。

Google Cloud は本日、Duet AI for Developers の一般提供(GA)の開始と、より優れた機能をお客様に提供するパートナーの追加機能を発表します。今後数週間のうちに、すべての Duet AI サービスに、Google の最新かつ最も高性能なモデルである Gemini を組み込む予定です。

Google Cloud はその戦略に従い、アプリケーションの素早い構築、価値実現までの時間の短縮、ソフトウェア開発と配信プロセス全体での煩わしさの解消に役立つサードパーティ ツールの導入により、デベロッパーのニーズを満たします。Google はパートナーを通じてこれらの機能を拡張することに専念しています。また、Cloud Code を活用できるため、すでに VSCode や JetBrains IDE(IntelliJ、PyCharm、GoLand、WebStorm など)といった多くの一般的な IDE と併せて Duet AI を使用できるようになっています。

それでは、Duet AI for Developers が Google の成長し続けるオープン エコシステムを通じていかに組織の能力を高めるかを見てみましょう。

パートナーによる Duet AI の強化

Duet AI for Developers は、オープンソースとサードパーティのプラットフォームから収集された、広範な一般公開情報とコードによってトレーニング済みです。Google Cloud は本日、パートナーによる最大レベルの Duet AI 機能強化を発表します。25 社を超える企業が、Google Cloud 上でデベロッパー向けのサポートを追加します。それにより Google は、各プラットフォームに合わせて Duet AI のトレーニングと最適化を行い、デベロッパーの生産性とアジリティを高めることが可能になります。これら新機能のリリースは、2024 年の第一四半期に開始される予定です。

Google のパートナーは、Google Cloud を活用するデベロッパーの皆様を次の 2 つの方法でサポートします。

  • 第一に、Google のコードアシスタンス パートナーは、Duet AI がデベロッパー エコシステム内の一般的な製品向けに、テクノロジーを理解したコーディング アシスタンスを提供できるように支援します。たとえば、MongoDB を使用してコードを記述しているデベロッパーは、Duet AI for Developers に対し、「Filter customer orders over $50 in the past 30 days by geography, and then calculate total revenue by location(地域別に過去 30 日間の 50 ドルを超える顧客の注文をフィルタリングし、地域ごとの総収益を計算してください)」と指示できます。その指示を受けた Duet AI for Developers は MongoDB の製品から得られる情報に基づき、タスクを完了するためのコードを提案し、より迅速なビルドを支援します。
  • 第二に、Google のナレッジベース パートナーは、一般的なデベロッパー製品向けのドキュメントとナレッジソースに Duet AI から簡単にアクセスできるようにします。ナレッジベース パートナーを活用することで、Duet AI はパートナー固有の情報を簡単に取得できます。たとえばその情報としては、本番環境に関する一般的な問題や脆弱性を解決する最良の方法、または品質保証のためのソフトウェア テストを自動化する方法などが挙げられます。それによりデベロッパーは、コーディングに集中しながら、ドキュメント、ナレッジベース記事、セキュリティ ポリシーなどから情報を簡単に取得できます。

次に、Google のパートナーが Duet AI を使用するデベロッパーの皆様をどのようにサポートするかについて詳しく説明します。

Duet AI for Developers でパートナーは以下のような、コーディングを行うためのサポートを追加しています。

  • Confluent は、広く採用されているクラウドネイティブなデータ ストリーミング プラットフォームです。Confluent 製品に関するベスト プラクティスと豊富なコーディング例が含まれているナレッジベース記事を提供し、Duet AI の強化を支援します。対話形式のやり取りを通じて、Duet AI ユーザーは、クラスタ向けの自動バランス調整のセットアップ、アプリのデータシステムへの接続などのトピックに関するガイダンスが得られるため、開発プロセスが効率化されます。
  • Elastic は、主要な検索分析用プラットフォームであり、その広く採用されているベクトル検索エンジンに関する情報や、コードサンプルを含むその他のドキュメントを Duet AI に提供します。それによりデベロッパーは、開発ワークフローから離れずに、Elastic でデータのクエリ、テスト、サンプリングを行う最良の方法に関する回答を得ることができます。
  • Grafana Labs は、オープンソースのオブザーバビリティ プラットフォームを通じて、デベロッパーがより迅速に Grafana ダッシュボードをビルドして視覚化とクエリを行い、データを把握しやすくするための製品ドキュメントを Duet AI に提供します。またユーザーは、Grafana Labs のオブザーバビリティ ツールを活用して問題をトラブルシューティングし、アプリケーションの信頼性を向上させる方法に関して質問できるようになります。
  • HashiCorp は、クラウド インフラストラクチャ自動化ソフトウェアの大手プロバイダです。実績のある HashiCorp Terraform に関する製品情報で Duet AI をトレーニングし、構成およびインフラストラクチャの自動化を支援します。ユーザーは、ソース ドキュメント、教材、および HashiCorp Configuration Language(HCL)で書かれた構成のサンプルを Duet AI に要求できるようになり、生産性と効率が向上します。
  • MongoDB は大手デベロッパー データ プラットフォーム企業です。製品ドキュメント、アプリケーションのビルドに関するベスト プラクティス、コードサンプルを提供して Duet AI を強化し、開発プロセスの活性化を支援します。デベロッパーは、一般的なアーキテクチャ パターンとソリューションに関する情報を迅速に取得してコードを生成し、Duet AI の直感的なチャット インターフェースを通じて問題を効率良くトラブルシューティングできるようになります。
  • Neo4j は、グラフ データベースと分析の大手プロバイダであり、その製品情報と、Cypher クエリ言語の最良の活用方法を提示して、Duet AI を強化します。デベロッパーは Neo4j 製品について、より効果的なガイダンス情報とコーディング支援が得られるようになります。この支援により、データ内の隠れた関係とパターンを明らかにすることができ、LLM の精度を高めるためのナレッジグラフの作成方法もわかります。
  • Pinecone は、AI 用の長期記憶を実装する主要なベクトル データベースであり、製品ドキュメント、ユースケース、教材、コードサンプルを Duet AI に提供します。この記憶により、デベロッパーは Pinecone を使用してアプリケーションのビルドとスケーリングを最適に行う方法に関して、簡単に回答を得ることができます。
  • Redis は、エンタープライズ グレードのデータ プラットフォームを提供し、そのナレッジベース、製品ドキュメント、コードサンプルを Duet AI に追加して、デベロッパーが効果的にデータベースの管理とスケーリングを行えるようにします。自然言語チャットにより、デベロッパーは迅速にベスト プラクティスを把握してコードを生成できるようになり、Redis によるアプリケーションのビルドの習熟度が向上します。
  • SingleStore はクラウド ファーストのデータベース システムです。SingleStoreDB Cloud に関する製品ドキュメントとリファレンス アーキテクチャ、コードサンプルを提供して Duet AI を強化し、デベロッパーがより効果的にデータ集約型のアプリケーションのビルドと管理を行えるようにします。ユーザーは、アプリケーションの作成、コードの生成、SingleStore の利用の最適化に関して Duet AI に質問できるようになり、データ アプリケーションとワークロードの強化が可能になります。

パートナーは Duet AI for Developers 向けに、次のような新しいナレッジベース情報を追加します。

  • Atlassian は、チーム コラボレーションと生産性ソフトウェアの大手プロバイダです。デベロッパー ドキュメント、UI ライブラリ、コミュニティ記事を提供することで Duet AI のトレーニングを支援し、DevOps、IT チーム、ビジネス ユーザーが Atlassian での共同作業とエクスペリエンスを改善できるようにします。ユーザーは、Atlassian Open DevOps プラットフォームによる、アプリケーションの開発、デプロイ、管理の効率向上に役立つ質問ができるようになります。
  • Cohesity は、AI 搭載のデータ セキュリティと管理のプロバイダとして、ナレッジベース リソース、製品ドキュメント、製品のベスト プラクティス関連コンテンツを提供し、Duet AI のトレーニングをサポートします。お客様は Duet AI を使用して、環境内における Cohesity の DataProtect 製品のセットアップ方法、障害復旧ソリューションの維持と運用に関する質問ができるようになります。
  • CrowdStrike は、グローバルなサイバーセキュリティ企業です。あらゆるレベルのセキュリティ実務者が AI ネイティブな CrowdStrike Falcon プラットフォームをより迅速かつ効率的に使用できるように、各種リソースを提供し、Duet AI をサポートすることに注力しています。Duet AI からは、CrowdStrike をデプロイして管理する最良の方法に関する情報が得られるため、ユーザーは組織を継続的に保護できます。
  • Datadog は、クラウド アプリケーション用のオブザーバビリティおよびセキュリティプラットフォームであり、製品の使用方法とベスト プラクティスに関する Duet AI のトレーニングを支援します。ユーザーは、Datadog で完全なモニタリングを効果的に維持するために必要な情報に迅速にアクセスできるようになります。Duet AI は、デベロッパーが自然言語を使用して質問できるようにします。本番環境に関する一般的な問題と脆弱性を解決する方法や、アプリケーションとインフラストラクチャのセキュリティを確保する方法などを質問できます。
  • Dynatrace は、AI 駆動型のオブザーバビリティおよびアプリケーション セキュリティのリーダー企業であり、Duet AI のトレーニング用に、広範なナレッジベースと製品ドキュメントを提供しています。デベロッパーは、オブザーバビリティとセキュリティのベスト プラクティスの実施方法や、本番環境に関する問題の自動修復などについて、Duet AI に質問できるようになります。
  • Egnyte は、クラウドベースのコンテンツ セキュリティ コラボレーション プラットフォームです。デベロッパーが迅速にデプロイ スクリプトを生成し、複雑なデプロイ プロセスを効果的にモニタリングするための情報を Duet AI に提供します。ユーザーは、高速かつクリーンなソフトウェア デプロイに役立つ回答を素早く得られるようになります。
  • Exabeam は、AI 駆動型のセキュリティ運用を実現する、グローバルな大手サイバーセキュリティ企業です。クラウドスケールのセキュリティ ログ管理と SIEM、強力な行動分析、自動化された脅威検出、調査、対応(TDIR)製品の使用方法に関する重要な情報を提供して、Duet AI のトレーニングをサポートします。それによりセキュリティ実務者は、Exabeam プラットフォームを最適に利用して脅威を検出し、サイバー攻撃を防御する方法について、Duet AI に質問できます。
  • Jasper は、マーケティング チーム向けのエンタープライズグレード AI コパイロットとして、API ドキュメント、ナレッジベース リソース、ベスト プラクティス、FAQ を提供し、Duet AI を強化します。お客様は自然言語を使用して、Jasper でコンテンツのキャンペーンを作成する方法や、それぞれのコードベースに Jasper の API を統合する方法について、迅速にアドバイスを得られるようになります。
  • JetBrains は、開発用ツールの大手プロバイダであり、公開されたナレッジベースと製品ドキュメント(IntelliJ IDEA、Kotlin、Qodana およびその他のプラグインとソリューションを含む)を提供して、Duet AI のトレーニングをサポートします。これによりデベロッパーは、高品質なコードの迅速な作成、問題のデバッグ、品質保証に必要なテストの自動化などに役立つ情報を素早く取得できるようになります。
  • Labelbox は、インテリジェント アプリケーションをビルドするための、主要なデータ中心 AI プラットフォームです。最新の製品ドキュメント、ナレッジベース記事、Labelbox SDK の API 呼び出し例を提供することで、Duet AI のトレーニングをサポートします。デベロッパーは Duet AI の自然言語インターフェースを使用して、Labelbox 製品を使い始める方法や、構造化されていないデータから価値をさらに引き出す高度な LLM を使用したアプリケーションの作成方法などを素早く習得できるようになります。
  • LangChain は、実績のあるデベロッパー フレームワークを通じて、デベロッパーがコンテキスト認識型の推論アプリケーションをビルドできるように支援します。Duet AI により、デベロッパーは自然言語を使用して、LangChain の使用に関する情報とベスト プラクティスをリクエストできるようになります。たとえば、アプリケーションを効率良くビルドするためのコードサンプルなどが得られます。
  • NetApp は、インテリジェント データ インフラストラクチャ企業として、製品ドキュメント、ソリューション ガイド、API コードサンプルを提供して Duet AI をサポートします。企業は、Duet AI の自然言語インターフェースを使用して、NetApp エンタープライズ ストレージを Google Cloud およびオンプレミスで構成し、最適化する方法を習得できるようになります。
  • Okta は、アイデンティティおよびアクセス管理の大手プロバイダとして、ナレッジベースに基づく情報、サンプルコード、およびツールの利用方法に関するベスト プラクティスを提供し、Duet AI をサポートします。Duet AI ユーザーは、Okta 製品の最適な利用方法に関するガイダンスをそれぞれの IDE 内で直接取得できるようになり、アプリケーション開発の高速化と、ソフトウェア デプロイによる価値創出までの時間短縮が可能になります。
  • Snorkel はデータ中心の AI プラットフォームであり、製品ドキュメントとベスト プラクティスを提供して Duet AI をサポートします。デベロッパーは本番環境品質の AI を効果的にビルドし、大規模言語モデルを最適化するための情報を取得できるようになります。Duet AI は、Snorkel で一般的な課題に対処して AI 開発プロセスを高速化する方法に関する、ベスト プラクティスのガイダンスを提供できるようになります。
  • Snyk は、主要なデベロッパー セキュリティ プラットフォームです。セキュリティ スキャン製品と脆弱性データベースに関する公開情報を提供して Duet AI のトレーニングを支援し、デベロッパーによる一般的な脆弱性の検出と修正を改善できるようにします。ユーザーは、Snyk を既存の開発環境とワークフローに取り込む方法に関するベスト プラクティスをリクエストし、Snyk のツールのセットアップと運用化を加速させることが可能になります。
  • Symantec は、業界をリードするハイブリッド サイバーセキュリティ ソリューションに関連する製品ドキュメントとナレッジベース記事によって Duet AI をサポートします。これにより Duet AI は、Symantec が提供する製品のデプロイと管理に関する質問に対し、ベスト プラクティスなどを含む応答をユーザーに提供できます。
  • Sysdig は、セキュリティ モニタリングと保護のためのプラットフォームです。広範な製品のナレッジベース、FAQ、ベスト プラクティスを提供して、Duet AI のトレーニングを支援します。この Duet AI に対するサポートにより、セキュリティ実務者は、Sysdig のツールについて理解を深められる情報を得て、インフラストラクチャと組織をより効果的に保護できるようになります。
  • Thales は、データ保護分野の世界的なリーダー企業です。技術ドキュメント、ナレッジベース記事、ユーザーガイドを提供し、デベロッパーが同社の技術に関する情報に素早くアクセスできるようにすることで、Duet AI をサポートします。Duet AI は、Thales の鍵管理、暗号化、および機密コンピューティング ツールによる生産性向上に役立つインサイトを、デベロッパー、IT 管理者、セキュリティ チームに提供します。
  • Weights & Biases は AI デベロッパー プラットフォームとして、ナレッジ データベース、コード例、ベスト プラクティスを提供します。デベロッパーはエンドツーエンドのワークフローのビルドと管理の方法を改善できます。お客様は Duet AI を活用して、Weights & Biases 製品の使用方法と、API 呼び出しの ML プロジェクトへの実装方法を習得できるようになります。

Duet AI for Developers のユーザーは、2024 年のリリース期間にわたって、追加の費用なしでこれらの拡張機能を利用できます。また本日から 2024 年 1 月 12 日まで、お客様は Duet AI for Developers を無償で利用できます。Duet AI for Developers のウェブページにアクセスして、指示に従うだけで利用可能になります。

お客様は、Google のプロフェッショナル サービス パートナーのエコシステムと連携することもできます。これらのサービス パートナーは、生成 AI を実装する企業を支援するうえで重要な役割を担います。構成メンバーは、Accenture、Capgemini、Cognizant、Deloitte、HCLTech、Infosys、Kyndryl、ManTech、PwC、Quantiphi、Slalom、TCSWipro です。エコシステムを構成するこれらのパートナーは、Duet AI for Developers などの Google Cloud 生成 AI をお客様に提供するため、15 万人以上のエキスパートのトレーニングに取り組んできました。

Duet AI について詳しくは、cloud.google.com/duet-ai の製品ページをご覧ください。

-Google Cloud アプリ エコシステム、プロダクト管理担当バイス プレジデント、Gabe Monroy

投稿先