Google Search

Le funzionalità di ricerca su Google consentono al tuo chatbot di cercare risposte su Google e sul tuo sito web, correggendo automaticamente le domande dell'utente con errori di ortografia. Per iniziare a utilizzarle, segui i passaggi seguenti.

Configurazione di Google Search

  1. Registrazione: Registrati su Programmable Search Engine.
  2. Creazione del motore di ricerca: Crea un motore di ricerca e configuralo come desideri. Si consiglia di aggiungere solo il tuo sito web e Wikipedia se vuoi che il chatbot risponda a domande generali. Disabilita l'opzione Cerca nel web intero. Utilizza l'impostazione Entità per escludere risultati non validi.
  3. Ottenere l'ID del motore di ricerca: Vai su Modifica motore di ricerca > Configurazione > Base e copia il valore ID del motore di ricerca, incollalo in Chat G Tech Group.
  4. Ottenere la chiave API: Visita Google Custom Search API e clicca su Get a key.

Correzione Ortografica

Nel caso in cui Dialogflow non riesca a trovare una risposta appropriata al messaggio dell'utente, questa funzione verifica se ci sono errori di ortografia. Se presenti, Dialogflow viene nuovamente richiamato con la versione corretta del messaggio per una risposta accurata. Sebbene abbia una priorità inferiore, questa funzione può comunque funzionare insieme alla correzione ortografica di OpenAI Dialogflow.

Entità

L'impostazione Entità analizza il messaggio dell'utente e riconosce ed estrae entità come città, eventi, date e altro. Usala per escludere risultati non validi restituiti dalla ricerca su Google. Per abilitare questa impostazione, segui i passaggi seguenti:

  1. Accedi a Google Cloud Console con il tuo account Google e seleziona il progetto del tuo agente Dialogflow.
  2. Nella barra di ricerca in alto, inserisci Cloud Natural Language API, seleziona Cloud Natural Language API e abilita l'API.
  3. Abilita la fatturazione cliccando su Menu a sinistra > Fatturazione e abilita un account di fatturazione con un metodo di pagamento valido. Abilita la fatturazione per il progetto del tuo agente Dialogflow.

Informazioni

  • La ricerca su Google viene eseguita solo se il chatbot non conosce la risposta alla domanda dell'utente e se la lunghezza del messaggio dell'utente è superiore a 4 caratteri.
  • Se la ricerca su Google restituisce un risultato, il contesto google-search di Dialogflow viene automaticamente attivato. Il contesto contiene l'attributo link, che è il link al sito web del risultato della ricerca su Google. Utilizza questo contesto per creare un nuovo intent che fornisce il link, se l'utente invia un messaggio come "dimmi di più" o "voglio saperne di più".
  • La ricerca su Google non è necessaria per attivare la correzione ortografica. Puoi disabilitare la ricerca su Google e attivare solo la correzione ortografica.
  • Se la ricerca su Google è attiva, avrà la priorità su OpenAI.

Hai trovato utile quest'articolo?