Creación de incrustaciones vectoriales y realización de búsquedas semánticas con s3vectors-embed-cli - Amazon Simple Storage Service

Creación de incrustaciones vectoriales y realización de búsquedas semánticas con s3vectors-embed-cli

nota

Amazon S3 Vectors se encuentra en versión preliminar para Amazon Simple Storage Service y está sujeto a cambios.

Amazon S3 Vectors proporciona una herramienta independiente de código abierto llamada Amazon S3 Vectors Embed CLI (s3vectors-embed-cli) que simplifica el trabajo con datos vectoriales al combinar la generación de incrustaciones con operaciones vectoriales en comandos únicos. Esta herramienta de la CLI lo ayuda a comenzar a utilizar S3 Vectors rápidamente al automatizar la generación de incrustaciones de vectores con los modelos fundacionales de Amazon Bedrock y las operaciones de búsqueda semántica en los índices vectoriales.

S3 Vectors Embed CLI proporciona dos comandos principales para integrar los modelos de incrustación de Amazon Bedrock con las operaciones de S3 Vectors:

  • s3vectors-embed put: generar e insertar incrustaciones vectoriales en un índice vectorial. En concreto, se convierten el texto y las imágenes en incrustaciones vectoriales mediante modelos de Amazon Bedrock y se almacenan automáticamente en el índice vectorial.

  • s3vectors-embed query: generar incrustaciones vectoriales a partir de la entrada de consulta mediante los modelos de Amazon Bedrock y los vectores de consulta del índice vectorial.

Amazon S3 Vectors Embed CLI está disponible en el repositorio de Labs GitHub de Amazon Web Services. Para obtener instrucciones detalladas de instalación, parámetros de comando, ejemplos y prácticas recomendadas, consulte el repositorio de GitHub de Amazon S3 Vectors Embed CLI.

Para obtener información sobre las operaciones de la API de S3 Vectors de nivel inferior, que proporcionan más control y personalización, consulte Amazon S3 Vectors en la Referencia de la API de Amazon Simple Storage Service.