View a markdown version of this page

Personalizada - Amazon Bedrock

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Personalizada

Em vez de escolher um serviço de fonte de dados compatível, você pode se conectar a uma fonte de dados personalizada para obter as seguintes vantagens:

  • Flexibilidade e controle sobre os tipos de dados aos quais você deseja que sua base de conhecimento tenha acesso.

  • A capacidade de usar as operações de API KnowledgeBaseDocuments para ingerir ou excluir documentos diretamente sem a necessidade de sincronizar as alterações.

  • A capacidade de visualizar documentos em sua fonte de dados diretamente por meio do console ou da API do Amazon Bedrock.

  • A capacidade de fazer upload de documentos na fonte de dados diretamente no Console de gerenciamento da AWS ou adicioná-los em linha.

Para conectar uma base de conhecimento a uma fonte de dados personalizada, envie uma CreateDataSourcesolicitação com um endpoint de tempo de construção do Agents for Amazon Bedrock. Especifique a base knowledgeBaseId de conhecimento à qual se conectar, forneça um name à fonte de dados e dataSourceConfiguration defina o type campo comoMANAGED_KNOWLEDGE_BASE_CONNECTOR. Defina o conector em simanagedKnowledgeBaseConnectorConfiguration.connectorParameters, configurando-o type comoCUSTOM. A seguir é apresentado um exemplo mínimo para criar essa fonte de dados:

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 } } } }

aclEnabledDefina como true in connectorParameters para ativar o controle de acesso em nível de documento. Para obter detalhes, consulte Document-level controles de acesso.

Depois de configurar sua fonte de dados personalizada, você pode adicionar documentos a ela e inseri-los diretamente na base de conhecimento. Ao contrário de outras fontes de dados, as fontes de dados personalizadas não precisam ser sincronizadas. Para saber como ingerir documentos diretamente, consulte Ingerir alterações diretamente em uma base de conhecimento.