Quando l'agente è addestrato, Agenti conversazionali (Dialogflow CX) utilizza i dati di addestramento per creare modelli di machine learning specifici per l'agente. Ogni flusso dell'agente ha il proprio modello. Questi dati di addestramento consistono principalmente in intent, frasi di addestramento degli intent e entità a cui viene fatto riferimento in un flusso, che vengono utilizzate efficacemente come etichette dei dati di machine learning. Tuttavia, i modelli di agenti vengono creati utilizzando risposte ai prompt dei parametri, gestori degli stati, impostazioni dell'agente e molti altri dati associati all'agente.
Ogni volta che cambi agente, devi assicurarti che sia addestrato prima di tentare di utilizzarlo. A seconda delle impostazioni dell'agente, l'addestramento può avvenire in modo automatico o manuale.
Quando l'addestramento viene avviato dalla console, indicatore di attività fornisce lo stato delle attività.
Addestramento automatico del flusso di bozza
Le impostazioni ML ti consentono di selezionare un tipo di NLU standard o avanzato. Il tipo di NLU standard ha un'impostazione per attivare o disattivare l'addestramento automatico. Il tipo di NLU avanzato non supporta l'addestramento automatico.
Se hai disattivato l'addestramento automatico, o il tipo NLU non supporta l'addestramento automatico, devi eseguire l'addestramento manuale dopo il completamento degli aggiornamenti.
Addestramento manuale del flusso della bozza
Per addestrare manualmente un flusso dalla console, fai clic sul pulsante Addestra NLU nelle impostazioni di ML.
Per addestrare manualmente un flusso con l'API, chiama il metodo train
per il tipo Flow
.
Seleziona un protocollo e una versione per il riferimento del flusso:
Protocollo | V3 | V3beta1 |
---|---|---|
REST | Risorsa di flusso | Risorsa di flusso |
RPC | Interfaccia di Flow | Interfaccia Flow |
C++ | FlowsClient | Non disponibile |
C# | FlowsClient | Non disponibile |
Vai | FlowsClient | Non disponibile |
Java | FlowsClient | FlowsClient |
Node.js | FlowsClient | FlowsClient |
PHP | Non disponibile | Non disponibile |
Python | FlowsClient | FlowsClient |
Ruby | Non disponibile | Non disponibile |
Addestramento automatico della versione del flusso
Ogni volta che viene creata una nuova versione del flusso, questa viene addestrata automaticamente.
Per creare una nuova versione del flusso dalla console, fai clic sul pulsante Crea nella Riquadro delle versioni.
Per creare una nuova versione del flusso con l'API, chiama il metodo create
per il tipo Version
.
Seleziona un protocollo e una versione per il riferimento alla versione:
Protocollo | V3 | V3beta1 |
---|---|---|
REST | Risorsa versione | Risorsa versione |
RPC | Interfaccia della versione | Interfaccia della versione |
C++ | VersionsClient | Non disponibile |
C# | VersionsClient | Non disponibile |
Vai | VersionsClient | Non disponibile |
Java | VersionsClient | VersionsClient |
Node.js | VersionsClient | VersionsClient |
PHP | Non disponibile | Non disponibile |
Python | VersionsClient | VersionsClient |
Ruby | Non disponibile | Non disponibile |