271f79610d
New skills: - blacknode-graph-workflow - multi-agent-workflow-execution - langgraph-agent-workflow - langgraph-multi-agent-router - three-tier-evaluation-pipeline Config: LLM pipeline uses LFM on llama.cpp (8080)
30 lines
1.9 KiB
JSON
30 lines
1.9 KiB
JSON
{
|
|
"name": "blacknode-graph-workflow",
|
|
"version": "1.0.0",
|
|
"goal": "Build and execute node-based AI workflows with LLM agents and processing nodes",
|
|
"inputs": [
|
|
"Model configuration (NIM_MODEL, API keys for NVIDIA NIM, OpenAI, Anthropic)",
|
|
"Node definitions with specified inputs and outputs (Literal, LLMAgent, FileWrite, etc.)",
|
|
"Data sources (URLs, text content, or other inputs for the workflow)"
|
|
],
|
|
"steps": [
|
|
"Initialize a blacknode.Graph instance to create the workflow structure",
|
|
"Add nodes to the graph with defined inputs and outputs (e.g., Literal, LLMAgent, FileWrite)",
|
|
"Define edges connecting nodes to establish data flow between them",
|
|
"Execute the graph using cook() to run the workflow and generate outputs"
|
|
],
|
|
"outputs": [
|
|
"Processed results from the final node (e.g., printed text, written files, or generated data)",
|
|
"Graph execution status and any errors encountered during execution"
|
|
],
|
|
"failure_modes": [
|
|
"Missing or invalid model API key causing graph initialization failure",
|
|
"Incorrect node connections or missing edge definitions leading to runtime errors",
|
|
"Model not found or unavailable in the specified environment causing execution failure",
|
|
"Graph edges not properly defined or mismatched causing cook() to fail"
|
|
],
|
|
"confidence": 0.95,
|
|
"explanation": "Blacknode provides a standardized Graph-based workflow pattern where users create node graphs using the blacknode.Graph class. This pattern is reusable across projects as it follows a consistent structure: initialize a graph, add nodes with defined inputs/outputs, connect them with edges, and execute with cook(). The examples demonstrate this pattern with LLM agents and text processing pipelines, making it adaptable to various robotics and AI workflows.",
|
|
"source_repo": "https://github.com/temiroff/Blacknode.git",
|
|
"score": 1.0
|
|
} |