{ "last_node_id": 14, "last_link_id": 9, "nodes": [ { "id": 5, "type": "Griptape Create: Agent", "pos": { "0": 379, "1": 493 }, "size": { "0": 442.58905029296875, "1": 211.7299346923828 }, "flags": {}, "order": 5, "mode": 0, "inputs": [ { "name": "agent", "type": "AGENT", "link": null }, { "name": "config", "type": "CONFIG", "link": null }, { "name": "tools", "type": "TOOL_LIST", "link": 5 }, { "name": "rulesets", "type": "RULESET", "link": null }, { "name": "input_string", "type": "STRING", "link": null, "widget": { "name": "input_string" } } ], "outputs": [ { "name": "OUTPUT", "type": "STRING", "links": [ 6 ], "slot_index": 0, "shape": 3 }, { "name": "AGENT", "type": "AGENT", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "Griptape Create: Agent" }, "widgets_values": [ "", "What does griptape.ai do?" ], "color": "#323", "bgcolor": "#535" }, { "id": 9, "type": "Griptape Display: Text", "pos": { "0": 882, "1": 500 }, "size": { "0": 400, "1": 200 }, "flags": {}, "order": 6, "mode": 0, "inputs": [ { "name": "INPUT", "type": "STRING", "link": 6, "widget": { "name": "INPUT" } } ], "outputs": [ { "name": "OUTPUT", "type": "STRING", "links": null, "shape": 3 } ], "properties": { "Node name for S&R": "Griptape Display: Text" }, "widgets_values": [ "", "Griptape provides developers with the tools necessary to build, deploy, and manage retrieval-driven AI-powered applications, including a development framework and an execution runtime." ], "color": "#222", "bgcolor": "#000" }, { "id": 8, "type": "Note", "pos": { "0": -75, "1": 825 }, "size": { "0": 230.04360961914062, "1": 159.54811096191406 }, "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [], "properties": { "text": "" }, "widgets_values": [ "In this example the output from the WebScraper tool is kept private, and is only able to be viewed by the local llama3.1 model.\n" ], "color": "#432", "bgcolor": "#653" }, { "id": 7, "type": "Griptape Combine: Tool List", "pos": { "0": -125, "1": 675 }, "size": { "0": 226.8000030517578, "1": 66 }, "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "tool_1", "type": "TOOL_LIST", "link": 3 }, { "name": "tool_2", "type": "TOOL_LIST", "link": 4 }, { "name": "tool_3", "type": "TOOL_LIST", "link": null } ], "outputs": [ { "name": "TOOL_LIST", "type": "TOOL_LIST", "links": [ 5 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "Griptape Combine: Tool List" } }, { "id": 6, "type": "Griptape Tool: WebScraper", "pos": { "0": -550, "1": 650 }, "size": { "0": 315, "1": 58 }, "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "TOOL", "type": "TOOL_LIST", "links": [ 3 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "Griptape Tool: WebScraper" }, "widgets_values": [ true ], "color": "#233", "bgcolor": "#355" }, { "id": 13, "type": "Griptape Prompt Driver: Ollama", "pos": { "0": -925, "1": 725 }, "size": [ 350, 250 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "DRIVER", "type": "PROMPT_DRIVER", "links": [ 9 ], "shape": 3, "slot_index": 0 } ], "properties": { "Node name for S&R": "Griptape Prompt Driver: Ollama" }, "widgets_values": [ "http://127.0.0.1", "11434", "llama3.1:latest", 10, 0.1, 2048, "fixed", true, -1 ], "color": "#233", "bgcolor": "#355" }, { "id": 1, "type": "Griptape Tool: Query", "pos": { "0": -550, "1": 750 }, "size": [ 325, 25 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "prompt_driver", "type": "PROMPT_DRIVER", "link": 9 } ], "outputs": [ { "name": "TOOL", "type": "TOOL_LIST", "links": [ 4 ], "slot_index": 0, "shape": 3 } ], "properties": { "Node name for S&R": "Griptape Tool: Query" }, "color": "#233", "bgcolor": "#355" } ], "links": [ [ 3, 6, 0, 7, 0, "TOOL_LIST" ], [ 4, 1, 0, 7, 1, "TOOL_LIST" ], [ 5, 7, 0, 5, 2, "TOOL_LIST" ], [ 6, 5, 0, 9, 0, "STRING" ], [ 9, 13, 0, 1, 0, "PROMPT_DRIVER" ] ], "groups": [ { "title": "WebScraper results are kept private", "bounding": [ -950, 575, 1150, 425 ], "color": "#b58b2a", "font_size": 24, "locked": false } ], "config": {}, "extra": { "ds": { "scale": 0.8264462809917354, "offset": [ 1252.6247800861422, 9.148453835947631 ] } }, "version": 0.4 }