Vektorsuche 2.0

Vector Search 2.0 ist ein Google Cloud Produkt, das von Grund auf als selbstoptimierende, vollständig verwaltete, KI-native Suchmaschine konzipiert wurde. Während Google Clouddie vorhandene Vektorsuche ein leistungsstarkes System für den Approximate Nearest Neighbor (ANN)-Index-as-a-Service ist, wird dieses Konzept in Vector Search 2.0 zu einem umfassenden Speicher- und Abrufsystem weiterentwickelt. Anstatt Indizes als primäre Ressource zu verwalten, arbeiten Sie mit Sammlungen von Datenobjekten.

Die Suchmaschinenarchitektur bietet eine replizierte, skalierbare Speicher-Engine, die Vector Search 2.0 zu einer einzigen, einheitlichen Datenquelle für Ihre KI-Anwendungen macht und zusätzlichen Datenspeicher überflüssig macht.

Zu den wichtigsten Vorteilen gehören:

  • Entwicklerfreundlich:Mit intuitiven Clientbibliotheken, die nur minimalen Code erfordern, können Sie schnell loslegen. Das System wird automatisch optimiert, um eine hohe Leistung zu erzielen. Die zugrunde liegende Infrastruktur wird abstrahiert, sodass Sie keine VMs oder Replikate konfigurieren müssen.

  • Schnelle Einarbeitung und Bewertung:Erstellen Sie Sammlungen, fügen Sie Ihre Daten hinzu und beginnen Sie schnell mit der Suche.

  • Einheitlicher Datenspeicher: Sie können Ihre Dokumente an einem zentralen Ort speichern, abrufen und nach Vektorähnlichkeit und Nutzlastdaten filtern.

  • Leistungsstarke Funktionen:Bettenfelder mit integrierten Modellen automatisch ausfüllen, Daten mit umfangreichen Abfragefunktionen analysieren, eigene Einbettungen (Bring Your Own Embeddings, BYOE) verwenden und schnell Indexe erstellen, um die Leistung zu steigern.

  • Vereinfachte Preise:Das flexible Preismodell bietet zwei Modelle: nutzungsbasiert für kleinere Arbeitslasten und ressourcenbasiert für optimierte Leistung.

Die Vektorsuche 2.0 bietet weiterhin die hohe Leistung und massive Skalierbarkeit der Vektorsuche 1.0. So können Sie ganz einfach loslegen und skalieren.

Konzepte

Bevor Sie beginnen, sollten Sie sich mit den folgenden Konzepten der Vektorsuche 2.0 vertraut machen:

  • Sammlung:Ein Container für eine Reihe von zugehörigen JSON-Objekten. Dies ist mit einer Tabelle in einer relationalen Datenbank vergleichbar. Sie können viele Sammlungen in einer einzelnen Datenbank erstellen.

  • Datenobjekt:Ein einzelnes JSON-Objekt, das in einer Sammlung gespeichert ist.

  • Sammlung: Schema:Definiert die Struktur und die Einschränkungen der Datenobjekte in einer Sammlung. Es kann sowohl für strenge als auch für lockere Schemavalidierungen konfiguriert werden.

  • Sammlungsindex:Ermöglicht eine effiziente Suche nach ungefähren nächsten Nachbarn (Approximate Nearest Neighbor, ANN) in Datenobjekten innerhalb einer Sammlung. Eine Sammlung kann mehrere Indexe haben, z. B. einen für jedes Vektorfeld in Ihren Datenobjekten.

Unterstützte Regionen

Die folgenden Regionen werden unterstützt:

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

Nächste Schritte