基盤の設定 create-first-app

IMPORTANT
Adobe LLM Appsは現在Betaにいます。
ここに示す機能、ワークフロー、UIは、必ずしも製品の最終状態を表すものではありません。 Betaに参加するには、llm-apps-beta@adobe.comに電子メールを送信します。

インフラストラクチャは、アプリの技術的な基盤です。コードを保存するリポジトリと、アクションハンドラーを実行し、ウィジェットをユーザーに配信するサービスです。

概要で説明しているように、アクションハンドラー​は製品の検索などのタスクを実行し、ウィジェット​は会話のインタラクティブなエクスペリエンスとして結果を表示します。

LLM Appsは、ハンドラーとウィジェットのソースコードを2つの別々のGitHub リポジトリに保存します。

  • アクションリポジトリ — サーバーサイドのハンドラーとそのテストを含みます。
  • ウィジェットリポジトリ — インタラクティブウィジェットのコードとスタイルが含まれます。

たとえば、商品検索ハンドラーは一致する商品を取得し、そのウィジェットにはそれらを商品カードとして表示します。 リポジトリはそのコードを保存し、Adobe I/O Runtimeはデプロイされたハンドラーを実行し、Edge Delivery Servicesはウィジェットを提供します。

セットアップウィザードはこれらのリポジトリを準備し、アプリに必要なサービスを接続します。 Adobe Managed Infrastructure​から始めることをお勧めします。最も早く始める方法です。 Adobeは、アクションハンドラーとウィジェットのリポジトリを作成およびホストします。 自分でリポジトリを設定する必要はありません。

または、自分のアカウントまたは組織に2つの空のGitHub リポジトリを指定します。 プラットフォームは、必要なプロジェクトファイルでそれらを初期化します。アクションやウィジェットコードを事前に準備する必要はありません。

このガイドでは、 インフラストラクチャ オプションを選択し、セットアップ ウィザードを使用してアプリを作成する方法を説明します。 セットアップ後、​ アクションの作成に進みます。

アプリを作成すると、not​がアクションの生成を開始します。 アプリページとは別にアクションの生成を開始します。

アプリ作成ウィザードを開く

Adobe LLM アプリ ​を開きます。 ようこそページから、開始​を選択します。 既にアプリを開いている場合は、アプリセレクターを使用して、新しいアプリを作成​を選択します。

LLM アプリの作成 ウィザードは、開始​から始まります。 テクノロジー環境の設定方法を選択します。

LLM アプリの作成 – Adobeで管理するインフラストラクチャと独自のリポジトリの接続のいずれかを選択します

インフラオプション
ウィザードで選択
テクノロジーの意味
Adobe マネージド インフラストラクチャ
処理しましょう
Adobeは、アプリのリポジトリと接続サービスを作成および管理します。 コードアクセスはリクエストに応じて利用できます。
自分のリポジトリ
自分で設定します
2つの空のGitHub リポジトリを指定し、ウィザードを通じてアクセス権を付与します。 プラットフォームは、アクションハンドラー用とウィジェット用にそれぞれ初期化します。

どちらのオプションも、後で自動アクション生成をサポートします。 どちらのオプションも、アクションを手動で記述する必要はありません。

Adobeのマネージドインフラストラクチャの使用 adobe-managed-infrastructure

このオプションを使用すると、Adobeでアプリのリポジトリと接続サービスを設定および管理できます。 リポジトリを作成したり、GitHub アプリを自分でインストールしたりする必要はありません。

  1. 「処理しましょう」を選択します。
  2. 次の手順​を選択します。
  3. ​ アプリの詳細を完了します。
  4. 「アプリを作成」を選択します。

アプリページには​ アプリの設定 ​が表示され、Adobeはリポジトリを準備し、ウィジェットサイトに接続します。 UIは、設定には通常1~2分かかることを示します。アクション、テスト、デプロイメントは、設定の準備ができるまで利用できません。

​ アプリのセットアップ — Adobeがアプリのインフラストラクチャを準備しています

設定が失敗した場合は、エラーを読み取り、再試行​を選択します。 ページで進行状況を確認できない場合は、バックグラウンドで設定を続行します。再接続するには、もう一度チェック​を選択します。

セットアップが完了したら、​ アクションの作成を続行します。

独自のリポジトリを接続 your-own-repositories

「自分で設定します」を選択し、「次の手順」を選択します。 このパスには、次の4つのウィザード手順があります。

アプリの詳細→ついて、アクション インフラストラクチャの設定→ウィジェット インフラストラクチャ→設定を開始します。

選択したリポジトリへのアクセスと、必要なGitHub アプリのインストールまたは設定の権限が必要です。 組織所有のリポジトリの場合、管理者はアクセスを承認する必要がある場合があります。

アクションハンドラー用とウィジェット用の2つの空のリポジトリを作成します。 README、ライセンス、または.gitignoreを使用して初期化しないでください。 ウィザードで各リポジトリを検証すると、プラットフォームによって必要なプロジェクト構造が追加されます。

互換性のあるアクションとEDS プロジェクトが既にある場合は、代わりにそれらを接続できますが、既存のコードは必要ありません。

NOTE
空のリポジトリの場合、検証は初期プロジェクトファイルを書き込みます。 リポジトリの検証​を選択する前に、このアプリ用のリポジトリを選択してください。

