Questa pagina descrive come creare un'app di ricerca.
Crea un'app
Console
Per creare un'app di ricerca utilizzando la Google Cloud console, segui questi passaggi:
Nella Google Cloud console, vai alla pagina AI Applications.
Nella pagina App, fai clic su Crea app.
Nella pagina Crea app , fai clic su Crea in Ricerca su sito con modalità AI.
Decidi se vuoi utilizzare le funzionalità Enterprise per questa app, quindi attiva o disattiva l'opzione. Per ottenere funzionalità come la ricerca di siti web e la scelta di una regione per l'app, devi attivare le funzionalità della versione Enterprise. Le funzionalità della versione Enterprise comportano costi aggiuntivi. Per saperne di più, consulta Funzionalità della versione Enterprise.
Decidi se vuoi utilizzare le risposte generative con funzionalità LLM avanzate per questa app, quindi attiva o disattiva l'opzione. Per ottenere funzionalità come i riepiloghi di ricerca o la ricerca con domande aggiuntive, devi attivare l'opzione Risposte generative. Per saperne di più, consulta Risposte generative.
Nel campo Nome app, inserisci un nome per l'app.
Nel campo Nome esterno della tua azienda o organizzazione, inserisci il nome comune della tua azienda o organizzazione. Evita suffissi come Inc o LLC. Questo campo aiuta il LLM a identificare l'azienda che l'app rappresenta.
Seleziona una località per l'app. Per scegliere una località, devi attivare le funzionalità Enterprise. Google consiglia di utilizzare l'opzione predefinita, globale (Global), a meno che tu non abbia un motivo per limitare i dati a una determinata area geografica.
Fai clic su Continua.
Per connetterti a un datastore, nella pagina Datastore, seleziona un datastore che hai creato in precedenza o creane uno nuovo.
Scegli una delle seguenti opzioni:
- Seleziona un datastore esistente: se colleghi un solo datastore, non potrai rimuoverlo o aggiungere altri datastore all'app in un secondo momento. Se colleghi più datastore, potrai aggiornarli in un secondo momento, ma l'app richiede sempre almeno due datastore.
- Crea un nuovo datastore e inserisci i dati:
- Fai clic su Crea datastore e segui i passaggi descritti nella pagina Crea un nuovo datastore.
- Scegli il nuovo datastore e fai clic su Seleziona. Per saperne di più, consulta Creare un datastore di ricerca.
REST
Prima di utilizzare la riga di comando per creare un'app, devi avere un datastore esistente. Se non hai un datastore, creane uno seguendo i passaggi descritti in Creare un datastore e acquisire dati per Agent Search.
Per utilizzare il metodo engines.create per creare un'app di ricerca da
riga di comando:
Trova l'ID del datastore. Se hai già l'ID del datastore, vai al passaggio successivo.
Nella Google Cloud console, vai alla pagina AI Applications e nel menu di navigazione, fai clic su Datastore.
Fai clic sul nome del tuo datastore.
Nella pagina Dati del datastore, recupera l'ID del datastore.
Crea un'app di ricerca e collegala a un datastore. Un datastore può essere collegato a una sola app e non può essere rimosso dall'app in un secondo momento.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines?engineId=APP_ID" \ -d '{ "displayName": "APP_DISPLAY_NAME", "dataStoreIds": ["DATA_STORE_ID"], "solutionType": "SOLUTION_TYPE_SEARCH", "industryVertical": "GENERIC", "searchEngineConfig": { "searchTier": "SEARCH_TIER", "searchAddOns": ["SEARCH_ADD_ON"] } }'Sostituisci quanto segue:
PROJECT_ID: l'ID del Google Cloud progetto.APP_ID: l'ID dell'app Agent Search che vuoi creare.APP_DISPLAY_NAME: il nome visualizzato dell'app Agent Search che vuoi creare.DATA_STORE_ID: l'ID di un datastore Agent Search esistente che vuoi aggiungere all'app Agent Search.SEARCH_TIER: il livello di ricerca può essereSEARCH_TIER_STANDARDoSEARCH_TIER_ENTERPRISE.SEARCH_TIER_ENTERPRISEè necessario per ottenere funzionalità come la ricerca di siti web e la scelta di una regione per l'app. Le funzionalità della versione Enterprise comportano costi aggiuntivi. Per saperne di più, consulta Funzionalità della versione Enterprise.SEARCH_ADD_ON: se vuoi utilizzare le risposte generative con funzionalità LLM avanzate per questa app, specificaSEARCH_ADD_ON_LLM. Le risposte generative includono i riepiloghi di ricerca e la ricerca con domande aggiuntive.Se non vuoi utilizzare le risposte generative, specifica
SEARCH_ADD_ON_UNSPECIFIEDcome componente aggiuntivo di ricerca o rimuovi il camposearchAddOns.Per saperne di più, consulta Risposte generative.
Python
Per saperne di più, consulta la documentazione di riferimento dell' API Python Agent Search.
Per eseguire l'autenticazione in Agent Search, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Terraform
Per scoprire come applicare o rimuovere una configurazione Terraform, consulta Comandi Terraform di base. Per saperne di più, consulta la documentazione di riferimento del fornitore Terraform.
Per creare un'app di ricerca utilizzando Terraform, consulta
discovery_engine_search_engine.