Nesta página, descrevemos como gerenciar modelos, incluindo edição, bloqueio, exclusão e controle de versão.
Se você quiser trabalhar com modelos de forma programática (como usar nossa API REST) ou implantar seus modelos em locais específicos, consulte fluxos de trabalho avançados.
Editar e iterar um modelo
Você pode editar qualquer modelo desbloqueado.
Recomendamos o seguinte:
Evite editar modelos usados na produção.
Qualquer mudança no modelo será usada quase imediatamente pelas solicitações do app. Por isso, tenha cuidado ao fazer alterações que possam quebrar o app ou causar mudanças inesperadas no comportamento.Tente usar um sistema de controle de versões para iterar nos modelos.
Confira como editar um modelo:
No console do Firebase, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.
Na lista de modelos, localize e clique no que você quer editar.
Se o modelo estiver bloqueado, clique no ícone de
bloqueio no canto superior direito do modelo.Edite o modelo e clique em Salvar.
Se o modelo estava bloqueado antes, clique no ícone de
bloqueio novamente.Clique em Fechar para sair do modelo.
Bloquear um modelo
Recomendamos o seguinte:
Bloquear um modelo protege contra edições não intencionais, mas não impede totalmente a edição. Um membro do projeto com as permissões adequadas pode desbloquear um modelo para editá-lo.
Bloqueie modelos que estão sendo usados ativamente pelo código, especialmente o de produção.
Veja como bloquear um modelo:
No console do Firebase, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.
Na lista de modelos, encontre e clique no modelo que você quer bloquear.
Para bloquear o modelo, clique no ícone de
bloqueio no canto superior direito do modelo.Clique em Fechar para sair do modelo.
Excluir um modelo
Se um modelo for excluído, você poderá criar um novo com o mesmo ID.
Veja como excluir um modelo:
No console do Firebase, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.
Na lista de modelos, encontre o que você quer excluir.
No final da linha do modelo, clique em
> Excluir .Confirme a exclusão e clique em Excluir.
Criar versões de um modelo
Recomendamos usar um sistema de controle de versões para seus modelos de comando do servidor. Confira algumas recomendações gerais:
Crie IDs de modelo anexados com uma versão que usa controle de versões semântico (semver) (por exemplo,
).my-first-template-v1-0-0Use Firebase Remote Config para mudar facilmente o modelo e outros valores na sua solicitação.
Se quiser usar uma infraestrutura de controle de versões padrão, forneça modelos como arquivos usando a API REST.
É possível duplicar um modelo atual para usar como base da próxima versão:
No console do Firebase, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.
Na lista de modelos, localize o que você quer duplicar.
No final da linha do modelo, clique em
> Duplicar .No novo modelo, incremente o ID para refletir a próxima versão.