Agente pré-criado do Departamento de Veículos Automotores (DMV, na sigla em inglês)

O agente pré-criado 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 marquem horários nos escritórios do DMV.

Exemplos de diálogos

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

Renovar 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 e a data de validade da licença, o nome na licença e a data de nascimento. Em seguida, o agente verifica se a licença está qualificada para renovação e confirma que 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 de DMV. Posso ajudar você a renovar sua carteira de habilitação on-line e a agendar um horário no escritório de campo do DMV. Como posso ajudar?
Quero renovar minha carteira de habilitação
Informe o número mais recente da sua carteira de habilitação.
Sim, é ABCD1234.
Obrigado, encontrei seu perfil. Informe a data de validade da licença.
09-01-2023
Qual é o nome da licença?
O nome na licença é Jacky Wang.
Agradecemos a atenção. Qual é sua data de nascimento?
1985-02-03
Você poderia confirmar as informações para mim?
Nome do motorista: Jacky Wang
Data de nascimento: 03-02-1985
Número da carteira de habilitação: ABCD1234
Data de validade: 01-09-2023
Sim, é isso mesmo
Agradecemos a atenção. Verifiquei suas informações. Você tem direito à renovação on-line. Gostaria de renovar sua carteira de habilitação on-line?
Sim
Você solicitou 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
Agradecemos a atenção. Tenha um bom dia.

Agendar horário

Solicitações do usuário para agendar um horário. O agente coleta as informações necessárias, incluindo o escritório do DMV específico, a data e o horário do agendamento. 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 agendar um horário?
Posso ajudar você a agendar um horário. Você poderia fornecer um endereço para que eu possa procurar escritórios do DMV mais próximos para você?
Sim, é a 1st Main Street, MN.
Agradecemos a atenção. Encontrei os seguintes escritórios do DMV próximos para você. Selecione uma opção.
1. Serviços de condutores e veículos de Minnesota: 2929 Chicago Ave, Minneapolis, MN 55407
2. Apple Valley DMV: 15026 Glazier Ave, Apple Valley, MN 55124
Quero ir ao DMV do Brooklyn
Não encontrei o DMV informado. Você pode selecionar na lista:
1. Serviços de condutores e veículos em Minnesota
2. Apple Valley DMV
Depois o Apple Valley DMV
Para que data você gostaria de marcar um horário? Tenho o seguinte disponível:
1. 13/12/2023
2. 14/12/2023
3. 15/12/2023
Se nenhuma dessas datas for ideal para você, informe outra data de sua preferência.
Quero ir em 16 de dezembro de 2023
Nosso escritório fecha aos finais de semana. Você quer selecionar uma das seguintes datas em vez disso?
1. 18/12/2023
2. 19/12/2023
3. 12-20-2023
19 de dezembro de 2023
Agradecemos a atenção. Que horas você quer visitar? Estes horários estão abertos para 19/12/2023:
1. 9:30
2. 10h00
3. 11h30
nine
Sinto muito. 9:00 não funciona. Que horas você quer visitar? Eu tenho
1. 9:30
2. 10h00
3. 11h30
nove e meia
Confirme se você quer agendar este horário:
Escritório do DMV: Apple Valley DMV
Data do agendamento: 19-12-2023
Horário do agendamento: 9h30
Por mim, tudo bem.
Agradecemos a atenção. Marquei a consulta. Seu número de confirmação é BNFG987H.
Posso ajudar com mais alguma coisa hoje?
Incorreto
Agradecemos por entrar em contato com o assistente do DMV. Tenha um ótimo dia.

Entrada não reconhecida

O usuário pergunta sobre um tema não relacionado à renovação da carteira de habilitação ou ao agendamento de um horário. O agente responde esclarecendo os tópicos com que pode lidar.

Entrada do usuário Resposta do agente
oi
Olá, sou seu assistente de DMV. Posso ajudar você a renovar sua carteira de habilitação on-line e a agendar um horário no escritório de campo 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 agendar um horário
Posso ajudar você a agendar um horário. Você poderia fornecer um endereço para que eu possa procurar escritórios do DMV mais próximos para você?
quanto isso vai me custar?
Não consigo determinar as taxas esperadas. Consulte o site do seu DMV local para conferir todos os serviços e taxas.
Quer continuar?
Não, é isso
Posso ajudar com mais alguma coisa hoje?
Não, isso é tudo
Ok, agradecemos por entrar em contato com o assistente do seu DMV. Tenha um ótimo dia.

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 DMV, 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=dmv.
  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.

Renovar ferramenta de licença

A ferramenta dmv_renew_tool é usada para verificar detalhes da carteira de habilitação, incluindo nome do motorista, data de nascimento, número da carteira de habilitação e data de validade. Depois que as informações necessárias forem coletadas e verificadas, essa ferramenta será usada para conferir se uma licença está qualificada para renovação. Se a licença for qualificada para renovação, a ferramenta será usada para enviar um pedido de renovação para o usuário.

Ferramenta “Book Appointment”

A ferramenta dmv_book_appointment_tool recupera as informações de horários disponíveis, incluindo escritórios locais, datas e horários de agendamento. Depois de selecionar um escritório, uma data e um horário válidos, essa ferramenta será usada para agendar o horário.

Concluído

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