Este documento fornece uma arquitetura de alto nível para um aplicativo que usa IA para gerar conteúdo para campanhas de marketing personalizadas.
O público-alvo deste documento inclui arquitetos, desenvolvedores e administradores que criam e gerenciam aplicativos de IA generativa na nuvem para os setores de mídia e marketing. No documento, pressupomos que você tenha uma compreensão básica da IA generativa.
A seção Implantação deste documento fornece links para exemplos de código que ajudam você a testar a implantação de aplicativos de IA generativa para marketing.
Arquitetura
O diagrama a seguir mostra uma arquitetura para um aplicativo em Google Cloud que processa dados do usuário para gerar recursos de mídia para campanhas de marketing personalizadas.
A arquitetura mostra os seguintes fluxos:
Ingerir e processar dados do usuário:
- Os dados do usuário de fontes dentro do Google Cloud e de fontes externas são enviados para o BigQuery.
- Um pipeline do Dataflow processa os dados enviados e gera insights de marketing, como perfis demográficos, interesses e padrões de compra.
- O Eventarc aciona um serviço do Cloud Run.
- O serviço do Cloud Run envia os insights de marketing para a API Gemini na Vertex AI, com um comando para gerar recursos de mídia personalizados para campanhas de marketing.
- Para cada usuário, o Gemini gera conteúdo de áudio, vídeo e texto para campanhas de marketing on-line.
- O serviço do Cloud Run faz upload do conteúdo gerado para um bucket de servidor de conteúdo no Cloud Storage.
Veicular recomendações de produtos:
Quando os usuários acessam o portal da Web da empresa, ele faz o seguinte:
- Recupera conteúdo de marketing específico do usuário do servidor de conteúdo do Cloud Storage.
- Exibe o conteúdo de marketing nas páginas da Web que os usuários visitam.
Para melhorar a qualidade do conteúdo gerado, considere os seguintes ajustes na arquitetura:
- Crie um ciclo de feedback para que o modelo aprenda com o impacto das campanhas de marketing.
- Antes de fazer upload do conteúdo gerado para o Cloud Storage, deixe um usuário humano verificar se ele é seguro e está de acordo com a marca.
Produtos usados
Esta arquitetura de exemplo usa os seguintes produtos Google Cloud :
- Cloud Run: uma plataforma de computação sem servidor que permite executar contêineres diretamente na infraestrutura escalonável do Google.
- Vertex AI: uma plataforma de ML que permite treinar e implantar modelos de ML e aplicativos de IA, além de personalizar LLMs para uso em aplicativos com tecnologia de IA.
- BigQuery: um data warehouse corporativo que ajuda a gerenciar e analisar seus dados com recursos integrados, como análise geoespacial de machine learning e Business Intelligence.
- Dataflow: um serviço que oferece tratamento unificado de dados de streaming e em lote em larga escala.
- Eventarc: uma solução sem servidor para rotear de forma assíncrona mensagens acionadas por eventos.
- Cloud Storage: um armazenamento de objetos de baixo custo e sem limite para diversos tipos de dados. Os dados podem ser acessados de dentro e fora Google Cloude são replicados entre locais para redundância.
Implantação
O repositório IA generativa para marketing no GitHub inclui exemplos de código que podem ser usados para testar a implantação de aplicativos de IA generativa para marketing.
A seguir
- Gere um briefing de campanha de marketing e recursos de marketing.
- Gerar recursos visuais e texto para campanhas de marketing.
- Descoberta avançada guias de arquitetura de IA generativa.
- Para uma visão geral dos princípios e recomendações de arquitetura específicos para cargas de trabalho de IA e ML no Google Cloud, consulte a perspectiva de IA e ML no Well-Architected Framework.
- Para mais arquiteturas de referência, diagramas e práticas recomendadas, confira a Central de arquitetura do Cloud.
Colaboradores
Autor: Kumar Dhanagopal | Desenvolvedor de soluções de vários produtos
Outros colaboradores:
- Amina Mansour | Líder da equipe de avaliações do Cloud Platform
- Megan O'Keefe | Mediadora de desenvolvedores
- Samantha He | Gravador técnico
- Shir Meir Lador | Gerente de engenharia de relações com desenvolvedores