Gerenciar modelos


Esta página descreve como gerenciar modelos, incluindo edição, bloqueio, exclusão e controle de versões.

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

É possível 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 seu app. Portanto, tenha cuidado ao fazer mudanças que possam quebrar o app ou causar mudanças inesperadas no comportamento.

  • Tente usar um sistema de controle de versões para iterar modelos.

Para editar um modelo atual:

  1. No Firebase console, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.

  2. Na lista de modelos, localize e clique no modelo que você quer editar.

  3. Se o modelo estiver bloqueado, desbloqueie-o clicando no ícone de cadeado no canto superior direito do modelo.

  4. Edite o modelo e clique em Salvar.

  5. Se o modelo estava bloqueado antes, clique no ícone de cadeado novamente.

  6. Saia do modelo clicando em Fechar.

Bloquear um modelo

Recomendamos o seguinte:

  • Esteja ciente de que o bloqueio de um modelo atua como proteção contra edições não intencionais, mas o bloqueio não bloqueia totalmente a edição. Um membro do projeto com as permissões adequadas sempre pode desbloquear um modelo para editá-lo.

  • Bloqueie modelos que estão sendo usados ativamente pelo código, especialmente o código de produção.

Para bloquear um modelo:

  1. No Firebase console, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.

  2. Na lista de modelos, localize e clique no modelo que você quer bloquear.

  3. Bloqueie o modelo clicando no ícone de cadeado no canto superior direito do modelo.

  4. Saia do modelo clicando em Fechar.

Excluir um modelo

Observação: se um modelo for excluído, você poderá criar um novo com o mesmo ID de modelo.

Para excluir um modelo atual:

  1. No Firebase console, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.

  2. Na lista de modelos, localize o modelo que você quer excluir.

  3. No final da linha do modelo, clique em > Excluir.

  4. Confirme a exclusão e clique em Excluir.

Criar versões de um modelo

Recomendamos o uso de um sistema de controle de versões para seus modelos de comandos do servidor. Confira algumas recomendações gerais:

É possível duplicar um modelo atual para usar como base para a próxima versão:

  1. No Firebase console, acesse a guia Serviços de IA > Lógica de IA > Modelos de comandos.

  2. Na lista de modelos, localize o modelo que você quer duplicar.

  3. No final da linha do modelo, clique em > Duplicar.

  4. No novo modelo, incremente o ID do modelo para refletir a próxima versão.