Se non hai mai utilizzato Vertex AI Search, ti consigliamo di seguire il tutorial di iniziazione alla ricerca di contenuti multimediali per creare un'app di esempio.
Configura un progetto Google Cloud, attiva Vertex AI Agent Builder e configura il controllo accessi per il progetto. Puoi utilizzare un progetto Google Cloud esistente se ne hai già uno.
Azioni
- Completa i passaggi descritti in Prima di iniziare.
Prepara i dati per l'importazione in Vertex AI Search.
Le app di ricerca di contenuti multimediali utilizzano i seguenti dati:
Dati multimediali strutturati. Obbligatorio. Carica le informazioni sui metadati dei contenuti multimediali, come titoli, descrizioni e URI, nella posizione dei contenuti multimediali. Vertex AI Search fornisce uno schema predefinito per i contenuti multimediali. In alternativa, puoi utilizzare il tuo schema.
Eventi utente. Facoltativo, ma vivamente consigliato. La registrazione degli eventi utente consente di generare un ranking migliore per i risultati di ricerca.
Azioni
Esamina le informazioni sui dati multimediali e sui datastore e prepara i dati in base agli schemi e ai campi richiesti in Informazioni sui documenti multimediali e sui datastore. Se utilizzi il tuo schema, consulta anche Schema di esempio come oggetto JSON e Dati strutturati.
Esamina i requisiti degli eventi utente relativi ai contenuti multimediali in Informazioni sugli eventi utente.
Crea un'app e un datastore, quindi importa i dati multimediali.
Il modo in cui importi i dati multimediali dipende da dove li importi. Ad esempio, se i tuoi dati si trovano in Cloud Storage, puoi importarli utilizzando la console o l'API specificando la posizione del bucket dei dati.
Per le app di ricerca di contenuti multimediali, gli eventi utente sono consigliati, ma non obbligatori.
Azioni
Importa collettivamente gli eventi utente storici in modo che la tua app possa iniziare l'addestramento.
Configura la registrazione degli eventi utente in tempo reale.
Vertex AI Search offre molte opzioni di configurazione. Alcune opzioni dipendono dal fatto che tu intenda implementare un widget di ricerca.
Azioni
A seconda del caso d'uso e se prevedi di eseguire il deployment del widget di ricerca predefinito o di integrare le chiamate API di ricerca nel tuo codice, Vertex AI Search offre diverse opzioni di configurazione.
Puoi incorporare nel tuo sito web un widget di ricerca che fornisce automaticamente una barra di ricerca e un'interfaccia di ricerca espandibile. Se prevedi di eseguire il deployment del widget di ricerca, configura quanto segue:
Risultati del widget di ricerca. Consulta Configurare i risultati per il widget di ricerca.
Aspetti del widget Ricerca. Consulta Configurare le sfaccettate per il widget di ricerca.
Se prevedi di integrare le chiamate dell'API di ricerca nel tuo server o nella tua applicazione invece di utilizzare il widget, puoi configurare le impostazioni di ricerca utilizzando le seguenti opzioni:
Impostazioni dei campi. Per i dati strutturati o per i dati non strutturati con metadati, aggiorna le impostazioni dei campi per perfezionare il modo in cui Vertex AI Search utilizza i metadati per la ricerca. Consulta Configurare i campi per la ricerca.
Completamento automatico. A seconda dei dati, configura i suggerimenti di completamento automatico in base ai contenuti dei documenti, ai campi, alla cronologia delle ricerche o agli eventi utente. Consulta Configurare il completamento automatico.
Controlli di pubblicazione (anteprima con lista consentita). Controlla quando i risultati di ricerca vengono messi in evidenza, nascosti, filtrati o reindirizzati oppure se determinate query sono associate ad altre query. Consulta Configurare i controlli di pubblicazione per la ricerca.
Search-as-you-type. Se la tua app utilizza dispositivi di input scomodi come i telecomandi della TV, puoi attivare la funzionalità di ricerca durante la digitazione. Consulta Ottenere risultati di ricerca mentre digiti per un'app media.
Se prevedi di eseguire il deployment dell'app integrando le chiamate API di ricerca nel tuo codice, puoi configurare i filtri e il potenziamento per i risultati di ricerca.
Azioni
Puoi visualizzare l'anteprima dei risultati di ricerca per verificare se le configurazioni delle app funzionano come previsto.
Azioni
Per visualizzare l'anteprima dei risultati di ricerca, utilizza la console o l'API.
Console. Utilizza la pagina Anteprima della console Vertex AI Agent Builder per visualizzare in anteprima l'impatto delle configurazioni dei widget di ricerca sui risultati. Consulta le istruzioni della console in Ottenere risultati di ricerca.
API. Se stai integrando le chiamate API nella tua applicazione, effettua chiamate API per visualizzare l'anteprima delle configurazioni di ricerca. Consulta le istruzioni REST in Ottenere risultati di ricerca.
Quando la versione di anteprima della tua app di ricerca di contenuti multimediali ti soddisfa, condividila con i tuoi utenti eseguendone il deployment sul tuo sito web.
Azioni
Puoi implementare l'app di ricerca in uno dei seguenti modi:
Incorpora il widget di ricerca nel tuo sito web. Vertex AI Search fornisce il codice che puoi copiare nel tuo sito web o nella tua applicazione web. Viene eseguito il deployment del widget di ricerca. Puoi visualizzare l'anteprima dei risultati di ricerca nella console. Consulta la sezione Aggiungere il widget di ricerca a una pagina web.
Integra le chiamate all'API di ricerca nel tuo server o nella tua applicazione. Per avere il controllo completo sulla modalità di visualizzazione dei risultati di ricerca, puoi integrare le chiamate API nel server o nelle applicazioni. Per ulteriori informazioni su come effettuare chiamate all'API, vedi Ottenere i risultati di ricerca. Per le risorse delle librerie client, consulta le librerie client di Vertex AI Agent Builder.
Puoi gestire la tua app per assicurarti che nel tuo datastore siano disponibili i dati più recenti e necessari.