85e9337a8c
Extracted from: https://github.com/temiroff/Blacknode.git Score: 1.0
33 lines
1.6 KiB
JSON
33 lines
1.6 KiB
JSON
{
|
|
"name": "blacknode-text-concatenation-workflow",
|
|
"version": "1.0.0",
|
|
"goal": "Concatenate two text strings using a Blacknode graph of Text, Concat, and Output nodes.",
|
|
"inputs": [
|
|
"text_a: string",
|
|
"text_b: string"
|
|
],
|
|
"steps": [
|
|
"Initialize a Blacknode Graph object.",
|
|
"Add a Text node with parameter value set to text_a.",
|
|
"Add a second Text node with parameter value set to text_b.",
|
|
"Add a Concat node (no parameters required).",
|
|
"Add an Output node (no parameters required).",
|
|
"Connect the 'value' output port of the first Text node to the 'a' input port of the Concat node.",
|
|
"Connect the 'value' output port of the second Text node to the 'b' input port of the Concat node.",
|
|
"Connect the 'value' output port of the Concat node to the 'value' input port of the Output node.",
|
|
"Evaluate the graph by cooking the Output node's 'value' port to obtain the concatenated result."
|
|
],
|
|
"outputs": [
|
|
"concatenated_text: string"
|
|
],
|
|
"failure_modes": [
|
|
"Node types 'Text', 'Concat', or 'Output' not registered in Blacknode runtime",
|
|
"Port name mismatches during edge creation",
|
|
"Missing input values causing empty concatenation",
|
|
"Graph evaluation error if cycles or disconnected required ports"
|
|
],
|
|
"confidence": 0.95,
|
|
"explanation": "Extracted from examples/converted_text_pipeline.py and referenced templates/text-pipeline.json in the Blacknode repo. This workflow is a foundational, dependency-free pattern for building directed graphs of typed nodes and is applicable to any simple data combination task.",
|
|
"source_repo": "https://github.com/temiroff/Blacknode.git",
|
|
"score": 1.0
|
|
} |