Versión de plataforma
A partir de la versión 20.08 de Oracle Digital Assistant, cada bot (aptitud o asistente digital) está vinculado a una versión de plataforma específica que corresponde a una versión de Digital Assistant.
Esto significa que el bot continúa utilizando esa versión de la plataforma, incluso cuando se actualiza la instancia de Digital Assistant.
La versión de la plataforma afecta el comportamiento de los bots. En algunos casos, esto implica la adición de características (como la adición de entidades incorporadas). En otros, simplemente implica el ajuste de la comprensión del lenguaje natural (NLU) de la plataforma. Cada versión de la plataforma sigue siendo válida durante 18 meses.
Dado que una versión determinada de un bot está ahora permanentemente vinculada a una versión de la plataforma, puede probar minuciosamente ese bot, optimizar su corpus de entrenamiento y ponerlo en funcionamiento sin preocuparse de que cambie su comportamiento cuando se actualice la instancia de Digital Assistant a una nueva versión.
Para los nuevos bots, especifique la versión de la plataforma al crear el bot. Puede seleccionar la versión actual (recomendado) o cualquier otra versión activa o en desuso. Para los bots creados en la versión 20.06 o anterior, la versión de la plataforma está definida en 20.06.
Las versiones de plataforma de un asistente digital y de las aptitudes de un asistente digital no tienen que coincidir. Puede utilizar diferentes versiones de plataforma para cada una de ellas.
Para actualizar la versión de plataforma de un bot, debe crear una nueva versión del bot (o clonarlo).
Fases del ciclo de vida de las versiones de plataforma
Cada versión de plataforma pasa por las siguientes fases del ciclo de vida:
- Activo - Siempre debe utilizar una versión de plataforma activa ( preferiblemente la más reciente) cuando esté desarrollando un nuevo bot.
Una versión de plataforma permanece en estado Activo durante al menos 12 meses después de su lanzamiento.
- En desuso: puede continuar desarrollando su aptitud en esta fase, pero le recomendamos que cambie a una versión de plataforma activa para aprovechar las nuevas funciones y mejoras, así como para alargar el período en el que puede utilizar el bot sin necesidad de actualizar la versión de la plataforma.
Una versión de plataforma puede quedar en desuso a partir de los 12 meses posteriores a su lanzamiento. Una vez en desuso, permanece en el estado En desuso durante seis meses.
- Obsoleto - Los bots publicados con versiones obsoletas de la plataforma seguirán funcionando. Sin embargo, ya no podrá modificar ni entrenar los bots de borrador con este estado. Para continuar con el desarrollo de un bot con este estado, debe clonarlo o crear una nueva versión y especificar una versión de plataforma activa (o en desuso).
Una versión de plataforma queda obsoleta seis meses después de que está en desuso y permanece en estado Obsoleto durante seis meses.
Si tiene bots (publicados o de borrador) de versiones de plataforma con este estado, es importante crear nuevas versiones de estos antes de que lleguen al estado No válido. Una vez que tienen el estado No Válido, no podrá crear nuevas versiones ni clones de estos.
- No válido: todos los bots con este estado dejarán de funcionar. Además, ya no será posible clonar, importar ni crear una nueva versión de un bot con este estado.
Una versión de plataforma deja de ser válida después de haber estado en estado Obsoleto durante seis meses.
Cambio de la versión de plataforma de un bot
Para cambiar la versión de plataforma para una aptitud o un asistente digital, debe crear una nueva versión del propio bot (o clonarlo) y definir la versión de plataforma en la nueva versión del bot. En la nueva versión o clon, puede cambiarla a cualquier versión de plataforma que sea más reciente que la versión de plataforma del bot base y que tenga un estado activo o en desuso.
A continuación se describen los pasos para actualizar versiones de plataforma de asistentes digitales y aptitudes mediante la creación de nuevas versiones de los bots.
Para los asistentes digitales:
-
Haga clic en
para abrir el menú lateral y seleccione Desarrollo > Asistentes digitales.
-
En el mosaico del asistente digital que desea versionar, haga clic en
y seleccione Versión.
- Rellene el campo Versión con un número de versión único para el asistente digital.
- Seleccione la versión de plataforma a la que desea cambiar en la lista desplegable Versión de la plataforma.
- Haga clic en Crear.
Para las aptitudes:
-
Haga clic en
para abrir el menú lateral y seleccione Desarrollo > Aptitudes.
-
En el mosaico de la aptitud que desea versionar, haga clic en el icono Opciones y seleccione Versión.
- Rellene el campo Versión con un número de versión único para el asistente digital.
- Seleccione la versión de plataforma a la que desea cambiar en la lista desplegable Versión de la plataforma.
- Haga clic en Crear.
Mejores prácticas para gestionar versiones de plataforma
Para mejorar continuamente la calidad de las aptitudes y los asistentes digitales, a la vez que se asegura de que no haya ninguna regresión, a continuación se describen algunas mejores prácticas:
-
Genere casos de prueba desde el comienzo del ciclo de desarrollo para que posteriormente pueda realizar pruebas de regresión en las nuevas versiones.
Aunque las actualizaciones de la plataforma generalmente mejoran la calidad general de los bots, estas actualizaciones podrían causar resultados inesperados en la resolución de intenciones que requieran que se actualice el corpus de entrenamiento de las aptitudes.
Puede utilizar ambas opciones:
- Pruebas por lotes para las intenciones, que puede guardar como archivo CSV y ejecutar en el comprobador de intenciones. Consulte Creación de ejecuciones de prueba.
- Casos de prueba, que puede grabar en el comprobador de bots y, a continuación, guardarlos como parte de los metadatos del bot. Consulte Test Suites and Test Cases.
-
Pruebe y vuelva a entrenar las aptitudes y los asistentes digitales según las consultas de usuario cada dos meses. Esto le ayudará a mejorar la resolución de intenciones con el tiempo.
Como parte de este proceso, cree nuevas versiones de los bots en la versión de plataforma más reciente y compare los resultados de la prueba de las versiones de bot que están en la nueva plataforma con las versiones de la plataforma existente. Si los resultados de la prueba de los bots en la nueva plataforma no revelan regresiones, considere mover dichas versiones de los bots a producción.
-
Actualice las aptitudes y los asistentes digitales a la versión más reciente de la plataforma (y pruébelos minuciosamente) cada 6 meses. Si bien no es necesario que actualice los bots con esta frecuencia de forma estricta, es muy probable que obtenga considerables beneficios al hacerlo, dadas las mejoras continuas en la plataforma.
Bots ampliados y versiones de plataforma
Cuando amplía una aptitud o un asistente digital, hereda la versión de plataforma del bot base y no puede cambiarla. De igual modo, cuando reorganiza una aptitud o un asistente digital ampliado, el bot hereda la versión de plataforma que utiliza la nueva versión del bot base.