{ "schema_version": "2", "name": "DeepSeek Image Studio", "references": [ { "id": "ref_image", "label": "Upload Image", "role": "reference", "asset_type": "image", "x": 40, "y": 180, "width": 260, "inputs": [{"id": "in", "label": "Image", "type": "image"}], "outputs": [{"id": "out", "label": "Image", "type": "image"}], "data": {} }, { "id": "ref_prompt", "label": "Prompt", "role": "reference", "asset_type": "text", "x": 40, "y": 520, "width": 260, "inputs": [{"id": "in", "label": "Text", "type": "text"}], "outputs": [{"id": "out", "label": "Text", "type": "text"}], "data": {"out": "Describe this image in one sentence."} } ], "operators": [ { "id": "op_describe", "label": "Describe Image", "role": "operator", "kind": "fn", "fn": "Describe Image", "x": 460, "y": 80, "width": 300, "inputs": [ {"id": "in_image", "label": "image", "type": "image", "required": true}, {"id": "in_prompt", "label": "prompt", "type": "text", "required": true} ], "outputs": [{"id": "out_0", "label": "output", "type": "text", "output_index": 0}], "data": {} }, { "id": "op_extract", "label": "Extract Details", "role": "operator", "kind": "fn", "fn": "Extract Details", "x": 460, "y": 420, "width": 300, "inputs": [ {"id": "in_image", "label": "image", "type": "image", "required": true} ], "outputs": [{"id": "out_0", "label": "output", "type": "json", "output_index": 0}], "data": {} }, { "id": "op_story", "label": "Write Story", "role": "operator", "kind": "fn", "fn": "Write Story", "x": 920, "y": 80, "width": 300, "inputs": [ {"id": "in_description", "label": "description", "type": "text", "required": true} ], "outputs": [{"id": "out_0", "label": "output", "type": "text", "output_index": 0}], "data": {} } ], "subjects": [ { "id": "sub_description", "label": "Description", "role": "subject", "asset_type": "text", "x": 1380, "y": 40, "width": 320, "inputs": [{"id": "in", "label": "Text", "type": "text"}], "outputs": [{"id": "out", "label": "Text", "type": "text"}], "data": {} }, { "id": "sub_details", "label": "Details", "role": "subject", "asset_type": "json", "x": 920, "y": 420, "width": 320, "inputs": [{"id": "in", "label": "JSON", "type": "json"}], "outputs": [{"id": "out", "label": "JSON", "type": "json"}], "data": {} }, { "id": "sub_story", "label": "Story", "role": "subject", "asset_type": "text", "x": 1380, "y": 300, "width": 320, "inputs": [{"id": "in", "label": "Text", "type": "text"}], "outputs": [{"id": "out", "label": "Text", "type": "text"}], "data": {} } ], "edges": [ { "id": "e1", "from_node_id": "ref_image", "from_port_id": "out", "to_node_id": "op_describe", "to_port_id": "in_image", "type": "image" }, { "id": "e2", "from_node_id": "ref_prompt", "from_port_id": "out", "to_node_id": "op_describe", "to_port_id": "in_prompt", "type": "text" }, { "id": "e3", "from_node_id": "ref_image", "from_port_id": "out", "to_node_id": "op_extract", "to_port_id": "in_image", "type": "image" }, { "id": "e4", "from_node_id": "op_describe", "from_port_id": "out_0", "to_node_id": "op_story", "to_port_id": "in_description", "type": "text" }, { "id": "e5", "from_node_id": "op_describe", "from_port_id": "out_0", "to_node_id": "sub_description", "to_port_id": "in", "type": "text" }, { "id": "e6", "from_node_id": "op_extract", "from_port_id": "out_0", "to_node_id": "sub_details", "to_port_id": "in", "type": "json" }, { "id": "e7", "from_node_id": "op_story", "from_port_id": "out_0", "to_node_id": "sub_story", "to_port_id": "in", "type": "text" } ] }