Quando o agente é treinado, os agentes de conversação (Dialogflow CX) usam os dados de treinamento para criar modelos de machine learning especificamente 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ê desativou o treinamento automático, ou o tipo PLN não tiver suporte para treinamento automático, faça um treinamento manual depois de concluir as atualizações.
Treinamento manual de fluxo de rascunho
Para treinar manualmente um fluxo usando o console, Clique no botão Treinar PLN 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 |