Agente pré-criado de varejo

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

Exemplos de diálogos

Os exemplos de caixas de diálogo a seguir demonstram cenários comuns tratados por este pré-criado.

Pesquisar produtos e comprar itens

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

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de compras do Google. Posso ajudar você a pesquisar itens e fazer pedidos. Como posso ajudar?
Quais relógios você tem?
Temos o Google Watch. Quer adicioná-lo ao seu carrinho?
Sim, adicione dois
É isso mesmo. Adicionei dois relógios do 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 carrinho. Mais alguma coisa?
o que tem no meu carrinho?
Você tem um Google Pixel 8 e dois Google Watches no carrinho. Quer finalizar a compra?
sim, por favor
Certo, fiz um pedido com um Google Pixel 8 e dois relógios do Google. Seu número de confirmação é QKA67DW2.
Posso ajudar com mais alguma coisa hoje?
Você também pode me ajudar a encontrar um novo smartphone?
Temos o smartphone Google Pixel 8 e o smartphone Pixel 7. Você quer comprar um destes?
sim, quero um Pixel 8
É isso mesmo. Adicionei um smartphone Google Pixel 8 ao carrinho. Mais alguma coisa?
Não, podemos conferir
Você tem um smartphone Google Pixel 8 no carrinho. Quer finalizar a compra usando este carrinho?
sim
Ok, 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?
não, isso é tudo para mim, obrigado
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 deles antes de colocar um pedido.

Entrada do usuário Resposta do agente
Oi, eu quero comprar um smartphone
Temos o smartphone Google Pixel 8 e o smartphone Pixel 7. Qual você quer comprar?
Me dê duas das oito
É isso mesmo. Adicionei dois smartphones Pixel 8 ao seu carrinho. Mais alguma coisa?
é possível remover um deles?
Claro, removi um smartphone Google Pixel 8 do seu carrinho. Mais alguma coisa?
Tudo pronto para fazer meu pedido
Certo, 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
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 pesquisar itens e fazer pedidos. Como posso ajudar?
quero comprar um carro
Não temos carros em estoque. Você quer encontrar mais alguma coisa?
e os relógios?
Temos o Google Watch. Quer adicioná-lo ao seu carrinho?
Agora não
Posso ajudar com mais alguma coisa hoje?
não
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 repetir os tópicos abordados pelo agente e perguntar ao usuário o que ele gostaria ajudar.

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de compras do Google. Posso ajudar você a pesquisar itens e fazer pedidos. Como posso ajudar?
Quero reservar um hotel
Sinto muito. 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 os ferramentas com a sua serviços, consulte Configuração da ferramenta.

Configuração da ferramenta

Esse agente inclui ferramentas que são usados na integração com serviços externos. Você pode usar o instalador de ferramentas pré-criado para implantar dados e códigos de amostra no agente pré-criado.

Para implantar e configurar exemplos de código e dados para a rede de varejo agente pré-criado, expanda para conferir instruções.

  1. Faça o download do instalador de ferramentas pré-criadas para um diretório local.
  2. Navegue até o diretório local onde você fez o download do installer.zip.
  3. Descompacte o installer.zip e abra a pasta installer.
  4. Analise README.md para ter uma visão geral detalhada do instalador e dos requisitos.
  5. Execute pip install -r requirements.txt para instalar os requisitos.
  6. Execute gcloud auth application-default login para autenticar usando 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 registrados pelo instalador:

    Agentes da Vertex AI

    1. Se você ainda não importou o agente pré-criado, importar o agente para seu projeto.
    2. Acesse o Console do Agent Builder.

      Console do Agent Builder

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

    Dialogflow CX

    1. Se você ainda não importou o agente pré-criado, importar o agente 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 com o 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 um termo de pesquisa.

Gerenciar carrinho de compras

A ferramenta Manage Shopping Cart permite que o usuário gerencie o carrinho de compras visualizar todos os itens no carrinho, adicionar e remover itens do carrinho no carrinho.

Fazer pedido

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

Concluído

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