Aplicativos Adobe LLM - Uma visão geral adobe-llm-apps-an-overview
O que é Adobe LLM Apps?
O Adobe LLM Apps permite que sua marca exponha ações importantes — como descoberta de produtos, verificações de disponibilidade ou reservas de serviços — diretamente dentro dos assistentes de IA, como o ChatGPT ou o Claude. Em vez de ser mencionado passivamente em respostas geradas por IA, sua marca pode orientar os clientes por fluxos comerciais reais sem que eles saiam da conversa.
LLM Apps está disponível em experience.adobe.com/llm-apps.
O que você pode fazer com LLM Apps
- Criar ações LLM de propriedade da marca — Defina os fluxos comerciais específicos que você deseja ativar dentro dos assistentes de IA (por exemplo, Agendar um Teste, Comparar Produtos, Reservar um Serviço).
- Criar widgets LLM interativos — Crie componentes visuais de interface do usuário (cartões de produto, formulários de reserva, localizadores de lojas) gerenciados como componentes do AEM em seu repositório GitHub.
- Manter o controle centralizado de marcas — Os autores e desenvolvedores mantêm controle total sobre todo o conteúdo, cópia e visuais expostos na plataforma LLM, com aprovações gerenciadas pelo AEM.
- Implantar para preparo e produção — um pipeline de implantação controlada permite que você teste a experiência em um ambiente de preparo antes de promover para produção.
- Controlar visibilidade no nível de ação — Após a implantação, ações individuais podem ser ativadas ou desativadas sem reimplantar todo o aplicativo.
- Meça o que impulsiona as decisões — contagens de acionadores de ação de superfície de análise interna (viabilizada pelo Adobe Customer Journey Analytics), taxas de sucesso, taxas de abandono, principais prompts de usuário e pontuações de visibilidade.
Por que LLM Apps é importante
As interações LLM são fundamentalmente diferentes da pesquisa tradicional. A sessão média ChatGPT dura quatro vezes mais do que uma sessão de pesquisa tradicional. Mais de 40% dos consumidores dependem de ferramentas de IA para decisões de compra complexas. Sem o LLM Apps, você poderá ganhar a menção, mas perderá o cliente. O LLM Apps garante que sua marca não só fique visível, como também seja acionável no exato momento em que um usuário estiver pronto para decidir.
Principais conceitos
Aplicativo LLM — o seu assistente de marca com o qual os usuários interagem dentro do ChatGPT ou de outras plataformas LLM. Ele agrupa todas as suas ações e faz a implantação como uma única unidade.
Ação — um recurso que seu aplicativo oferece. Por exemplo, “Encontre um distribuidor” ou “Procurar produtos”. Cada ação é invocada pelo LLM quando o usuário faz uma pergunta relevante. Cada ação tem duas partes: metadados (nome, descrição, parâmetros) gerenciados na interface do usuário do LLM Apps e um manipulador (seu código) no GitHub.
Manipulador de ação — o código que é executado quando uma ação é invocada. Ele pode chamar suas APIs, buscar dados em tempo real ou retornar dados estáticos. Os manipuladores ficam no repositório GitHub em actions/<name>/index.js.
Widget — a resposta visual mostrada ao usuário — um cartão, carrossel, tabela ou qualquer interface do usuário personalizada renderizada junto com a resposta de texto do LLM. Os widgets são páginas do HTML hospedadas em um site do Edge Delivery Services (EDS).
Como funciona
O diagrama abaixo mostra como as partes se encaixam, desde a definição de um aplicativo na interface até a visualização dos resultados ao vivo na plataforma LLM.
┌─────────────────────────────────────────────────────────────┐
│ LLM Apps UI │
│ ┌──────────┐ ┌──────────┐ ┌───────────────────────┐ │
│ │ App │──▶│ Actions │──▶│ Metadata + Widget cfg │ │
│ └──────────┘ └──────────┘ └───────────┬───────────┘ │
└─────────────────────────────────────────── │ ────────────-──┘
│ deploy
▼
┌─────────────────────────────────────────────────────────────┐
│ Adobe I/O Runtime │
│ MCP Server (auto-generated) │
│ ┌───────────────┐ ┌──────────────────┐ ┌───────────────┐ │
│ │ search- │ │ get-product- │ │ find-where- │ │
│ │ products │ │ details │ │ to-buy │ │
│ └───────────────┘ └──────────────────┘ └───────────────┘ │
└──────────────────────────────┬──────────────────────────────┘
│ MCP protocol
▼
┌─────────────────────────────────────────────────────────────┐
│ ChatGPT │
│ Conversation │
│ ┌───────────────────────────────────────────────────────┐ │
│ │ EDS Widget │ │
│ │ Product carousel, store locator, detail card ... │ │
│ └───────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
Pré-requisitos
Console do desenvolvedor da Adobe
Você precisa acessar o Adobe Developer Console com a função de Desenvolvedor (ou a função de Administrador do Sistema) em sua organização do Adobe IMS. Verifique se sua organização tem acesso a App Builder.
Para verificar, vá para developer.adobe.com/console. Se aparecer a tela Início rápido, suas permissões estão configuradas corretamente.
Se, em vez disso, você vir uma mensagem de Acesso restrito, você não terá a função de Desenvolvedor. Entre em contato com o administrador da organização IMS para solicitar acesso.
GitHub
Você precisa de uma conta do GitHub com as seguintes permissões em sua organização:
-
Criar repositórios — é necessário criar dois repositórios em sua organização: um para o código do aplicativo e outro para o projeto EDS. Para verificar, vá para github.com/new — se você puder selecionar sua organização na lista suspensa Proprietário, terá a permissão.
-
Instalar GitHub Aplicativos — você precisa das permissões apropriadas para instalar um Aplicativo GitHub na sua organização. Consulte Requisitos para instalar um aplicativo GitHub.
AEM Sites com Edge Delivery Services
Os widgets de ação estão hospedados em Adobe Experience Manager Edge Delivery Services (EDS). Sua organização precisa de uma licença do AEM Sites que inclua Edge Delivery Services. Você deve ter a função de Administrador em sua organização de EDS.
Para verificar, vá para a Ferramenta de administração de usuários do EDS, digite o nome da sua organização, deixe o Site em branco e clique em Buscar usuários. Encontre sua conta na lista e confirme se ela mostra o selo admin.
Plataforma LLM (para teste)
Para testar seu aplicativo implantado, você precisa de uma camada de assinatura com suporte que permita aplicativos MCP personalizados e o Modo de Desenvolvedor habilitado. Por exemplo, ChatGPT requer uma assinatura do Pro, Business ou Enterprise / Edu.
Introdução
Escolha o caminho que corresponda à sua situação: