Skip to content

StartMemoryExtractionJob

Source: src/AWS/BedrockAgentCore/StartMemoryExtractionJob.ts

Starts an on-demand long-term extraction job over recorded events.

Bind a Memory inside a function runtime to call the AgentCore data-plane API against it. Provide AgentCore.StartMemoryExtractionJobHttp on the Function effect to implement the binding.

// init
const startMemoryExtractionJob = yield* AgentCore.StartMemoryExtractionJob(memory);
return {
fetch: Effect.gen(function* () {
// runtime
const result = yield* startMemoryExtractionJob({
extractionJob: { jobId },
});
return HttpServerResponse.json({ jobId: result.jobId });
}),
};