Agente pré-criado para varejo

O agente pré-criado do Retail permite que os usuários pesquisem itens, recebam recomendações de produtos e façam um pedido.

Exemplos de diálogos

As caixas de diálogo de amostra a seguir mostram cenários comuns processados por esse agente pré-criado.

Pesquisar produtos e comprar itens

O usuário pergunta sobre relógios disponíveis na loja. O agente recomenda produtos que atendam a esses critérios, e o usuário os adiciona ao carrinho de compras. O usuário confirma que quer fazer um pedido, e o agente confirma o pedido com um número de confirmação. Em seguida, o usuário solicita recomendações por telefone, e o agente sugere telefones, adiciona um ao carrinho do usuário e faz um pedido para o usuário.

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de compras do Google. Posso ajudar você a procurar itens e fazer pedidos. Como posso ajudar?
Que relógios você tem?
Temos o Google Watch. Quer adicionar o item ao seu carrinho?
sim, adicione dois, por favor
É isso mesmo. Adicionei dois relógios Google ao seu carrinho. Mais alguma coisa?
você também pode adicionar um Google Pixel 8 ao meu carrinho?
É isso mesmo. Adicionei um Google Pixel 8 ao seu carrinho. Mais alguma coisa?
O que tem no meu carrinho?
Você tem um Google Pixel 8 e dois Google Watches no carrinho. Você quer finalizar a compra?
sim, por favor
Ok, fiz um pedido com um Google Pixel 8 e dois Google Watches. Seu número de confirmação é QKA67DW2.
Posso ajudar com mais alguma coisa hoje?
Você pode me ajudar a encontrar um novo smartphone também?
Temos o Google smartphone Pixel 8 e o Google Pixel 7. Você quer comprar um deles?
sim, quero um Pixel 8
É isso mesmo. Adicionei um smartphone Google Pixel 8 ao seu carrinho. Mais alguma coisa?
não, podemos verificar
Você tem um smartphone Google Pixel 8 no carrinho. Você quer finalizar a compra usando este carrinho?
sim
Certo, fiz um pedido para você. Seu pedido contém um smartphone Google Pixel 8. Seu número de confirmação é Y43KTF0T.
Posso ajudar com mais alguma coisa hoje?
isso é tudo, obrigada
Certo, agradecemos por comprar com o Google. Tenha um bom dia.

Gerenciamento de carrinho

O usuário pede para adicionar alguns itens ao carrinho e remove um antes de fazer um pedido.

Entrada do usuário Resposta do agente
Oi, eu quero comprar um smartphone
Temos o Google Pixel 8 e o Google Pixel 7. Qual você quer comprar?
Quero duas de 8
É isso mesmo. Adicionei dois smartphones Google Pixel 8 ao seu carrinho. Mais alguma coisa?
Você pode remover um deles?
Claro, removi um Google Pixel 8 do carrinho. Mais alguma coisa?
Tudo pronto para fazer meu pedido
Ok, fiz um pedido com um smartphone Google Pixel 8. Seu número de confirmação é X0KP6K5T.
Posso ajudar com mais alguma coisa hoje?
não, é isso
Certo, agradecemos por comprar com o Google. Tenha um bom dia.

Produto não encontrado

O usuário pergunta sobre um produto que não é transferido pela loja.

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de compras do Google. Posso ajudar você a procurar itens e fazer pedidos. Como posso ajudar?
quero comprar um carro
Não temos nenhum carro em estoque. Há mais alguma coisa que você gostaria de encontrar?
é, e os relógios?
Temos o Google Watch. Quer adicionar o item ao seu carrinho?
Agora não
Posso ajudar com mais alguma coisa hoje?
não
Certo, agradecemos por comprar com o Google. Tenha um bom dia.

Entrada não reconhecida

O usuário pergunta sobre um tema não relacionado a produtos ou pedidos. O agente responde repetindo os tópicos abordados e pergunta ao usuário como ele gostaria de ajuda.

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de compras do Google. Posso ajudar você a procurar itens e fazer pedidos. Como posso ajudar?
Quero reservar um hotel
Desculpe, não posso ajudar você com isso. Posso ajudar você a pesquisar produtos, incluindo smartphones, relógios e fones de ouvido. Também posso ajudar você a fazer pedidos. Como posso ajudar?

Configuração básica

Para configurar esse agente pré-criado:

  1. Importe o agente pré-criado.
  2. Configure as tools fornecidas com seus serviços externos. Consulte Configuração da ferramenta.

Configuração da ferramenta

Esse agente inclui tools usadas para integração com serviços externos. Use o instalador da ferramenta pré-criada para implantar dados e código de amostra do seu agente pré-criado.

Para implantar e configurar o exemplo de código e os dados do agente pré-criado do Retail, expanda para ver as instruções.

  1. Faça o download do instalador da ferramenta pré-criada em um diretório local.
  2. Navegue até o diretório local onde você fez o download do installer.zip.
  3. Descompacte installer.zip e abra a pasta installer.
  4. Consulte README.md para obter uma visão geral detalhada do instalador e seus requisitos.
  5. Execute pip install -r requirements.txt para instalar os requisitos.
  6. Execute gcloud auth application-default login para autenticar usando o gcloud auth.
  7. Execute o instalador usando python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=retail.
  8. Depois de implantar todos os serviços necessários, configure cada ferramenta no agente pré-criado com os URLs fornecidos e registrados pelo instalador:

    Vertex AI para Pesquisa e Conversação

    1. Se você ainda não importou o agente pré-criado, importe-o para seu projeto.
    2. No console do Agent Builder, acesse a página Pesquisa e conversa.

      Pesquisa e conversa

    3. Selecione o projeto no menu suspenso do console.
    4. Selecione seu app.
    5. Clique no ícone Ferramentas.
    6. Para cada ferramenta no agente, edite o esquema para substituir o URL no campo servers: pelo endpoint registrado pelo instalador.
    7. Clique em Salvar.

    Dialogflow CX

    1. Se você ainda não importou o agente pré-criado, importe-o para seu projeto.
    2. Abra o Console do Dialogflow CX.
    3. Escolha seu projeto do Google Cloud.
    4. Selecione seu agente.
    5. Clique no ícone Recursos generativos.
    6. Clique em Ferramentas.
    7. Para cada ferramenta no agente, edite o esquema para substituir o URL no campo servers pelo endpoint registrado pelo instalador.
    8. Clique em Salvar.

Google Store API

A ferramenta Google Store API é usada para buscar itens da Google Store com base em um termo de pesquisa.

Gerenciar carrinho de compras

A ferramenta Manage Shopping Cart permite que o usuário gerencie o carrinho de compras visualizando e adicionando ou removendo itens do carrinho.

Fazer pedido

A ferramenta Place Order é usada para fazer um pedido com o carrinho de compras atual do usuário e retorna um número de confirmação para o pedido.

Concluído

Seu agente e as integrações dele já estão configurados e prontos para serem testados.