На этой странице описывается, как управлять шаблонами, включая редактирование, блокировку, удаление и контроль версий.
Редактировать и итерировать по шаблону
Вы можете редактировать любой разблокированный шаблон.
Мы настоятельно рекомендуем следующее:
Избегайте редактирования шаблонов, используемых в производстве.
Любые изменения в шаблоне будут практически сразу же использоваться запросами из вашего приложения, поэтому вам следует проявлять осторожность, внося изменения, которые могут нарушить работу вашего приложения или вызвать неожиданные изменения в поведении.Попробуйте использовать систему управления версиями для итерации шаблонов.
Вот как редактировать существующий шаблон:
В консоли Firebase перейдите на вкладку Шаблоны запросов логики Firebase AI .
В списке шаблонов найдите и щелкните шаблон, который вы хотите отредактировать.
Если шаблон заблокирован, разблокируйте его, нажав кнопку
значок в правом верхнем углу шаблона. Отредактируйте шаблон, затем нажмите «Сохранить» .
Если шаблон был заблокирован ранее, обязательно нажмите кнопку
снова значок замка. Выйдите из шаблона, нажав кнопку Закрыть .
Заблокировать шаблон
Мы настоятельно рекомендуем следующее:
Имейте в виду, что блокировка шаблона защищает от непреднамеренного редактирования, но не блокирует редактирование полностью . Участник проекта с соответствующими правами всегда может разблокировать шаблон для редактирования.
Блокируйте шаблоны, которые активно используются кодом, особенно производственным кодом.
Вот как заблокировать шаблон:
В консоли Firebase перейдите на вкладку Шаблоны запросов логики Firebase AI .
В списке шаблонов найдите и щелкните шаблон, который вы хотите заблокировать.
Заблокируйте шаблон, нажав кнопку
значок в правом верхнем углу шаблона. Выйдите из шаблона, нажав кнопку Закрыть .
Удалить шаблон
Обратите внимание: если шаблон удален, вы можете создать новый шаблон с тем же идентификатором шаблона.
Вот как удалить существующий шаблон:
В консоли Firebase перейдите на вкладку Шаблоны запросов логики Firebase AI .
В списке шаблонов найдите шаблон, который вы хотите удалить.
В конце строки шаблона нажмите
> Удалить . Подтвердите удаление, затем нажмите Удалить .
Версия шаблона
Мы рекомендуем использовать систему управления версиями для шаблонов запросов сервера. Вот несколько общих рекомендаций:
Создайте идентификаторы шаблонов, к которым добавлена версия, использующая семантическое версионирование (semver) (например,
my-first-template-v1-0-0).Используйте Firebase Remote Config , чтобы вы могли легко изменить шаблон и другие значения в своем запросе.
Если вы хотите использовать стандартную инфраструктуру управления версиями, вы можете предоставить шаблоны в виде файлов с помощью REST API.
Вы можете скопировать существующий шаблон и использовать его в качестве основы для следующей версии:
В консоли Firebase перейдите на вкладку Шаблоны запросов логики Firebase AI .
В списке шаблонов найдите шаблон, который вы хотите дублировать.
В конце строки шаблона нажмите
> Дубликат . В новом шаблоне увеличьте идентификатор шаблона, чтобы отразить следующую версию.