O plano de ação predefinido do Departamento de Veículos Automotores (DMV, na sigla em inglês) permite que os usuários renovem a carteira de habilitação on-line e agendem horários nas agências do DMV.
Exemplos de diálogos
As caixas de diálogo de exemplo a seguir demonstram cenários comuns processados por este playbook pré-criado.
Renovar a carteira de habilitação
O usuário solicita a renovação da carteira de habilitação. O agente coleta as informações necessárias, incluindo o número da carteira de habilitação do usuário, a data de validade, o nome na carteira e a data de nascimento. O agente verifica se a licença está qualificada para renovação e confirma se o usuário quer prosseguir com a renovação on-line. O agente cria o aplicativo on-line e fornece um número de confirmação.
Entrada do usuário | Resposta do agente |
---|---|
Olá, | |
Olá, sou seu assistente do DMV. Posso ajudar você a renovar sua carteira de habilitação on-line e agendar um horário em uma agência do DMV. Como posso ajudar? | |
Quero renovar minha carteira de habilitação | |
Informe o número da sua carteira de habilitação mais recente. | |
Sim, é ABCD1234. | |
Agradeço, encontrei seu perfil. Informe a data de validade da licença. | |
09-01-2023 | |
Diga o nome na carteira. | |
O nome na licença é Jacky Wang | |
Obrigado. Qual é sua data de nascimento? | |
1985-02-03 | |
Você pode confirmar as informações? Nome do motorista: Jacky Wang Data de nascimento: 02-03-1985 Número da carteira de habilitação: ABCD1234 Data de validade: 09-01-2023 |
|
Sim, está correto | |
Obrigado. Verifiquei suas informações. Você tem direito à renovação on-line. Você quer renovar sua carteira de habilitação on-line? | |
Sim | |
Você fez a renovação da sua carteira de habilitação. Seu número de confirmação é 3LKCN0JS. | |
Posso ajudar com mais alguma coisa hoje? | |
Não, terminei, obrigado | |
Valeu! Tenha um bom dia. |
Agendar horário
O usuário solicita a reserva de um horário. O agente coleta as informações necessárias, incluindo o escritório específico do DMV, a data e a hora do horário. Depois de confirmar os detalhes coletados com o usuário, o agente agenda o horário e fornece um número de confirmação.
Entrada do usuário | Resposta do agente |
---|---|
Você pode me ajudar a marcar uma consulta? | |
Posso ajudar você a marcar um horário. Você poderia informar um endereço para que eu possa pesquisar os escritórios do DMV nas proximidades? | |
Sim, é a 1ª rua principal, MN. | |
Obrigado. Encontrei os seguintes escritórios do DMV nas proximidades. Você pode selecionar uma? 1. Minnesota Driver & Vehicle Services: 2929 Chicago Ave, Minneapolis, MN 55407 2. DMV de Apple Valley: 15026 Glazier Ave, Apple Valley, MN 55124 |
|
Quero ir ao DMV de Brooklyn | |
Não consigo encontrar o órgão de trânsito que você informou. Você pode selecionar uma opção da lista: 1. Serviços de veículos e motoristas de Minnesota 2. DMV de Apple Valley |
|
Depois, o DMV de Apple Valley | |
Para qual data você quer agendar um horário? Tenho o seguinte disponível: 1. 12-13-2023 2. 12-14-2023 3. 12-15-2023 Se nenhuma dessas datas for conveniente, informe outra data de sua preferência. |
|
Quero ir em 16 de dezembro de 2023 | |
Nosso escritório fecha nos fins de semana. Você gostaria de selecionar uma das datas a seguir? 1. 12-18-2023 2. 12-19-2023 3. 12-20-2023 |
|
19 de dezembro de 2023 | |
Obrigado. A que horas você quer visitar? Tenho estes horários disponíveis para 19/12/2023: 1. 9h30 2. 10:00 3. 11h30 |
|
nine | |
Lamento. 9:00 não funciona. A que horas você quer visitar? Tenho 1. 9h30 2. 10:00 3. 11h30 |
|
nove e trinta | |
Confirme se você quer agendar este horário: DMV: Apple Valley DMV Data do horário: 12-19-2023 Horário: 9h30 |
|
Sim, funciona para mim | |
Obrigado. Marquei a consulta. Seu número de confirmação é BNFG987H. | |
Posso ajudar com mais alguma coisa hoje? | |
Incorreto | |
Agradecemos por entrar em contato com seu assistente do DMV. Tenha um bom dia! |
Entrada não reconhecida
O usuário pergunta sobre um assunto não relacionado à renovação da carteira de habilitação ou ao agendamento de um horário. O agente responde esclarecendo quais tópicos ele pode processar.
Entrada do usuário | Resposta do agente |
---|---|
oi | |
Olá, sou seu assistente do DMV. Posso ajudar você a renovar sua carteira de habilitação on-line e agendar um horário em uma agência do DMV. Como posso ajudar? | |
Quero comprar um carro | |
Sinto muito. Não entendi. Posso ajudar você a renovar sua carteira de habilitação ou agendar um horário. | |
Como posso ajudar? | |
Quero marcar uma consulta | |
Posso ajudar você a marcar um horário. Você poderia informar um endereço para que eu possa pesquisar os escritórios do DMV nas proximidades? | |
quanto isso vai me custar? | |
Não consigo determinar as taxas esperadas. Consulte o site do DMV local para saber todos os serviços e taxas. | |
Quer continuar? | |
não, tudo bem | |
Posso ajudar com mais alguma coisa hoje? | |
não, tudo bem | |
Ok, agradecemos por entrar em contato com o assistente do DMV. Tenha um bom dia! |
Configuração básica
Para configurar este playbook pré-criado:
- Importe o playbook predefinido.
- Configure as ferramentas fornecidas com seus serviços externos. Consulte Configuração de ferramentas.
Configuração da ferramenta
Esse agente inclui ferramentas que são usadas para integração com serviços externos. Você pode usar o instalador de ferramentas pré-criadas para implantar códigos e dados de exemplo para seu playbook pré-criado.
Para implantar e configurar o código e os dados de exemplo do agente pré-criado do DMV, abra as instruções.
- Faça o download do instalador de ferramentas pré-criadas para um diretório local.
- Navegue até o diretório local em que você fez o download de installer.zip.
- Descompacte installer.zip e abra a pasta
installer
. - Consulte o README.md para conferir uma visão geral detalhada do instalador e dos requisitos dele.
- Execute
pip install -r requirements.txt
para instalar os requisitos. -
Execute
gcloud auth application-default login
para fazer a autenticação usando o gcloud auth. -
Execute o instalador usando
python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=dmv
-
Depois de implantar todos os serviços necessários, configure cada ferramenta no agente pré-criado com os
URLs fornecidos registrados pelo instalador:
Console do Agent Builder
- Se você ainda não importou o agente pré-criado, importe o agente para seu projeto.
- Acesse o console do Criador de agentes.
- Selecione seu projeto no menu suspenso do console.
- Selecione seu app.
- Clique no ícone Ferramentas.
-
Para cada ferramenta no agente, edite o esquema para substituir o URL no campo
servers:
pelo endpoint registrado pelo instalador. - Clique em Salvar.
Dialogflow CX
- Se você ainda não importou o agente pré-criado, importe o agente para seu projeto.
- Abra o console do Dialogflow CX.
- Escolha seu projeto do Google Cloud.
- Selecione seu agente.
- Clique no ícone de Recursos generativos.
- Clique em Ferramentas.
-
Para cada ferramenta no agente, edite o esquema para substituir o URL no campo
servers
pelo endpoint registrado pelo instalador. - Clique em Salvar.
Ferramenta de renovação de licença
A ferramenta dmv_renew_tool
é usada para verificar os detalhes da carteira de habilitação, incluindo nome do motorista,
data de nascimento, número da carteira e data de validade. Depois que as informações necessárias
forem coletadas e verificadas, essa ferramenta será usada para verificar se uma licença
está qualificada para renovação. Se a licença estiver qualificada para renovação, a ferramenta será usada
para enviar uma solicitação de renovação para o usuário.
Ferramenta de agendamento de horário
A ferramenta dmv_book_appointment_tool
recupera informações de agendamentos disponíveis, incluindo escritórios locais,
datas e horários de agendamentos. Depois que um escritório, uma data e um horário disponíveis são selecionados, essa ferramenta é usada para agendar o horário.
Concluído
Seu agente e as integrações dele estão configurados e prontos para testes.