Treinamento

Quando o agente é treinado, os agentes de conversação (Dialogflow CX) usam os dados de treinamento para criar modelos de machine learning específicos para ele. Cada fluxo do seu agente tem um modelo próprio. Esses dados de treinamento consistem principalmente em intents, frases de treinamento de intent e entidades referenciadas em um fluxo, que são efetivamente usadas como rótulos de dados de machine learning. No entanto, os modelos do agente são criados usando de respostas de prompt de parâmetro, manipuladores de estado, configurações do agente e muitos outros dados associados ao seu agente.

Sempre que você alterar o agente, garanta que ele seja treinado antes de tentar usá-lo. Dependendo das configurações do agente, o treinamento pode ocorrer de forma automática ou manual.

Quando o treinamento é iniciado pelo console, o indicador de tarefa informa o status das tarefas.

Treinamento automático de fluxo de rascunho

As configurações de ML permitem selecionar um tipo de PLN padrão ou avançado. O tipo de PLN padrão tem uma configuração para ativar ou desativar o treinamento automático. O tipo de PLN avançado não aceita treinamento automático.

Se você tiver desativado o treinamento automático ou se o tipo de PLN não oferecer suporte a ele, execute o treinamento manual depois de concluir as atualizações.

Treinamento manual de fluxo de rascunho

Para treinar manualmente um fluxo do console, clique no botão Treinar NLU nas Configurações de ML.

Para treinar manualmente um fluxo com a API, chame o método train para o tipo Flow.

Selecione um protocolo e uma versão para a referência do fluxo:

Protocolo V3 V3beta1
REST Recurso de fluxo Recurso de fluxo
RPC (remote procedure call) Interface de fluxo Interface de fluxo
C++ FlowsClient Indisponível
C# FlowsClient Indisponível
Go FlowsClient Indisponível
Java FlowsClient FlowsClient
Node.js FlowsClient FlowsClient
PHP Indisponível Indisponível
Python FlowsClient FlowsClient
Ruby Indisponível Indisponível

Treinamento automático da versão do fluxo

Sempre que uma nova versão de fluxo é criada, ela é treinada automaticamente.

Para criar uma nova versão de fluxo no console, clique no botão Criar no painel Versão.

Para criar uma nova versão de fluxo com a API, chame o método create para o tipo Version.

Selecione um protocolo e uma versão para referência da versão:

Protocolo V3 V3beta1
REST Recurso da versão Recurso da versão
RPC (remote procedure call) Interface da versão Interface da versão
C++ VersionsClient Indisponível
C# VersionsClient Indisponível
Go VersionsClient Indisponível
Java VersionsClient VersionsClient
Node.js VersionsClient VersionsClient
PHP Indisponível Indisponível
Python VersionsClient VersionsClient
Ruby Indisponível Indisponível