アクションインフラの設定

アクションリポジトリには、LLM プラットフォームがアクションを呼び出したときに実行されるサーバーサイドのハンドラーとテストが含まれます。

  1. アクション ソース​で、GitHub​を選択します。 その他のコードソースは現在利用できません。

  2. 回答​GitHub リポジトリは既に作成されていますか?:

    • はい、既に作成されたリポジトリを使用して、互換性のある既存のプロジェクトまたは空のリポジトリを接続します。
    • 「まだリポジトリを持っていない」を選択し、GitHub​でリポジトリを作成して、空のアクションリポジトリを作成します。 後でウィザードに戻ります。
  3. リポジトリをAdobe LLM アプリ GitHub アプリに接続します。

    • 組織が接続されていない場合は、「GitHubにインストールする」を選択します。
    • 組織が既に接続されている場合は、「リポジトリを接続」を選択し、そのインストールにリポジトリを追加します。
  4. GitHubで「リポジトリのみを選択」を選択し、このアプリで使用するリポジトリにのみアクセス権を付与します。

  5. ウィザードに戻ります。 リポジトリを選択​で、組織​と​ リポジトリ ​を選択します。

  6. 「リポジトリを検証」を選択します。 検証により、Adobe LLM Apps ボイラープレートを使用して空のリポジトリが初期化されます。 既存のリポジトリには、互換性のあるアクションプロジェクトが含まれている必要があります。

  7. 検証が成功したら、次の手順​を選択します。

​ アクションインフラストラクチャの設定 – GitHubを選択し、アクションリポジトリを接続

組織またはリポジトリーが見つからない場合は、ピッカーで​ 別の組織を接続 ​または​ 別のリポジトリーを接続 ​してください。 GitHubのアクセス権を変更した後、組織とリポジトリを更新​を選択します。

ウィジェットインフラストラクチャの設定

ウィジェットとは、商品カードや予約フォームなどのアクションに添付される、オプションの視覚的な応答です。 ウィザードはEdge Delivery Services (EDS) リポジトリをホストに接続します。

  1. ウィジェットソース​で、ウィジェットリポジトリを手動で選択​を選択します。
  2. コードソース​で、GitHub​を選択します。
  3. リポジトリを既に持っているかどうかを選択します。 そうでない場合は、「GitHub​でリポジトリを作成」を選択し、空のウィジェットリポジトリを作成して、ウィザードに戻ります。
  4. このリポジトリのAdobe LLM アプリ GitHub アプリを、アクションリポジトリと同じようにインストールまたは設定します。
  5. 組織​と​ リポジトリ ​を選択します。 アクションリポジトリは選択しないでください。
  6. 「リポジトリを検証」を選択します。 検証を実行すると、AEMのボイラープレートを使用して空のリポジトリが初期化されます。 既存のリポジトリは、互換性のあるEDS プロジェクトである必要があります。
  7. 「AEM Code Syncをインストール」を選択し、AEM Code Syncにウィジェットリポジトリへのアクセス権を付与します。
  8. インストール確認ページで、セットアップ ウィザードを使用して、自分をEDS サイトの管理者として追加します。
  9. LLM Appsに戻り、AEM Code Sync インストールの検証​を選択します。
  10. AEM Code Sync installed​が表示されたら、次の手順​を選択します。
NOTE
Cloud Manager Edge Delivery Servicesの使用​は​ 近日リリース予定 ​とマークされ、選択は許可されません。 manual widget-repository オプションを使用します。

検証でAEM Code Syncが検出されない場合は、AEM Code Syncが選択したウィジェットリポジトリにアクセスできること、およびサイト管理者として自分自身を追加したことを確認します。 次に、もう一度検証します。

アプリの詳細を入力 app-details

両方のインフラストラクチャ オプションは、アプリの詳細​で終わります。

​ アプリの詳細 – アプリ名を入力し、AEM プログラムを選択して、analytics データリージョンを選択

  1. LLM アプリ名​を入力します。 ブランドまたはエクスペリエンスを識別する名前(Frescopa Coffee​など)を使用します。
  2. アプリが属する​ AEM プログラム ​を選択します。 1つのプログラムのみにアクセスできる場合、ウィザードはそのプログラムを自動的に選択します。
  3. Analytics データ領域​で、米国(米国)​または​ 欧州(EU) ​を選択します。
  4. 「アプリを作成」を選択します。
IMPORTANT
アプリの作成後に、AEM プログラムとAnalytics データ領域を変更することはできません。 分析領域は、アプリの分析データの保存場所を決定します。

利用できるAEM プログラムがない場合は、管理者にアクセス権を依頼します。 プログラムの読み込みに失敗した場合は、「プログラムの読み込みを再試行」を選択します。

ウィザードは、作成後にアプリページを開きます。 Adobe Managed Infrastructureでは、インフラストラクチャのセットアップが完了するのを待ってから続行します。

次のトピック:アクションの作成

アプリにインフラストラクチャが追加されましたが、まだ生成されたアクションはありません。 ​ アクションの作成を続行してweb サイトを分析するか、手動でのアクション作成を選択します。

アクションメタデータ、ハンドラー、ウィジェット、およびデプロイされたMCP サーバーの関係については、​ アプリケーションの接続方法を参照してください。

recommendation-more-help
llm-apps-help-main-toc