Deploy your app

Running your app offers a preliminary snapshot of your Add-on’s behavior before deploying it. This can help with debugging.

Run the app

Run the app in https://localhost:9080:

aio app run

Deploy the app

  1. Navigate to your Deployment workspace:

    code language-bash
    aio app use -w [deployment_workspace]
    
  2. Deploy the app:

    code language-bash
    aio app deploy
    

Force re-deployment

You can force a build and deployment of your app without re-submitting it for approval.

NOTE
Forcing a build and deployment overwrites your existing deployment. Thoroughly test your app in a test environment first.
aio app build --force-build
aio app deploy --force-deploy

Build and deploy at the same time

aio app deploy --force-build --force-deploy

Find your new app

After deployment, you can view the new app in GenStudio for Performance Marketing.

View with a URL

See the new app by adding a query parameter to the GenStudio for Performance Marketing URL:

https://experience.adobe.com/?ext=https://<my-deployed-add-on>.adobeio-static.net/index.html#/@<ims-org>/genstudio/create

View in the UI

New extensions are found in different locations in the UI, depending on the type of extension you deployed. The currently available extension points are:

Find prompt extensions

Prompt extensions are found in the Add-ons dropdown, in the parameters section of a template.

Prompt extensions{width="600" modal="regular"}

The add-on dialog will open, allowing you to select the additional context to add for the LLM generation.

Prompt extension dropdown{width="600" modal="regular"}

Find validation extensions

Validation extensions can be found after a prompt generation, in the right sidenav displayed with the results.

Validation extensions{width="600" modal="regular"}

Run the extension you selected to validate the generated content.

Valid Validation{width="600" modal="regular"}

Find DAM extensions

Digital Asset Management (DAM) extensions are found when selecting content in the parameters section of a template. See the bottom of the Select location dropdown to see any add-ons.

DAM extensions{width="600" modal="regular"}

Find template extensions

Template extensions are found in the External Template App tab when selecting a template. This tab appears only when there are template apps to select.

Template extensions{width="600" modal="regular"}

Find translation extensions

Use Translation Extension Points to bring your own translation service through a proxy instead of using GenStudio default translation.
There’s no UI location for these extensions.

If the extension is registered, the provided translation service is used. Otherwise the default GenStudio translation service is used.

If you’re satisfied with your Add-on, you’re ready to distribute it without the query parameter.

Now, you can distribute your app.

recommendation-more-help
9e880c58-9ef6-4284-b91d-d4c2117410c7