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.
Personalizada
En lugar de elegir un servicio de origen de datos compatible, puede conectarse a un origen de datos personalizado para disfrutar de las siguientes ventajas:
-
Flexibilidad y control sobre los tipos de datos a los que desea que tenga acceso su base de conocimiento
-
La capacidad de utilizar las operaciones de la API
KnowledgeBaseDocumentspara ingerir o eliminar documentos directamente sin necesidad de sincronizar los cambios -
La capacidad de ver los documentos de su origen de datos directamente a través de la consola o la API de Amazon Bedrock
-
La capacidad de cargar documentos en el origen de datos directamente en la Consola de administración de AWS o insertarlos
Para conectar una base de conocimientos a una fuente de datos personalizada, envíe una CreateDataSourcesolicitud a un punto límite de tiempo de compilación de Agents for Amazon Bedrock. Especifique la base knowledgeBaseId de conocimientos a la que desea conectarse, asigne un name a la fuente de datos y establezca el type campo en el campo para. dataSourceConfiguration MANAGED_KNOWLEDGE_BASE_CONNECTOR Defina el conector en símanagedKnowledgeBaseConnectorConfiguration.connectorParameters, configurándolo type enCUSTOM. A continuación, se muestra un ejemplo mínimo para crear este origen de datos:
PUT /knowledgebases/KB12345678/datasources/ HTTP/1.1 Content-type: application/json { "name": "MyCustomDataSource", "dataSourceConfiguration": { "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR", "managedKnowledgeBaseConnectorConfiguration": { "connectorParameters": { "type": "CUSTOM", "version": "1", "aclEnabled": false } } } }
aclEnabledConfigúrelo true en in connectorParameters para habilitar el control de acceso a nivel de documento. Para obtener más información, consulte Document-level controles de acceso.
Tras configurar el origen de datos personalizado, puede añadirle documentos e ingerirlos directamente en la base de conocimiento. A diferencia de otros orígenes de datos, no es necesario sincronizar un origen de datos personalizado. Para obtener información sobre cómo ingerir documentos directamente, consulte Introducir los cambios directamente en una base de conocimientos.