メインコンテンツまでスキップ

管理されたエージェント型アプリの構築

備考

ベータ版

This feature is in Beta.使用するには、ワークスペース管理者が プレビュー ページから Governed agentic app-building を有効にする必要があります。See Manage Databricks previews.

Databricks Apps では、技術者ではないユーザーがガバナンスの効いたデータおよび AI アプリケーションを構築できるように連携する 3 つの機能が導入されています。

  • Genie App Builder を使用すると、技術に詳しくないエンドユーザーでも、自然言語を使用して Databricks UI で Databricks apps を開発できます。作成されたすべてのアプリは App Space 内で管理され、開発中もデータは Databricks プラットフォーム上に保持されます。
  • App Spaces は、アプリ開発者グループ向けに、ワークスペース管理者がアプリを作成できるユーザー、アプリの動作、および使用できるリソースを定義するガバナンス境界です。App Space には Serverless Micro Apps のみが含まれます。
  • Serverless Micro Apps は、アイドル状態のときはゼロにスケールし、ユーザーからリクエストがあったときに再びスケールアップする、軽量でオンデマンドのランタイム上で実行されます。

これらの3つの機能は、ベータ版では1つのオファリングとしてバンドルされています。つまり:

  • Serverless Micro Apps は App Space 内にのみ存在します。
  • Appスペースには Serverless マイクロアプリのみがあります。
  • Genie App Builder は、App Space 内にあるアプリのみを構築します。
  • App Space アプリは、Genie App Builder を通じてのみ構築およびデプロイできます。

要件​

これらの機能を使用するには、ワークスペースとアカウントが次の要件を満たしている必要があります。

プレビューの有効化​

ベータ機能は、一部のワークスペースではdefaultで有効になっていますが、すべてのワークスペースで有効になっているわけではありません。ワークスペース管理者として、 Governed agentic app-building プレビューがすでに有効になっているかどうかを確認し、Manage Databricks previewsを参照して、必要に応じて有効にしてください。利用できない場合は、Databricksアカウントチームにお問い合わせください。有効化は、以下の要件のいずれか、またはその他の理由によりブロックされている可能性があります。

サポートされているリージョン​

ベータ期間中は次のリージョンでのみ利用可能です:

  • AWS : ap-northeast-1、ap-south-1、ap-southeast-1、ap-southeast-2、eu-central-1、eu-west-1、us-east-1、us-east-2、us-west-1、 us-west-2
  • Azure : australiaeast、brazilsouth、canadacentral、centralindia、centralus、eastus、eastus2、francecentral、germanywestcentral、japaneast、northcentralus、northeurope、southcentralus、southeastasia、uksouth、westeurope、westus、 westus2

GCP、GovCloud リージョン、Mooncake (Azure 中国) では利用できません。

パートナー提供のAI機能​

パートナーが提供する AI 機能は、アカウントおよびワークスペースの両方のレベルで有効にする必要があります。パートナーが提供する AI 機能をご覧ください。

その他の要件​

また、ワークスペースとアカウントは次の要件を満たしている必要があります。

  • ネットワーキング : 顧客管理プロキシがワークスペースに適用されている場合はサポートされません。既存のワークスペースレベルのSecure Egress Gateway (SEG)およびServerless Private Link構成は適用されません。Appスペースのアプリには、一般的なパブリックインターネットのエグレスがありません。アウトバウンドアクセスは、Databricksワークスペースおよび管理対象のnpm/PyPIパッケージプロキシに限定されます。
  • 役割ベースのアクセス制御(RBAC) :App Spaceで [指定したロールのみ(Only the specified role)] ユーザー認可設定を使用するには、アカウントレベルで有効にする必要があります。App Spaceの構成を参照してください。
  • クロスGeo処理 : リージョンによっては、クロスGeo処理を有効にする必要がある場合があります。

価格​

ベータ期間中、App Spaces、Genie App Builder、および Serverless Micro Apps は無料です。ただし、ベータ版の機能のコストおよび価格は変更される可能性があります。

使い始める​

これらの機能を備えたアプリを構築するには、次のステップに従ってください。

  1. ワークスペースで Governed agentic app-building プレビューが有効になっていることを確認してください。See Manage Databricks previews.
  2. 有効にすると、Apps ホームページの左側のナビゲーションに App Spaces と Build が表示されます。
  3. ワークスペース管理者がAppスペースを作成し(App Spacesを参照)、ビルダーにアクセス権を付与します。
  4. App Space に対する権限を持つビルダーが Build tab を開き、構築を開始します(Genie App Builder を参照してください)。
  5. [Deploy] をクリックするか、準備ができたときにGenieアプリビルダーのエージェントにアプリのデプロイを依頼します。
  6. デプロイされたアプリは、アイドル状態のときはゼロにスケーリングし、ユーザーからのリクエストがあると再びスケールアップします。
  7. アプリの詳細ページで Genie App Builder をクリックして、アプリの反復処理を続行します。

よくある質問​

以下は、ベータ版におけるこれらの機能に関するよくある質問です。

Genieアプリビルダーを使用せずに、Appスペースでアプリを構築できますか? ベータ期間中はありません。Genieアプリビルダーは、Appスペースでアプリを作成するための唯一の方法です。

App Spaceなしで Genie App Builder を使用できますか? いいえ。ベータ版の間、Genie App Builder は App Space のみに構築されます。

既存のアプリで scale-to-zero を有効にすることはできますか? ベータ期間中はご利用いただけません。App Space 内の Genie App Builder で作成されたアプリのみが Serverless Micro Apps として実行されます。

Serverless Micro App も水平スケーリングしますか? いいえ。ホスティングモデルには、常に稼働して水平スケーリングする専用インスタンスと、ゼロから1へスケールする Serverless Micro App の2種類があります。単一のアプリで両方を行うことはできません。

これらの機能の価格はいくらですか? ベータ期間中、これら 3 つの機能はいずれも無料です。See 価格.

関連リソース​