{"flow": {"nodes": [{"width": 312, "height": 311, "id": "prompt-rock-climbing", "type": "prompt", "data": {"prompt": "{prompt}", "n": 1, "llms": [{"key": "aa3c0f03-22bd-416e-af4d-4bf5c4278c99", "settings": {"system_msg": "You are to answer each given question with a single non plural form word, all lowercase, and without punctuation.", "temperature": 1, "functions": [], "function_call": "", "top_p": 1, "stop": [], "presence_penalty": 0, "frequency_penalty": 0}, "name": "GPT3.5", "emoji": "\ud83d\ude42", "model": "gpt-3.5-turbo", "base_model": "gpt-3.5-turbo", "temp": 1, "formData": {"shortname": "GPT3.5", "model": "gpt-3.5-turbo", "system_msg": "You are to answer each given question with a single non plural form word, all lowercase, and without punctuation.", "temperature": 1, "functions": "", "function_call": "", "top_p": 1, "stop": "", "presence_penalty": 0, "frequency_penalty": 0}}]}, "position": {"x": 448, "y": 224}, "selected": false, "positionAbsolute": {"x": 448, "y": 224}, "dragging": false}, {"width": 333, "height": 182, "id": "eval-rock-climbing", "type": "evaluator", "data": {"code": "function evaluate(response) {\n\tlet ideal = response.meta['Ideal'];\n\treturn response.text.startsWith(ideal);\n}", "language": "javascript"}, "position": {"x": 820, "y": 150}, "positionAbsolute": {"x": 820, "y": 150}}, {"width": 228, "height": 196, "id": "vis-rock-climbing", "type": "vis", "data": {"input": "eval-rock-climbing"}, "position": {"x": 1200, "y": 250}, "positionAbsolute": {"x": 1200, "y": 250}}, {"width": 302, "height": 260, "id": "inspect-rock-climbing", "type": "inspect", "data": {"input": "prompt-rock-climbing"}, "position": {"x": 820, "y": 400}, "positionAbsolute": {"x": 820, "y": 400}}, {"width": 423, "height": 417, "id": "table-rock-climbing", "type": "table", "data": {"rows": [{"prompt": "The name actually comes from the way your fingers hold it so this climbing hold describes a small but positive edge you can only fit the top pad of your fingers on.", "ideal": "crimp"}, {"prompt": "Normally describes a large, deep climbing hold that you can wrap your whole hand around.", "ideal": "jug"}, {"prompt": "Often large, round climbing holds that do not have a positive gradient. This means you can\u2019t close your fingers around them at all and your hand remains quite open.", "ideal": "sloper"}, {"prompt": "You must pull sideways on this climbing hold rather than downwards. The place you put your fingers is on the side of the climbing hold which is facing away from you.", "ideal": "sidepull"}, {"prompt": "You must pull sideways on this climbing hold rather than downwards. The place you put your fingers is on the side of the climbing hold which is facing towards you.", "ideal": "gaston"}, {"prompt": "You must pull upwards on this climbing hold rather than downwards. The place you put your fingers is on the side of the climbing hold which is facing downwards.", "ideal": "undercling"}, {"prompt": "A climbing hold that requires your thumb to get in on the action as well. Often the squeezing action is what is required to grip and use this climbing hold.", "ideal": "pinch"}, {"prompt": "Rather than gripping a variation in angle on the wall, you are dealing with a climbing hold which is an actual hole that has been eroded in. This climbing hold comes in all shapes and sizes.", "ideal": "pocket"}], "columns": [{"key": "prompt", "header": "Prompt"}, {"key": "ideal", "header": "Ideal"}]}, "position": {"x": -16, "y": 160}, "selected": false, "positionAbsolute": {"x": -16, "y": 160}, "dragging": false}], "edges": [{"source": "prompt-rock-climbing", "sourceHandle": "prompt", "target": "eval-rock-climbing", "targetHandle": "responseBatch", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-prompt-1686756357355prompt-eval-1686756357355responseBatch"}, {"source": "prompt-rock-climbing", "sourceHandle": "prompt", "target": "inspect-rock-climbing", "targetHandle": "input", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-prompt-1686756357355prompt-inspect-1686756357355input"}, {"source": "eval-rock-climbing", "sourceHandle": "output", "target": "vis-rock-climbing", "targetHandle": "input", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-eval-1686756357355output-vis-1686756357355input"}, {"source": "table-rock-climbing", "sourceHandle": "Prompt", "target": "prompt-rock-climbing", "targetHandle": "prompt", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-table-1686756385002Prompt-prompt-1686756357355prompt"}], "viewport": {"x": 144, "y": 37, "zoom": 1}}, "cache": {"eval-1686756357355.json": {}, "inspect-1686756357355.json": {}, "prompt-1686756357355.json": {}, "table-1686756385002.json": {}, "vis-1686756357355.json": {}}}