Vector Search 2.0

Vector Search 2.0 è un Google Cloud prodotto progettato da zero come motore di ricerca AI-native, completamente gestito e con ottimizzazione automatica. Sebbene Google Cloud's Vector Search esistente sia un potente sistema di indicizzazione del vicino più prossimo approssimativo (ANN) come servizio, Vector Search 2.0 evolve questo concetto in un sistema completo di archiviazione e recupero. Anziché gestire gli indici come risorsa principale, lavorerai con raccolte di oggetti dati.

L'architettura del motore di ricerca fornisce un motore di archiviazione replicato e scalabile, rendendo Vector Search 2.0 un'unica origine dati unificata per le tue applicazioni AI ed eliminando la necessità di un'archiviazione dati ausiliaria.

Questi sono alcuni dei principali vantaggi:

  • Facile da usare per gli sviluppatori: inizia rapidamente a utilizzare librerie client intuitive che richiedono un codice minimo. Il sistema è ottimizzato automaticamente per mantenere prestazioni elevate, astraendo l'infrastruttura sottostante in modo da non dover configurare VM o repliche.

  • Onboarding e valutazione rapidi: crea raccolte, aggiungi i dati e inizia a eseguire ricerche rapidamente.

  • Archiviazione dati unificata: archivia, recupera e filtra i documenti in base alla somiglianza vettoriale e ai dati del payload, tutto in un unico posto.

  • Funzionalità avanzate: popola automaticamente i campi di incorporamento utilizzando i modelli integrati, esplora i dati con funzionalità di query avanzate, porta i tuoi incorporamenti (BYOE) e crea rapidamente indici per scalare le prestazioni.

  • Prezzi semplificati: i prezzi adattabili offrono due modelli: basato sull'utilizzo per carichi di lavoro più piccoli e basato sulle risorse per prestazioni ottimizzate.

Vector Search 2.0 mantiene le prestazioni elevate e la scalabilità massiccia disponibili in Vector Search 1.0, semplificando l'avvio e la scalabilità.

Concetti

Prima di iniziare, è utile comprendere i seguenti concetti di Vector Search 2.0:

  • Raccolta: un contenitore per un insieme di oggetti JSON correlati. È simile a una tabella in un database relazionale. Puoi creare molte raccolte all'interno di un singolo database.

  • Oggetto dati: un singolo oggetto JSON archiviato all'interno di una raccolta.

  • Raccolta: schema: definisce la struttura e i vincoli degli oggetti dati all'interno di una raccolta. Può essere configurato per la convalida dello schema sia rigorosa che flessibile.

  • Indice di raccolta: consente una ricerca efficiente del vicino più prossimo approssimativo (ANN) tra gli oggetti dati all'interno di una raccolta. Una raccolta può avere più indici, ad esempio uno per ogni campo vettoriale negli oggetti dati.

Aree geografiche supportate

Sono supportate le seguenti regioni:

  • asia-east1
  • asia-northeast1
  • asia-southeast1
  • europe-north1
  • europe-west2
  • europe-west4
  • us-central1
  • us-east4
  • us-west1

Passaggi successivi