En esta página, se describe cómo administrar plantillas, lo que incluye editarlas, bloquearlas, borrarlas y controlar sus versiones.
Edita una plantilla y realiza iteraciones en ella
Puedes editar cualquier plantilla desbloqueada.
Te recomendamos que hagas lo siguiente:
Evita editar las plantillas que se usan en producción.
Cualquier cambio en la plantilla se usará casi de inmediato en las solicitudes de tu app, por lo que debes tener cuidado con los cambios que podrían interrumpir tu app o causar cambios inesperados en el comportamiento.Intenta usar un sistema de control de versiones para iterar en las plantillas.
Para editar una plantilla existente, sigue estos pasos:
En la consola de Firebase, ve a la pestaña Plantillas de instrucciones de Firebase AI Logic.
En la lista de plantillas, busca la que quieras editar y haz clic en ella.
Si la plantilla está bloqueada, haz clic en el ícono de
candado en la esquina superior derecha para desbloquearla.Edita la plantilla y, luego, haz clic en Guardar.
Si la plantilla estaba bloqueada antes, asegúrate de volver a hacer clic en el ícono de
bloqueo .Haz clic en Cerrar para salir de la plantilla.
Cómo bloquear una plantilla
Te recomendamos que hagas lo siguiente:
Ten en cuenta que bloquear una plantilla actúa como protección contra la edición no intencional, pero no bloquea por completo la edición. Un miembro del proyecto con los permisos adecuados siempre puede desbloquear una plantilla para editarla.
Plantillas de bloqueo que el código usa de forma activa, en especial el código de producción.
Sigue estos pasos para bloquear una plantilla:
En la consola de Firebase, ve a la pestaña Plantillas de instrucciones de Firebase AI Logic.
En la lista de plantillas, busca la que deseas bloquear y haz clic en ella.
Para bloquear la plantilla, haz clic en el ícono de
bloqueo en la esquina superior derecha de la plantilla.Haz clic en Cerrar para salir de la plantilla.
Borra una plantilla
Ten en cuenta que, si se borra una plantilla, puedes crear una nueva con el mismo ID.
Sigue estos pasos para borrar una plantilla existente:
En la consola de Firebase, ve a la pestaña Plantillas de instrucciones de Firebase AI Logic.
En la lista de plantillas, busca la que deseas borrar.
Al final de la fila de la plantilla, haz clic en
> Borrar .Confirma la eliminación y, luego, haz clic en Borrar.
Cómo crear una versión de una plantilla
Te recomendamos que uses un sistema de control de versiones para tus plantillas de instrucciones del servidor. A continuación, se incluyen algunas recomendaciones generales:
Crea IDs de plantillas a los que se les agrega una versión que usa el control de versiones semántico (semver) (por ejemplo,
).my-first-template-v1-0-0Usa Firebase Remote Config para que puedas cambiar fácilmente la plantilla y otros valores en tu solicitud.
Si deseas usar una infraestructura de versiones estándar, puedes proporcionar plantillas como archivos con la API de REST.
Puedes duplicar una plantilla existente para usarla como base de tu próxima versión:
En la consola de Firebase, ve a la pestaña Plantillas de instrucciones de Firebase AI Logic.
En la lista de plantillas, busca la que deseas duplicar.
Al final de la fila de la plantilla, haz clic en
> Duplicar .En la plantilla nueva, aumenta el ID de la plantilla para reflejar la próxima versión.