trustgraph/trustgraph_configurator/templates/2.1/flows/structured-extract.jsonnet
elpresidank 74cc8a4685 Squashed 'ai-context/trustgraph-templates/' content from commit 42a5fd1b
git-subtree-dir: ai-context/trustgraph-templates
git-subtree-split: 42a5fd1b678f32be378062e30451e2052ccb95dd
2026-04-05 21:09:49 -05:00

30 lines
758 B
Jsonnet

// Structured RAG extraction module
// Extracts structured rows from text chunks
// Outputs to rows-store for structured data querying
local helpers = import "helpers.jsonnet";
local flow = helpers.flow;
local request = helpers.request;
local response = helpers.response;
{
"interfaces" +: {
},
"parameters" +: {
},
// Flow-level processor for structured row extraction
"flow" +: {
"kg-extract-rows:{id}": {
input: flow("chunk-load:{id}"),
output: flow("rows-store:{id}"),
"entity-contexts": flow("entity-contexts-load:{id}"),
"prompt-request": request("prompt:{id}"),
"prompt-response": response("prompt:{id}"),
},
},
"blueprint" +: {
},
}