Guía precompilada del Departamento de Vehículos Motorizados (DMV)

El libro de jugadas precompilado del Departamento de Vehículos Motorizados (DMV) permite a los usuarios renovar su licencia de conducir en línea y reservar citas en las oficinas de campo del DMV.

Diálogos de muestra

En los siguientes diálogos de muestra, se muestran situaciones comunes que controla esta guía de jugadas precompilada.

Renovar la licencia de conducir

El usuario solicita renovar su licencia de conducir. El agente recopila la información necesaria, como el número de licencia del usuario, la fecha de vencimiento, el nombre que aparece en la licencia y la fecha de nacimiento. Luego, el agente verifica que la licencia sea apta para la renovación y confirma que el usuario desea continuar con una renovación en línea. El agente crea la solicitud en línea y proporciona un número de confirmación.

Entrada del usuario Respuesta del agente
Hola
Hola, soy tu asistente del DMV. Puedo ayudarte a renovar tu licencia de conducir en línea y a programar una cita en una oficina de campo del DMV. ¿En qué puedo ayudarte?
Me gustaría renovar mi licencia de conducir
Indícame el número de licencia de conducir más reciente.
Sí, es ABCD1234.
Gracias, encontré tu perfil. Proporciona la fecha de vencimiento de la licencia.
09-01-2023
Dime el nombre que aparece en la licencia.
El nombre que aparece en la licencia es Jacky Wang
Gracias. ¿Cuál es tu fecha de nacimiento?
1985-02-03
¿Podrías confirmarme la información?
Nombre del conductor: Jacky Wang
Fecha de nacimiento: 02/03/1985
Número de licencia de conducir: ABCD1234
Fecha de vencimiento: 01/09/2023
Sí, es correcto
Gracias. Verifiqué tu información. Eres apto para la renovación en línea. ¿Quieres renovar tu licencia de conducir en línea?
Solicitaste correctamente la renovación de tu licencia de conducir. Tu número de confirmación es 3LKCN0JS.
¿Hay algo más con lo que pueda ayudarte?
No, ya terminé, gracias
¡Gracias! Que tengas un buen día.

Reservar cita

El usuario solicita reservar una cita. El agente recopila la información requerida, incluida la oficina específica del DMV, la fecha y la hora de la cita. Después de confirmar los detalles recopilados con el usuario, el agente reserva la cita por él y le proporciona un número de confirmación.

Entrada del usuario Respuesta del agente
¿Puedes ayudarme a reservar una cita?
Puedo ayudarte a reservar una cita. ¿Podrías proporcionarme una dirección para que pueda buscar oficinas del DMV cercanas?
Sí, es 1ª calle principal, MN.
Gracias. Encontré las siguientes oficinas del DMV cercanas. ¿Podrías elegir una?
1. Minnesota Driver & Vehicle Services: 2929 Chicago Ave, Minneapolis, MN 55407
2. DMV de Apple Valley: 15026 Glazier Ave, Apple Valley, MN 55124
Quiero ir al DMV de Brooklyn
Lo siento, no encuentro el DMV que proporcionaste. ¿Podrías seleccionar una opción de la lista?
1. Servicios para conductores y vehículos de Minnesota
2. DMV de Apple Valley
Luego, el DMV de Apple Valley
¿Para qué fecha quieres programar la cita? Tengo lo siguiente disponible:
1. 13/12/2023
2. 14/12/2023
3. 15/12/2023
Si ninguna de estas fechas te sirve, también puedes decirme otra que prefieras.
Quiero ir el 16 de diciembre de 2023
Lo siento, nuestra oficina cierra los fines de semana. ¿Quieres seleccionar una de las siguientes fechas?
1. 18/12/2023
2. 12-19-2023
3. 12-20-2023
19 de diciembre de 2023
Gracias. ¿A qué hora te gustaría visitar? Tengo estos horarios disponibles para el 19/12/2023:
1. 9:30
2. 10:00
3. 11:30
nine
Lo siento. La opción de 9:00 a.m. no funciona. ¿A qué hora te gustaría visitar? Tengo
1. 9:30
2. 10:00
3. 11:30
nueve y media
Confirma si quieres reservar esta cita:
Oficina del DMV: DMV de Apple Valley
Fecha de la cita: 19/12/2023
Hora de la cita: 9:30
Sí, me parece bien
Gracias. Reservé la cita. Tu número de confirmación es BNFG987H.
¿Hay algo más con lo que pueda ayudarte?
No
Gracias por comunicarte con tu asistente del DMV. Que tengas un buen día.

