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:
- Importe o agente pré-criado.
- 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.
- Faça o download do instalador de ferramentas pré-criadas para um diretório local.
- Navegue até o diretório local onde você fez o download do installer.zip.
- Descompacte o installer.zip e abra a pasta
installer
. - Analise README.md para ter uma visão geral detalhada do instalador e dos requisitos.
- Execute
pip install -r requirements.txt
para instalar os requisitos. -
Execute
gcloud auth application-default login
para autenticar usando gcloud auth. -
Execute o instalador usando
python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=retail
-
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
- Se você ainda não importou o agente pré-criado, importar o agente para seu projeto.
- Acesse o Console do Agent Builder.
- Selecione o projeto na lista suspensa do console.
- Selecione seu app.
- Clique no ícone de Ferramentas.
-
Para cada ferramenta no agente, edite o esquema para substituir o URL no
Campo
servers:
com o endpoint registrado pelo instalador. - Clique em Salvar.
Dialogflow CX
- Se você ainda não importou o agente pré-criado, importar o agente para seu projeto.
- Abra o Console do Dialogflow CX.
- Escolha seu projeto do Google Cloud.
- Selecione seu agente.
- Clique no ícone Recursos generativos.
- Clique em Ferramentas.
-
Para cada ferramenta no agente, edite o esquema para substituir o URL no
Campo
servers
com o endpoint registrado pelo instalador. - 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.