Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación de una base de conocimiento
Cuando crea una base de conocimientos gestionada, Amazon Bedrock AgentCore administra la infraestructura de almacenamiento, indexación y recuperación por usted. De forma predeterminada, se utiliza un modelo de incrustación administrado por servicios y no es necesario seleccionar ni configurar ningún modelo. En su lugar, si lo prefiere, puede proporcionar su propio modelo de incrustación de Bedrock. Si lo desea, también puede proporcionar una clave KMS para el cifrado del almacén vectorial gestionado.
Tras crear la base de conocimientos, conéctela a una fuente de datos e inicie la ingestión. Para obtener más información sobre cómo conectar una fuente de datos, consulte Conectar una fuente de datos. Para sincronizar una fuente de datos, usa la StartIngestionJob API. Para obtener más información, consulte Sincronización de los datos con la base de conocimientos de Amazon Bedrock.
nota
Después de crear y sincronizar una base de conocimientos gestionada, utilice la Retrieve API para consultarla. En el retrievalConfiguration campo, especifiquemanagedSearchConfiguration. El vectorSearchConfiguration campo solo se aplica a las bases de conocimiento personalizadas. Para ver ejemplos de solicitudes y consideraciones adicionales, consulteConsulta de una base de conocimiento y recuperación de datos.
Para obtener información sobre cómo crear una base de conocimientos gestionada, elija la pestaña correspondiente al método que prefiera:
Opciones de modelo de incrustación
Las bases de conocimiento administradas admiten los siguientes tipos de modelos de incrustación:
-
Incrustación gestionada (predeterminada): un modelo de incrustación gestionado por servicios se utiliza automáticamente. No es necesario seleccionar un modelo, configurar las dimensiones ni gestionar los límites del servicio de Bedrock para la incrustación. El servicio gestiona la selección, el alojamiento y el escalado del modelo de forma transparente.
-
Incrustación personalizada: usted proporciona su propio ARN del modelo de incrustación de Bedrock. Cuando utilice un modelo de incrustación personalizado, debe especificar las dimensiones del modelo (1024) y el tipo de datos de incrustación de float32. Se admiten los siguientes modelos de incrustación de Bedrock:
-
Amazon Titan Text Embeddings V2
-
Cohere Embed English v3
-
Cohere Embed Multilingual v3
-
Cohere Embed v4
-
Incrustaciones multimodales de Amazon Nova
-
-
Incrustación multimodal personalizada: usted proporciona el ARN de un modelo de incrustación multimodal, que procesa de forma nativa archivos de imagen, audio y vídeo además del texto. Actualmente, TwelveLabs Marengo Embed 3.0 (
twelvelabs.marengo-embed-3-0-v1:0) es el único modelo de incrustación multimodal compatible. Esta opción requiere un destino de almacenamiento multimodal.
nota
No puede cambiar el tipo de modelo de incrustación después de crear la base de conocimientos. Para cambiar entre la incrustación gestionada y la personalizada, debe crear una nueva base de conocimientos.
importante
Si crea una base de conocimientos con un modelo de incrustación personalizado, el reclasificador administrado no estará disponible para esa base de conocimientos. Para usar el reordenador administrado, cree su base de conocimientos con el modelo de incrustación administrada predeterminado.
Conectores de fuentes de datos compatibles
Las bases de conocimiento administradas admiten los siguientes conectores de fuentes de datos:
-
Amazon S3
-
Box
-
Confluence Cloud
-
Centro de datos de Confluence
-
Microsoft SharePoint en línea
-
Google Drive
-
Microsoft OneDrive
-
ServiceNow
-
Web Crawler de
-
Conector personalizado
Para obtener información sobre la configuración de los conectores de fuentes de datos, consulte Conectar una fuente de datos.