{"flow": {"nodes": [{"width": 312, "height": 311, "id": "prompt-reverse-polish-notation", "type": "prompt", "data": {"prompt": "{prompt}", "n": 1, "llms": [{"key": "aa3c0f03-22bd-416e-af4d-4bf5c4278c99", "settings": {"system_msg": "Convert mathematical expression to reverse polish notation. Do not provide any explanation or commentary, output the result only.", "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": "Convert mathematical expression to reverse polish notation. Do not provide any explanation or commentary, output the result only.", "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-reverse-polish-notation", "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-reverse-polish-notation", "type": "vis", "data": {"input": "eval-reverse-polish-notation"}, "position": {"x": 1200, "y": 250}, "positionAbsolute": {"x": 1200, "y": 250}}, {"width": 302, "height": 260, "id": "inspect-reverse-polish-notation", "type": "inspect", "data": {"input": "prompt-reverse-polish-notation"}, "position": {"x": 820, "y": 400}, "positionAbsolute": {"x": 820, "y": 400}}, {"width": 423, "height": 417, "id": "table-reverse-polish-notation", "type": "table", "data": {"rows": [{"prompt": "Mathematical expression: 1 + 1", "ideal": "1 1 +"}, {"prompt": "Mathematical expression: 2 * 4 + 8", "ideal": "2 4 * 8 +"}, {"prompt": "Mathematical expression: 2 * (4 + 8)", "ideal": "2 4 8 + *"}, {"prompt": "Mathematical expression: (1 + 2) * (3 * 4)", "ideal": "1 2 + 3 4 * *"}, {"prompt": "Mathematical expression: 1 + (2 - (3 + 4))", "ideal": "1 2 - 3 4 + +"}, {"prompt": "Mathematical expression: (3 + 5) * (7 - 2)", "ideal": "3 5 + 7 2 - *"}, {"prompt": "Mathematical expression: (1 + 2) * 4", "ideal": "1 2 + 4 *"}, {"prompt": "Mathematical expression: 0", "ideal": "0"}, {"prompt": "Mathematical expression: (1 + 2) * 5 + 7", "ideal": "1 2 + 5 * 7 +"}, {"prompt": "Mathematical expression: (10 + 6) * 3", "ideal": "10 6 + 3 *"}, {"prompt": "Mathematical expression: (2 / 8) * (5 - 6)", "ideal": "2 8 / 5 6 - *"}, {"prompt": "Mathematical expression: (x + y) * z", "ideal": "x y + z *"}, {"prompt": "Mathematical expression: 5 / (5 + y * x)", "ideal": "5 5 y x * + /"}, {"prompt": "Mathematical expression: 4 + (13 / 5)", "ideal": "4 13 5 / +"}, {"prompt": "Mathematical expression: 2^3", "ideal": "2 3 ^"}, {"prompt": "Mathematical expression: (3 + x * 8) / (1 + 3 * x)", "ideal": "3 x 8 * + 1 3 x * + /"}, {"prompt": "Mathematical expression: (y * 5 + 1) / (3 * x + 1)", "ideal": "y 5 * 1 + 3 x * 1 + /"}], "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-reverse-polish-notation", "sourceHandle": "prompt", "target": "eval-reverse-polish-notation", "targetHandle": "responseBatch", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-prompt-1686756357355prompt-eval-1686756357355responseBatch"}, {"source": "prompt-reverse-polish-notation", "sourceHandle": "prompt", "target": "inspect-reverse-polish-notation", "targetHandle": "input", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-prompt-1686756357355prompt-inspect-1686756357355input"}, {"source": "eval-reverse-polish-notation", "sourceHandle": "output", "target": "vis-reverse-polish-notation", "targetHandle": "input", "interactionWidth": 100, "markerEnd": {"type": "arrow", "width": "22px", "height": "22px"}, "id": "reactflow__edge-eval-1686756357355output-vis-1686756357355input"}, {"source": "table-reverse-polish-notation", "sourceHandle": "Prompt", "target": "prompt-reverse-polish-notation", "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": {}}}