Amazon S3 Vectors führt Metadaten-Vorfilterung ein, um einen bis zu 5-mal höheren Abruf bei gefilterter Suche zu ermöglichen
Amazon S3 Vectors unterstützt jetzt die Vorfilterung, bei der Metadatenfilter ausgewertet werden, bevor die Ähnlichkeitssuche ausgeführt wird. Wenn Ihr Filter selektiv ist, werden bis zu 5-mal mehr übereinstimmende Vektoren zurückgegeben. S3 Vectors fügt außerdem einen Präfix-Abgleichsoperator ($startsWith) zum Filtern nach Werten wie Pfaden und URLs hinzu. Zusammen sorgen diese Verbesserungen dafür, dass Ihre Retrieval-Augmented Generation (RAG)-, agentischen und semantischen Suchanwendungen beim Filtern vollständigere Ergebnisse liefern, sodass Ihre Anwendungen relevantere Antworten zurückgeben.
S3 Vectors bietet native Unterstützung für das Speichern und Abfragen von Vektoren in Amazon S3 und bietet speziell entwickelte, kostenoptimierte Vektorspeicher und Abfragen im Maßstab von Milliarden von Vektoren. Mit dieser Einführung verwenden Indizes in neuen Vektor-Buckets standardmäßig eine Metadaten-Vorfilterung, ohne dass sich die Art und Weise ändert, wie Sie Vektoren mit PutVectors schreiben oder gefilterte Abfragen mit QueryVectors ausführen. Um die Vorfilterung für einen vorhandenen Index zu verwenden, aktualisieren Sie ihn direkt mit der UpdateIndexMode-API. Sie können die Vorfilterung auch mit Ihrer aktuellen Filterung für denselben Index vergleichen, indem Sie einen abfragespezifischen Parameter in QueryVectors verwenden, bevor Sie aktualisieren.
Die Metadaten-Vorfilterung ist in allen kommerziellen AWS-Regionen, in denen Amazon S3 Vectors verfügbar ist, und in den AWS-Regionen China ohne zusätzliche Kosten verfügbar. Wir sind dabei, diese Änderung bereitzustellen und planen, die Bereitstellung in den kommenden Tagen abzuschließen. Verwenden Sie zunächst die AWS CLI, AWS-SDKs oder die Amazon S3-Konsole. Weitere Informationen finden Sie in der Dokumentation zu Amazon S3 Vectors und im AWS News-Blog.