Modifique una fuente de datos para su base de conocimiento de Amazon Bedrock - Amazon Bedrock

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.

Modifique una fuente de datos para su base de conocimiento de Amazon Bedrock

Puede actualizar una fuente de datos para su base de conocimientos, por ejemplo, cambiando las configuraciones de la fuente de datos.

Puede actualizar una fuente de datos de las siguientes maneras:

  • Agregue, cambie o elimine archivos o contenido de la fuente de datos.

  • Cambie las configuraciones de la fuente de datos o la KMS clave que se utilizará para cifrar los datos transitorios durante la ingesta de datos. Si cambias los detalles de configuración de origen o punto final, debes actualizar o crear un nuevo IAM rol con los permisos de acceso necesarios y el secreto de Secrets Manager (si corresponde).

  • Defina su política de eliminación de fuentes de datos como «Eliminar» o «Conservar». Puede eliminar todos los datos de la fuente de datos que se hayan convertido en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Puede conservar todos los datos de la fuente de datos que se hayan convertido en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Tenga en cuenta que el almacén de vectores en sí no se elimina si elimina una base de conocimientos o un recurso de fuente de datos.

Cada vez que añada, modifique o elimine archivos de la fuente de datos, debe sincronizar la fuente de datos para volver a indexarla en la base de conocimientos. La sincronización es incremental, por lo que Amazon Bedrock solo procesa los documentos añadidos, modificados o eliminados desde la última sincronización. Antes de iniciar la ingestión, compruebe que la fuente de datos cumpla las siguientes condiciones:

  • Los archivos están en los formatos compatibles. Para obtener más información, consulte Formatos de documentos de Support.

  • Los archivos no superan el tamaño del archivo de trabajo de ingestión especificado en los puntos de enlace y las cuotas de Amazon Bedrock en. Referencia general de AWS

  • Si su fuente de datos contiene archivos de metadatos, compruebe las siguientes condiciones para asegurarse de que no se omitan los archivos de metadatos:

    • Cada .metadata.json archivo comparte el mismo nombre y extensión que el archivo de origen al que está asociado.

    • Si el índice vectorial de su base de conocimientos se encuentra en un almacén vectorial de Amazon OpenSearch Serverless, compruebe que el índice vectorial esté configurado con el faiss motor. Si el índice vectorial está configurado con el nmslib motor, deberá realizar una de las siguientes acciones:

    • Si el índice vectorial de su base de conocimientos se encuentra en un clúster de bases de datos de Amazon Aurora, compruebe que la tabla de su índice contenga una columna para cada propiedad de metadatos de los archivos de metadatos antes de iniciar la ingestión.

Para obtener información sobre cómo actualizar una fuente de datos, seleccione la pestaña correspondiente al método que prefiera y siga estos pasos:

Console
Para actualizar una fuente de datos
  1. Inicie sesión en el AWS Management Console uso de un IAMrol con los permisos de Amazon Bedrock y abra la consola de Amazon Bedrock en. https://console.aws.amazon.com/bedrock/

  2. En el panel de navegación izquierdo, seleccione Bases de conocimiento.

  3. Selecciona el nombre de tu base de conocimientos.

  4. En la sección Fuente de datos, selecciona el botón de radio situado junto a la fuente de datos que deseas editar y sincronizar.

  5. (Opcional) Selecciona Editar, cambia las configuraciones y selecciona Enviar. Si cambias los detalles de configuración de origen o punto final, debes actualizar o crear un nuevo IAM rol con los permisos de acceso necesarios y el secreto de Secrets Manager (si corresponde). Además, tenga en cuenta que no se pueden cambiar las configuraciones de fragmentación que se basan en los datos originales ingresados. Debe volver a crear la fuente de datos.

    nota

    No puede cambiar las configuraciones de fragmentación. Debe volver a crear la fuente de datos.

  6. (Opcional) Elija editar la política de eliminación de datos de la fuente de datos como parte de la configuración avanzada:

    Para configurar la política de eliminación de datos, puede elegir una de las siguientes opciones:

    • Eliminar: elimina todos los datos de la fuente de datos que se convierten en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Tenga en cuenta que el almacén de vectores en sí no se elimina, solo se eliminan los datos. Este indicador se ignora si se elimina una AWS cuenta.

    • Conservar: conserva todos los datos de la fuente de datos que se convierten en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Tenga en cuenta que el almacén de vectores en sí no se elimina si elimina una base de conocimientos o un recurso de fuente de datos.

  7. Elija Sincronizar.

  8. Aparece un cartel verde cuando se completa la sincronización y el estado pasa a Listo.

API
Para actualizar una fuente de datos
  1. (Opcional) Envíe una UpdateDataSourcesolicitud con un punto final de tiempo de compilación de Agents for Amazon Bedrock, modifique cualquier configuración y especifique las mismas configuraciones que no desee cambiar. Si cambias los detalles de configuración de origen o punto final, debes actualizar o crear un nuevo IAM rol con los permisos de acceso necesarios y el secreto de Secrets Manager (si corresponde).

    nota

    No puede cambiar elchunkingConfiguration. Envíe la solicitud con la fuente de datos existente chunkingConfiguration o vuelva a crear la fuente de datos.

  2. (Opcional) Cambie el dataDeletionPolicy para su fuente de datos. Puede convertir DELETE todos los datos de su fuente de datos en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Esta marca se ignora si se elimina una AWS cuenta. Puede utilizar RETAIN todos los datos de su fuente de datos que se conviertan en incrustaciones vectoriales al eliminar una base de conocimientos o un recurso de fuente de datos. Tenga en cuenta que el almacén de vectores en sí no se elimina si elimina una base de conocimientos o un recurso de fuente de datos.

  3. Envíe una StartIngestionJobsolicitud con un punto final de tiempo de compilación de Agents for Amazon Bedrock, especificando el y eldataSourceId. knowledgeBaseId