Nell'elenco che segue sono definiti alcuni dei termini chiave che dovresti conoscere quando sviluppi con Actions on Google.
R
- Azione
- Un'interazione creata per l'Assistente Google che supporta un intent specifico e con un fulfillment corrispondente che elabora l'intent.
- Azioni su Google
- Piattaforma per sviluppatori che consente di definire ed eseguire azioni che qualsiasi utente può richiamare tramite l'Assistente Google.
- Console di Actions
- Strumento web per creare, mantenere, testare e pubblicare le azioni.
- Simulatore di azioni
- Strumento web per testare e eseguire il debug delle azioni in tempo reale. Il simulatore ti consente di testare le tue azioni su tutte le piattaforme supportate dall'Assistente Google, senza richiedere un dispositivo fisico.
- Pacchetto azioni
- Un file JSON che definisce le tue azioni. Questo file include informazioni per l'elenco della directory Actions, per il collegamento degli account, un elenco di intent che le azioni possono gestire e gli effettivi endpoint di fulfillment.
- Progetto Actions
- Un progetto creato nella console Actions per gestire, testare e pubblicare una raccolta di azioni; Google gestisce il tuo progetto Actions nell'infrastruttura cloud di Google.
- Directory di Actions
- Registro di Google che consente agli utenti di rilevare e richiamare l'accesso di Actions on the Assistant.
- Sinonimi: Explorer dell'assistente, Explorer di Actions, directory dell'assistente, pagina Esplora, directory web
- Frase azione
- Una frase che consente agli utenti di creare un link diretto a una funzionalità specifica in un'azione. Gli utenti possono pronunciare il nome del progetto Actions seguito dalla frase Action per richiamare un'attività specifica supportata dall'Azione (ad esempio,
"Hey Google, parla con Geek Num per scoprire il numero 42"). Gli utenti potrebbero anche essere in grado di pronunciare autonomamente la frase Azione per trovare le tue Azioni (ad esempio, "Hey Google, scopri il numero 42").
- Sinonimi: frase di chiamata dell'azione, intent di chiamata implicito
- agente
- Un progetto che puoi creare in Dialogflow per gestire esperienze di conversazione specifiche; ogni agente può avere le proprie mappature degli intent e le definizioni di fulfillment e entità corrispondenti. Gli agenti possono anche gestire più linguaggi e avere versioni (ad esempio, "dev" e "prod").
- annotazione
- Quando si utilizza Dialogflow, si fa riferimento al collegamento di parole o valori all'interno delle frasi di addestramento alle entità corrispondenti; le annotazioni vengono utilizzate da Dialogflow per riconoscere ed estrarre parametri dalle query degli utenti.
B
- per l'intent integrato
- Un identificatore univoco che comunica a Google che l'Azione è adatta a soddisfare una categoria specifica di richieste degli utenti, ad esempio per giocare o ordinare biglietti. Google definisce gli intent integrati e le frasi che possono attivare le azioni associate a questi intent
C
- API webhook HTTP/JSON webhook
- Un'API che consente di utilizzare il protocollo dei messaggi HTTP per scambiare dati tra Actions on Google e un fulfillment.
- Sinonimi: API Conversation, API HTTP/JSON
- contesto
- Quando si utilizza Dialogflow, si riferisce a una funzionalità per gestire i flussi di conversazione. I contesti rappresentano lo stato attuale della conversazione e possono essere
collegati agli intent negli agenti Dialogflow.
- Termini correlati: input context, output context
- richiesta di conversazione
- Nella finestra di dialogo richiede l'invio da parte dell'utente dopo l'inizio della conversazione con il fulfillment. Nel formato webhook di conversazione, queste richieste in genere corrispondono agli intent
actions.intent.TEXT
(ovvero una risposta di testo non elaborata dall'utente). - risposta alla conversazione
- La risposta inviata dal tuo fulfillment all'Assistente Google, che converte il payload di dati in output vocale visualizzato e Graphic User Interface e inoltra questo output agli utenti.
- azione personalizzata
- Un'Azione in cui definisci la grammatica delle chiamate dell'Azione.
- entità personalizzata
- Un'entità definita dallo sviluppatore per parole e frasi specifiche del dominio.
D
- intent di riserva predefinito
- Quando si utilizza Dialogflow, si fa riferimento a un intent di riserva generico che Dialogflow aggiunge per impostazione predefinita agli agenti appena creati.
- intent di benvenuto predefinito
- Quando si utilizza Dialogflow, si tratta di un intent che Dialogflow aggiunge per impostazione predefinita agli agenti appena creati, con un evento di benvenuto predefinito.
- finestra di dialogo
- Uno scambio di query degli utenti e
risposte corrispondenti restituite da Actions on Google.
- Sinonimi: conversazione
- attiva finestra di dialogo
- Quando si utilizza Dialogflow, si tratta di un singolo passaggio di una finestra di dialogo, composta da una singola query utente e dalla risposta di un agente.
- Dialogflow
- Strumento per sviluppatori di comprensione del linguaggio naturale di Google per la creazione di esperienze di conversazione per l'Assistente Google. Utilizza il machine learning per comprendere l'intento e il contesto di ciò che dice un utente, in modo da rispondere nel modo più utile.
- Console Dialogflow
- Strumento web per la creazione e la gestione degli agenti Dialogflow.
E
- entità
- Rappresentazione di un oggetto del mondo reale che può essere utilizzato nelle
richieste di conversazione e
nelle risposte.
Le entità possono essere utilizzate all'interno delle frasi di addestramento per indicare a Dialogflow come analizzare i parametri delle query utente.
- Termini correlati: entità di sistema, entità personalizzata
- modalità di esempio
- Quando si utilizza Dialogflow, si riferisce a uno dei due modi per fornire frasi di addestramento per un intent. Nella modalità di esempio, fornisci frasi di addestramento in linguaggio naturale (ad esempio, "Quali sono le previsioni per domani?").
- evento
- Quando si utilizza Dialogflow, si riferisce a una funzionalità che consente di attivare un intent
in modo programmatico anziché tramite una query utente. Actions on Google invia
eventi di input speciali a Dialogflow (come
GOOGLE_ASSISTANT_WELCOME
oactions_intent_CANCEL
); puoi attivare l'attivazione degli intent nel tuo agente definendo i nomi degli eventi negli intent. - chiamata esplicita
- Una chiamata in cui gli utenti utilizzano il nome del progetto Actions (ad esempio,
"Hey Google, parla con Movie Time").
- Termini correlati: Frase di azione
F
- intent di riserva
- Quando si utilizza Dialogflow, si fa riferimento a un intent speciale definito nel
agente che Dialogflow attiva quando
la query di un utente non può essere abbinata ad altri
intent.
- Termini correlati: intent di riserva predefinito
- intent di follow-up
- Quando utilizzi Dialogflow, puoi collegare un intent di follow-up a un intent quando prevedi un input utente specifico (ad esempio "yes", "no" o "cancel") dopo la risposta dell'intent principale. Quando Dialogflow riceve uno di questi input utente previsti, attiva automaticamente l'intent di follow-up corrispondente.
- fulfillment
- Un servizio, un'app, un feed, una conversazione o un'altra logica che gestisce un intent ed esegue l'Azione corrispondente.
G
- Assistente Google
- L'assistente virtuale personale di Google consente di fare conversazioni tra gli utenti e Google.
I
- chiamata implicita
- Una chiamata in cui gli utenti pronunciano una frase di azione senza un nome di progetto per le azioni (ad esempio, "Hey Google, voglio acquistare i biglietti del cinema").
- editor incorporato
- Editor nella console Dialogflow per l'implementazione del fulfillment; Google esegue il deployment di questo codice utilizzando Cloud Functions for Firebase.
- intent
- Un obiettivo o un'attività che gli utenti vogliono svolgere, come ordinare il caffè o trovare un brano musicale. In Actions on Google, questo è rappresentato da un identificatore univoco e dalle query degli utenti corrispondenti che possono attivare l'intent. Quando utilizzi Dialogflow, questo si riferisce alle mappature degli intent che
definisci nell'agente.
- Termini correlati: event
- priorità dell'intent
- Quando si utilizza Dialogflow, si riferisce a una funzionalità che consente di assegnare ponderazioni diverse agli intent per la corrispondenza. Se una query utente può essere abbinata a più intent, Dialogflow ha maggiori probabilità di attivare un intent se ha una priorità più alta.
- contesto di input
- Quando si utilizza Dialogflow, si riferisce a uno dei due modi in cui è possibile specificare un contesto in un intent. Quando un contesto di input è collegato a un intent, Dialogflow può attivare tale intent quando un intent con il contesto di output corrispondente è stato attivato in un turno di dialogo precedente.
- chiamata
- L'atto di avviare un'interazione con un'Azione da parte dell'utente.
- Sinonimi: attivante
- Termini correlati: chiamata esplicita, chiamata implicita
L
- corrispondenza
- Quando si utilizza Dialogflow, questo si riferisce al modo in cui Dialogflow mappa una query utente a un intent in un agente.
No
- comprensione del linguaggio naturale
- La capacità del software di comprendere e analizzare l'input utente. Gli sviluppatori possono scegliere di utilizzare la soluzione NLU di Dialogflow o le proprie soluzioni NLU durante la creazione delle azioni.
O
- contesto di output
- Quando si utilizza Dialogflow, si riferisce a uno dei due modi in cui è possibile specificare
un contesto in un intent. Quando Dialogflow attiva un intent con un contesto di output, questo diventa attivo per un numero specificato di turni di dialogo.
- Termini correlati: input context
P
- parametro
- Quando si utilizza Dialogflow, si riferisce a una funzionalità per acquisire parole, frasi o valori importanti nelle query degli utenti. Dialogflow può identificare le entità all'interno delle frasi di addestramento per estrarre i parametri corrispondenti dalle query utente in fase di runtime. Puoi anche definire i tuoi parametri creando entità personalizzate.
S
- riempimento delle fessure
- Quando si utilizza Dialogflow, si riferisce a una funzionalità che consente di raccogliere automaticamente più parametri richiesti in un singolo intent tramite una finestra di dialogo. Devi impostare i prompt per raccogliere i parametri richiesti dall'utente.
- Chiacchiere
- Quando si utilizza Dialogflow, si riferisce a una funzionalità che consente a un agente di gestire le conversazioni casuali. L'attivazione di questa funzionalità fornisce all'agente un elenco di risposte personalizzabili per varie domande a risposta aperta.
- superficie
- Qualsiasi dispositivo che fornisca agli utenti l'accesso all'Assistente Google, inclusi dispositivi Wear OS, cuffie con l'assistente integrato, Chromebook, Android TV, telefoni e tablet Android, smart display e speaker, e iPhone.
- entità di sistema
- Un'entità integrata di cui Dialogflow è a conoscenza (ad esempio, "colore" e "data").
T
- modalità modello
- Quando si utilizza Dialogflow, si riferisce a uno dei due modi per fornire frasi di addestramento per un intent. A differenza della modalità di esempio, che usa il linguaggio naturale, le frasi di addestramento in modalità modello utilizzano i nomi delle entità per formare frasi (ad esempio, "Che cos'è la @condizione per @sys.date?").
- addestramento
- Quando si utilizza Dialogflow, si fa riferimento all'uso dell'algoritmo di addestramento di Dialogflow per migliorare la capacità dell'agente di eseguire le corrispondenza. Per farlo, aggiorna le frasi di addestramento per gli intent dell'agente, nella pagina Intent o nello strumento di addestramento, quindi salva gli intent.
- frase di addestramento
- Quando si utilizza Dialogflow, si fa riferimento a una frase di esempio che gli utenti potrebbero pronunciare per esprimere il proprio intento. Dialogflow espande le frasi di addestramento ad altre query utente simili per migliorare la corrispondenza.
- strumento di addestramento
- Quando si utilizza Dialogflow, si riferisce allo strumento di Dialogflow per addestrare l'agente a eseguire la corrispondenza nel modo più accurato possibile. Puoi utilizzare questo strumento per esaminare i log delle conversazioni tra gli utenti e l'agente, aggiungere query utente senza corrispondenza agli intent esistenti come frasi di addestramento e aggiungere o modificare annotazioni.
- Termini correlati: frase di addestramento
U
- query dell'utente
- Input fornito dall'utente quando interagisce con una
superficie.
- Sinonimi: input utente, espressione utente
W
- webhook
- Un callback HTTP che puoi implementare come fulfillment per le conversazioni.