Entrada no reconocida

El usuario pregunta sobre un tema no relacionado con la renovación de una licencia de conducir o la reserva de una cita. El agente responde aclarando qué temas puede abordar.

Entrada del usuario Respuesta del agente
hi
Hola, soy tu asistente del DMV. Puedo ayudarte a renovar tu licencia de conducir en línea y a programar una cita en una oficina de campo del DMV. ¿En qué puedo ayudarte?
Quiero comprar un auto
Lo siento, no entendí. Puedo ayudarte a renovar una licencia de conducir o a reservar una cita.
¿En qué puedo ayudarte?
Quiero reservar una cita
Puedo ayudarte a reservar una cita. ¿Podrías proporcionarme una dirección para que pueda buscar oficinas del DMV cercanas?
¿Cuánto me costará?
Lo siento, no puedo determinar las tarifas esperadas. Consulta el sitio web de tu DMV local para conocer todos los servicios y cargos.
¿Deseas continuar?
no, eso es todo
¿Hay algo más con lo que pueda ayudarte?
no, eso es todo
De acuerdo, gracias por comunicarte con tu asistente del DMV. Que tengas un buen día.

Configuración básica

Para configurar esta guía precompilada, sigue estos pasos:

  1. Importa la guía precompilada.
  2. Para configurar las herramientas proporcionadas con tus servicios externos, consulta Configuración de herramientas.

Configuración de herramientas

Este agente incluye herramientas que se usan para integrarse con servicios externos. Puedes usar el instalador de herramientas precompiladas para implementar código y datos de muestra para tu libro de jugadas precompilado.

Para implementar y configurar datos y código de muestra para el agente precompilado de DMV, expande para obtener instrucciones.

  1. Descarga el instalador de herramientas precompiladas a un directorio local.
  2. Navega al directorio local en el que descargaste installer.zip.
  3. Descomprime installer.zip y abre la carpeta installer.
  4. Revisa el archivo README.md para obtener una descripción general detallada del instalador y sus requisitos.
  5. Ejecuta pip install -r requirements.txt para instalar los requisitos.
  6. Ejecuta gcloud auth application-default login para autenticarte con gcloud auth.
  7. Ejecuta el instalador con python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=dmv.
  8. Después de implementar todos los servicios necesarios, configura cada herramienta en el agente precompilado con las URLs proporcionadas que registra el instalador:

    Consola de Agent Builder

    1. Si aún no lo hiciste, importa el agente a tu proyecto.
    2. Ve a la consola de Agent Builder.

      Consola de Agent Builder

    3. Selecciona tu proyecto en el menú desplegable de la consola.
    4. Selecciona tu app.
    5. Haz clic en el ícono de Herramientas.
    6. Para cada herramienta del agente, edita el esquema para reemplazar la URL en el campo servers: por el extremo que registró el instalador.
    7. Haz clic en Guardar.

    Dialogflow CX

    1. Si aún no lo hiciste, importa el agente a tu proyecto.
    2. Abre la consola de Dialogflow CX.
    3. Elige tu proyecto de Google Cloud.
    4. Selecciona el agente.
    5. Haz clic en el ícono de Recursos generativos.
    6. Haz clic en Herramientas.
    7. Para cada herramienta del agente, edita el esquema para reemplazar la URL en el campo servers por el extremo que registró el instalador.
    8. Haz clic en Guardar.

Herramienta para renovar la licencia

La herramienta dmv_renew_tool se usa para verificar los detalles de la licencia de conducir, incluidos el nombre del conductor, la fecha de nacimiento, el número de la licencia y la fecha de vencimiento. Una vez que se haya recopilado y verificado la información requerida, se usa esta herramienta para verificar si una licencia es apta para la renovación. Si la licencia es apta para la renovación, se usa la herramienta para enviar una solicitud de renovación para el usuario.

Herramienta para reservar citas

La herramienta dmv_book_appointment_tool recupera la información de citas disponible, incluidas las oficinas locales, las fechas y las horas de las citas. Una vez que se seleccionan una oficina, una fecha y un horario válidos, se usa esta herramienta para reservar la cita.

Completado

Tu agente y sus integraciones ya deberían estar configurados y listos para probarse.