BigQuery AI and ML SDK for ABAP の概要

BigQuery AI and ML SDK for ABAP を使用すると、ABAP アプリケーションと ABAP ベースの AI エージェントから BigQuery の AI と ML 機能を簡単に統合できます。

BigQuery AI and ML SDK for ABAP は、ABAP SDK for Google Cloud 上に構築されています。この SDK は、ABAP SDK for Google Cloud のオンプレミス エディションまたはクラウド エディションでのみ使用できます。

BigQuery AI and ML SDK for ABAP を使用する理由

BigQuery AI and ML SDK for ABAP は、BigQuery AI と ML の機能を使用して、生成 AI ベースの ABAP エージェントまたはアプリケーションをサポートする専用のツールセットを備えています。

BigQuery AI and ML SDK for ABAP を使用すると、ABAP 環境から次の機能を使用できます。

  • Gemini を使用して、BigQuery で企業データを分析します。
  • BigQuery で企業データのエンベディングを生成して管理し、BigQuery を低コストのベクトル データベースにします。
  • BigQuery で企業データに対してベクトル検索を実行して類似性検索を行うか、モデルを RAG します。

次の図は、BigQuery AI and ML SDK for ABAP を介して BigQuery AI と ML の機能を使用する方法を示しています。

BigQuery AI and ML SDK for ABAP の概要

上の図に示すように、BigQuery AI and ML SDK for ABAP を使用したユーザーフローは次のとおりです。

  1. ユーザーが入力プロンプトを使用して ABAP AI アプリケーションまたは AI エージェントを呼び出します。
  2. AI エージェントは、BigQuery AI and ML SDK for ABAP を使用して、BigQuery のソースデータで AI と ML の機能を使用します。
  3. BigQuery AI and ML SDK for ABAP は、AI エージェントに対して次の処理を行います。

    • BigQuery に保存されているエンタープライズ データに関する Gemini ドリブンの分析情報を生成します。
    • BigQuery に保存されているエンタープライズ データに対する ML モデルドリブンの予測情報を提供します。
    • BigQuery でエンベディングを生成して管理します。
    • BigQuery でベクトル類似検索を実行します。
  4. BigQuery AI and ML SDK for ABAP は、呼び出された BigQuery モジュールとユーザー プロンプトに基づいて AI と ML の分析情報を AI エージェントに返します。

BigQuery AI and ML SDK for ABAP の使用を開始する

料金

BigQuery AI and ML SDK for ABAP は無料で提供されています。ただし、モデルのトレーニングとモデルに対するクエリの実行に使用したコンピューティング リソースの料金については、お客様の負担となります。

作成するモデルのタイプは、モデルのトレーニング先とそのオペレーションに適用される料金に影響します。モデルに対するクエリは常に BigQuery で実行され、BigQuery コンピューティングの料金が使用されます。リモートモデルは Vertex AI モデルを呼び出すため、リモートモデルに対するクエリでも Vertex AI の料金が発生します。

トレーニング済みモデルで使用されるストレージに対して、BigQuery ストレージの料金に基づいて課金されます。詳細については、BigQuery ML の料金をご覧ください。

次のステップ