Skip to content

DataAutomationLibrary

Source: src/AWS/BedrockDataAutomation/DataAutomationLibrary.ts

An Amazon Bedrock Data Automation Library — a store of reusable entities (currently VOCABULARY entities: domain phrases with display forms) that data automation projects reference via their dataAutomationLibraryConfiguration to improve extraction accuracy.

Entities are loaded into the library with ingestion jobs — see the InvokeDataAutomationLibraryIngestionJob binding.

Library with a description

import * as BDA from "alchemy/AWS/BedrockDataAutomation";
const library = yield* BDA.DataAutomationLibrary("Vocab", {
libraryDescription: "domain vocabulary for invoice extraction",
});

Reference the library from a project

const project = yield* BDA.DataAutomationProject("Docs", {
standardOutputConfiguration: {},
dataAutomationLibraryConfiguration: {
libraries: [{ libraryArn: library.libraryArn }],
},
});