Versiones y entornos BETA

Las versiones y los entornos en Dialogflow te permiten implementar múltiples versiones de tu agente para instancias de entornos separadas y personalizables, según tus necesidades. En esta sección, se muestra cómo crear una nueva versión de tu agente, cómo crear y publicar en un entorno, y cómo cambiar la versión que se está usando en el entorno.

Puedes configurar diferentes entornos para la prueba, el desarrollo y la producción, y controlar qué versión de tu agente se usa en cada entorno.

Entornos

Los entornos son instancias que entregan versiones de tu agente. Con esta característica, una versión de tu agente puede probarse en un entorno sin afectar la versión de producción de tu agente.

Tienes la opción de crear un entorno nuevo cuando publicas una versión.

Versiones

Una versión es una copia inmutable del estado actual de tu agente, que luego puedes publicar en un entorno. Cuando se crea una versión nueva, se usa una instantánea de los intents y las entidades en tu agente actual.

Antes de publicar cualquier cambio en una versión, la versión actual de tu agente que contiene ediciones se denomina borrador. Este borrador es el estado de tu agente que publicas en un entorno.

Publicar una versión y crear un entorno

Para publicar tu borrador en una versión y crear un entorno personalizado, sigue estos pasos:

  1. Haz clic en el ícono de ajustes configuración para el agente.
  2. Haz clic en la pestaña Entornos.
  3. Haz clic en PUBLICAR UNA VERSIÓN.
  4. Agrega una descripción opcional y haz clic en SIGUIENTE.
  5. Haz clic en el menú Entornos.
  6. Selecciona +Entorno nuevo.
  7. Ingresa un nombre del entorno.
  8. Elige el método de entrega que deseas usar para tu agente.
  9. Haz clic en PUBLICAR.

Puedes ver la información del entorno si haces clic en un elemento de lista en Entornos personalizados.

Revierte un entorno a una versión anterior

En algún punto, es posible que debas cargar una versión anterior en un entorno. El historial de versiones publicadas en el entorno se puede ver en la sección Historial de publicaciones de los detalles del entorno.

Si necesitas revertir un entorno a una versión anterior, sigue estos pasos:

  1. Haz clic en un entorno en Entornos personalizados.
  2. Haz clic en el ícono de opción more_vert para una versión publicada anteriormente en Historial de publicaciones (Publishing History).
  3. Haz clic en Revert to this version (Revertir a esta versión).

El historial de publicación se actualizará y mostrará el retorno a la versión anterior.

Cargar una versión anterior para borrador

El borrador es la versión actual de tu agente que se está editando. En ciertas circunstancias, como si se hicieran cambios irreparables en un agente, es posible que desees cargar una versión anterior.

Para cargar una versión anterior como borrador, sigue estos pasos:

  1. Haz clic en un entorno en Entornos personalizados.
  2. Haz clic en el ícono de opción more_vert para una versión publicada anteriormente en Historial de publicaciones (Publishing History).
  3. Haz clic en Load to Draft (Cargar a borrador).

  4. Haz clic en SÍ, ESTOY SEGURO.

Probar tu agente en un entorno

Puedes usar un comando cURL para probar tu agente en cualquiera de tus entornos personalizados. A fin de probar tu agente en borrador o en un entorno específico, necesitarás usar una API de Dialogflow. Puedes copiar fácilmente la cURL para una consulta desde el simulador de Dialogflow.

Para probar un agente que publicaste en un entorno, sigue estos pasos:

  1. Escribe "¿Cómo estás?" en el simulador de Dialogflow, en la parte derecha de la página y presiona Intro.
  2. Haz clic en COPIAR CURL en la sección EL USUARIO DICE.

    Los datos copiados deberían ser similares a lo siguiente:

    curl \
    -H "Content-Type: application/json; charset=utf-8" \
    -H "Authorization: Bearer <generated token>" \
    -d "{
    "queryInput": {
      "text": {
        "text": "How are you?",
        "languageCode": "en"
      }
    },
    "queryParams": {
      "timeZone": "America/Los_Angeles"
    }
    }" \
    "https://dialogflow.googleapis.com/v2beta1/projects/small-talk-dfghk/agent/sessions/e5472b8a-9feb-43f1-8213-648215960d22:detectIntent"
    

Para consultar un entorno, deberás modificar la URL al final de la cURL copiada. En el ejemplo anterior, environments/development/users/-/ se agregó entre agent y sessions para consultar un entorno denominado "Development". El resultado se ve de la siguiente manera:

"https://dialogflow.googleapis.com/v2beta1/projects/small-talk-dfghk/agent/environments/development/users/-/sessions/e5472b8a-9feb-43f1-8213-648215960d22:detectIntent"
¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Dialogflow
¿Necesitas ayuda? Visita nuestra página de asistencia.