tall-space / workflow.json
hmb's picture
hmb HF Staff
Plainer token footer
991ccc5 verified
Raw History Blame Contribute Delete
29.9 kB
{"schema_version":"2","name":"What a decision model does","references":[{"id":"ref_photo","label":"Photo — drop one in to run from the canvas","role":"reference","asset_type":"image","inputs":[{"id":"in","label":"Image","type":"image"}],"outputs":[{"id":"out","label":"Image","type":"image"}],"width":250,"data":{}},{"id":"ref_state","label":"What it is","role":"reference","asset_type":"text","inputs":[{"id":"in","label":"Text","type":"text"}],"outputs":[{"id":"out","label":"Text","type":"text"}],"width":250,"data":{"out":"A photo submitted to a dog adoption listing."}},{"id":"ref_schema","label":"The questions","role":"reference","asset_type":"text","inputs":[{"id":"in","label":"Text","type":"text"}],"outputs":[{"id":"out","label":"Text","type":"text"}],"width":250,"data":{"out":"{\n \"dog_present\": {\n \"type\": \"noul\",\n \"instructions\": \"Is there a dog in this photo?\"\n },\n \"breed\": {\n \"type\": \"choice\",\n \"instructions\": \"Which breed is this dog?\",\n \"criteria\": {\n \"newfoundland\": \"Giant, heavy-boned, thick flat water-resistant coat, broad head, black, brown or black-and-white\",\n \"saint_bernard\": \"Giant, red-and-white patched coat, white chest and blaze\",\n \"bernese\": \"Large, tricolour: black with rust and white markings\",\n \"golden_retriever\": \"Medium-large, golden feathered coat, lean athletic build\"\n }\n },\n \"flat_friendly\": {\n \"type\": \"noul\",\n \"instructions\": \"Would this dog be comfortable living in a small city flat?\"\n },\n \"quality\": {\n \"type\": \"score\",\n \"instructions\": \"How sharp and well-exposed is this photo?\",\n \"criteria\": [\n \"Unusable\",\n \"Poor\",\n \"Acceptable\",\n \"Excellent\"\n ]\n }\n}"}},{"id":"ref_ask","label":"Same thing, in words","role":"reference","asset_type":"text","inputs":[{"id":"in","label":"Text","type":"text"}],"outputs":[{"id":"out","label":"Text","type":"text"}],"width":250,"data":{"out":"Look at this photo. Is there a dog in it? Which breed is it — Newfoundland, Saint Bernard, Bernese Mountain Dog or Golden Retriever? Would this dog be comfortable living in a small city flat? And how sharp and well-exposed is the photo, from unusable to excellent?"}}],"operators":[{"id":"op_chat","label":"Chatbot · Qwen3.8-27B","role":"operator","kind":"model","model_id":"Qwen/Qwen3.8-27B","pipeline_tag":"image-text-to-text","endpoint":"chat_completion","inputs":[{"id":"image","label":"Image","type":"image"},{"id":"text","label":"Prompt","type":"text"}],"outputs":[{"id":"out_0","label":"Answer","type":"markdown","output_index":0}],"width":240,"data":{"out_0":"\n\nYes, there's definitely a dog in the photo — a big one, standing in profile with its head turned toward the camera and its tongue lolling out.\n\nOn breed, this is a **Newfoundland** (a bronze/brown one). The clues that rule out the others: it's a solid, deep maroon‑brown coat with *no* white or black markings, which excludes the tri‑colored Bernese Mountain Dog and the white‑and‑rust Saint Bernard; and its massive, deeply‑chested frame, very long heavy double coat, broad flat head, and long feathered drop ears are far too big and substantial for a Golden Retriever. That thick plush \"teddy‑bear\" build in a uniform brown is textbook Newfoundland.\n\nAs for a small city flat: **not really a comfortable fit.** Newfoundlands are giants — heavy, long‑bodied, and they shed *a lot*. They'd be cramped in a small apartment (no room to stretch or turn), the dense coat would make them overheat in a warm flat in summer, and the constant fur would be a nuisance indoors. They do best with room to move and an outdoor space, so a house with a yard would suit them far better than a flat.\n\nOn image quality, I'd rate it **excellent / very good**. The focus is locked on the dog, the coat texture and individual hairs are rendered crisply across the back, neck and front leg, and the paws stay sharp. Exposure is well balanced — the rich brown isn't blown out, the nose and tongue highlights are intact, and the shadows on the legs still hold detail. The background is pleasantly thrown out of focus, and even the slightly shaded side of the head retains enough detail that the eye reads clearly. So on your \"unusable to excellent\" scale, this lands at the top end — a sharp, well‑exposed outdoor portrait."}},{"id":"op_clef","label":"Decision model · Clef 27B","role":"operator","kind":"space","space_id":"hugging-apps/clef-decision-model","runtime":"client","endpoint":"/decide","inputs":[{"id":"in_0","label":"State","type":"text","required":true},{"id":"in_1","label":"Questions","type":"text","required":false},{"id":"in_2","label":"Image","type":"image","required":false}],"outputs":[{"id":"out_0","label":"Decisions","type":"html","output_index":0},{"id":"out_1","label":"Response","type":"json","output_index":1}],"width":240,"data":{"out_0":"<div class=\"clef-wrap\"><div class=\"clef-card\"><div class=\"clef-head\"><span class=\"clef-id\">dog_present</span><span class=\"clef-type\">noul</span></div><div class=\"clef-instr\">Is there a dog in this photo?</div><div class=\"clef-answer\">→ <b>true</b></div><div class=\"clef-row clef-best\"><div class=\"clef-label\">true</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:98.7%\"></div></div><div class=\"clef-val\">98.7%</div></div><div class=\"clef-row \"><div class=\"clef-label\">false</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:1.3%\"></div></div><div class=\"clef-val\">1.3%</div></div></div><div class=\"clef-card\"><div class=\"clef-head\"><span class=\"clef-id\">breed</span><span class=\"clef-type\">choice</span></div><div class=\"clef-instr\">Which breed is this dog?</div><div class=\"clef-answer\">→ <b>newfoundland</b></div><div class=\"clef-row clef-best\"><div class=\"clef-label\">newfoundland — Giant, heavy-boned, thick flat water-resistant coat, broad head, black, brown or black-and-white</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:97.1%\"></div></div><div class=\"clef-val\">97.1%</div></div><div class=\"clef-row \"><div class=\"clef-label\">saint_bernard — Giant, red-and-white patched coat, white chest and blaze</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:0.6%\"></div></div><div class=\"clef-val\">0.6%</div></div><div class=\"clef-row \"><div class=\"clef-label\">bernese — Large, tricolour: black with rust and white markings</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:0.9%\"></div></div><div class=\"clef-val\">0.9%</div></div><div class=\"clef-row \"><div class=\"clef-label\">golden_retriever — Medium-large, golden feathered coat, lean athletic build</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:1.4%\"></div></div><div class=\"clef-val\">1.4%</div></div></div><div class=\"clef-card\"><div class=\"clef-head\"><span class=\"clef-id\">flat_friendly</span><span class=\"clef-type\">noul</span></div><div class=\"clef-instr\">Would this dog be comfortable living in a small city flat?</div><div class=\"clef-answer\">→ <b>false</b></div><div class=\"clef-row \"><div class=\"clef-label\">true</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:5.9%\"></div></div><div class=\"clef-val\">5.9%</div></div><div class=\"clef-row clef-best\"><div class=\"clef-label\">false</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:94.1%\"></div></div><div class=\"clef-val\">94.1%</div></div></div><div class=\"clef-card\"><div class=\"clef-head\"><span class=\"clef-id\">quality</span><span class=\"clef-type\">score</span></div><div class=\"clef-instr\">How sharp and well-exposed is this photo?</div><div class=\"clef-answer\">→ <b>3</b> · expected score <b>2.59</b></div><div class=\"clef-row \"><div class=\"clef-label\">0 — Unusable</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:2.1%\"></div></div><div class=\"clef-val\">2.1%</div></div><div class=\"clef-row \"><div class=\"clef-label\">1 — Poor</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:3.6%\"></div></div><div class=\"clef-val\">3.6%</div></div><div class=\"clef-row \"><div class=\"clef-label\">2 — Acceptable</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:27.4%\"></div></div><div class=\"clef-val\">27.4%</div></div><div class=\"clef-row clef-best\"><div class=\"clef-label\">3 — Excellent</div><div class=\"clef-bar\"><div class=\"clef-fill\" style=\"width:66.9%\"></div></div><div class=\"clef-val\">66.9%</div></div></div><div class=\"clef-foot\">1180 input tokens · forward pass 1884 ms</div></div>","out_1":"{\"model\":\"clef\",\"answers\":{\"dog_present\":{\"type\":\"noul\",\"noul\":0.987},\"breed\":{\"type\":\"choice\",\"choice\":\"newfoundland\",\"confidence\":0.9709,\"probabilities\":{\"newfoundland\":0.9709,\"saint_bernard\":0.0063,\"bernese\":0.0086,\"golden_retriever\":0.0142}},\"flat_friendly\":{\"type\":\"noul\",\"noul\":0.0594},\"quality\":{\"type\":\"score\",\"score\":2.5911,\"confidence\":0.6688,\"legend\":{\"0\":\"Unusable\",\"1\":\"Poor\",\"2\":\"Acceptable\",\"3\":\"Excellent\"},\"probabilities\":{\"0\":0.021,\"1\":0.0357,\"2\":0.2745,\"3\":0.6688}}},\"usage\":{\"input_tokens\":1180,\"output_tokens\":0}}"}},{"id":"op_render","label":"render_decisions","role":"operator","kind":"fn","fn":"render_decisions","inputs":[{"id":"in_response","label":"response","type":"json","required":true}],"outputs":[{"id":"out_0","label":"html","type":"html","output_index":0}],"width":220,"data":{"out_0":"<div style=\"padding:20px 48px;box-sizing:border-box;width:1280px\"><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">dog_present <span style=\"color:#78828f;font-weight:400\">· noul</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">true</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:98.7%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">98.7%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">false</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:1.3%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">1.3%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">breed <span style=\"color:#78828f;font-weight:400\">· choice</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">newfoundland</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:97.1%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">97.1%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">golden retriever</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:1.4%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">1.4%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">bernese</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:0.9%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">0.9%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">saint bernard</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:0.6%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">0.6%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">flat_friendly <span style=\"color:#78828f;font-weight:400\">· noul</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">true</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:5.9%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">5.9%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">false</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:94.1%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">94.1%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">quality <span style=\"color:#78828f;font-weight:400\">· score</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Unusable</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:2.1%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">2.1%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Poor</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:3.6%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">3.6%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Acceptable</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:27.5%;background:#eb6834;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">27.5%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Excellent</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:66.9%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">66.9%</span></div><div style=\"color:#78828f;font:28px ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:6px\">average score 2.59</div></div><div style=\"color:#78828f;font:28px ui-monospace,SFMono-Regular,Menlo,monospace;border-top:2px solid #e4e8ee;padding-top:12px;margin-top:4px\">1180 input tokens · <b style=\"color:#121820\">0</b> output tokens</div></div>"}}],"subjects":[{"id":"sub_bars","label":"Decisions","role":"subject","asset_type":"html","inputs":[{"id":"in","label":"HTML","type":"html"}],"outputs":[{"id":"out","label":"HTML","type":"html"}],"width":590,"data":{"in":"<div style=\"padding:20px 48px;box-sizing:border-box;width:1280px\"><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">dog_present <span style=\"color:#78828f;font-weight:400\">· noul</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">true</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:98.7%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">98.7%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">false</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:1.3%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">1.3%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">breed <span style=\"color:#78828f;font-weight:400\">· choice</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">newfoundland</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:97.1%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">97.1%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">golden retriever</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:1.4%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">1.4%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">bernese</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:0.9%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">0.9%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">saint bernard</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:0.6%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">0.6%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">flat_friendly <span style=\"color:#78828f;font-weight:400\">· noul</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">true</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:5.9%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">5.9%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">false</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:94.1%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">94.1%</span></div></div><div style=\"margin:0 0 14px\"><div style=\"font:700 34px ui-monospace,SFMono-Regular,Menlo,monospace;color:#121820;margin-bottom:4px\">quality <span style=\"color:#78828f;font-weight:400\">· score</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Unusable</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:2.1%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">2.1%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:400 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#78828f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Poor</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:3.6%;background:#c3cad3;border-radius:8px\"></span></span><span style=\"text-align:right;color:#78828f;font-variant-numeric:tabular-nums\">3.6%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Acceptable</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:27.5%;background:#eb6834;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">27.5%</span></div><div style=\"display:grid;grid-template-columns:330px 1fr 150px;gap:26px;align-items:center;margin:2px 0;font:700 30px ui-monospace,SFMono-Regular,Menlo,monospace\"><span style=\"color:#121820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap\">Excellent</span><span style=\"height:26px;background:#e4e8ee;border-radius:8px;overflow:hidden;display:block\"><span style=\"display:block;height:100%;width:66.9%;background:#2a78d6;border-radius:8px\"></span></span><span style=\"text-align:right;color:#121820;font-variant-numeric:tabular-nums\">66.9%</span></div><div style=\"color:#78828f;font:28px ui-monospace,SFMono-Regular,Menlo,monospace;margin-top:6px\">average score 2.59</div></div><div style=\"color:#78828f;font:28px ui-monospace,SFMono-Regular,Menlo,monospace;border-top:2px solid #e4e8ee;padding-top:12px;margin-top:4px\">1180 input tokens · <b style=\"color:#121820\">0</b> output tokens</div></div>"}},{"id":"sub_prose","label":"The chatbot's paragraph","role":"subject","asset_type":"markdown","inputs":[{"id":"in","label":"Markdown","type":"markdown"}],"outputs":[{"id":"out","label":"Markdown","type":"markdown"}],"width":541,"data":{"in":"\n\nYes, there's definitely a dog in the photo — a big one, standing in profile with its head turned toward the camera and its tongue lolling out.\n\nOn breed, this is a **Newfoundland** (a bronze/brown one). The clues that rule out the others: it's a solid, deep maroon‑brown coat with *no* white or black markings, which excludes the tri‑colored Bernese Mountain Dog and the white‑and‑rust Saint Bernard; and its massive, deeply‑chested frame, very long heavy double coat, broad flat head, and long feathered drop ears are far too big and substantial for a Golden Retriever. That thick plush \"teddy‑bear\" build in a uniform brown is textbook Newfoundland.\n\nAs for a small city flat: **not really a comfortable fit.** Newfoundlands are giants — heavy, long‑bodied, and they shed *a lot*. They'd be cramped in a small apartment (no room to stretch or turn), the dense coat would make them overheat in a warm flat in summer, and the constant fur would be a nuisance indoors. They do best with room to move and an outdoor space, so a house with a yard would suit them far better than a flat.\n\nOn image quality, I'd rate it **excellent / very good**. The focus is locked on the dog, the coat texture and individual hairs are rendered crisply across the back, neck and front leg, and the paws stay sharp. Exposure is well balanced — the rich brown isn't blown out, the nose and tongue highlights are intact, and the shadows on the legs still hold detail. The background is pleasantly thrown out of focus, and even the slightly shaded side of the head retains enough detail that the eye reads clearly. So on your \"unusable to excellent\" scale, this lands at the top end — a sharp, well‑exposed outdoor portrait."}},{"id":"sub_json","label":"The same answers as JSON","role":"subject","asset_type":"json","inputs":[{"id":"in","label":"JSON","type":"json"}],"outputs":[{"id":"out","label":"JSON","type":"json"}],"width":340,"data":{"in":"{\"model\":\"clef\",\"answers\":{\"dog_present\":{\"type\":\"noul\",\"noul\":0.987},\"breed\":{\"type\":\"choice\",\"choice\":\"newfoundland\",\"confidence\":0.9709,\"probabilities\":{\"newfoundland\":0.9709,\"saint_bernard\":0.0063,\"bernese\":0.0086,\"golden_retriever\":0.0142}},\"flat_friendly\":{\"type\":\"noul\",\"noul\":0.0594},\"quality\":{\"type\":\"score\",\"score\":2.5911,\"confidence\":0.6688,\"legend\":{\"0\":\"Unusable\",\"1\":\"Poor\",\"2\":\"Acceptable\",\"3\":\"Excellent\"},\"probabilities\":{\"0\":0.021,\"1\":0.0357,\"2\":0.2745,\"3\":0.6688}}},\"usage\":{\"input_tokens\":1180,\"output_tokens\":0}}"}}],"edges":[{"id":"e1","from_node_id":"ref_photo","from_port_id":"out","to_node_id":"op_chat","to_port_id":"image","type":"image"},{"id":"e2","from_node_id":"ref_ask","from_port_id":"out","to_node_id":"op_chat","to_port_id":"text","type":"text"},{"id":"e3","from_node_id":"ref_state","from_port_id":"out","to_node_id":"op_clef","to_port_id":"in_0","type":"text"},{"id":"e4","from_node_id":"ref_schema","from_port_id":"out","to_node_id":"op_clef","to_port_id":"in_1","type":"text"},{"id":"e5","from_node_id":"ref_photo","from_port_id":"out","to_node_id":"op_clef","to_port_id":"in_2","type":"image"},{"id":"e6","from_node_id":"op_chat","from_port_id":"out_0","to_node_id":"sub_prose","to_port_id":"in","type":"markdown"},{"id":"e8","from_node_id":"op_clef","from_port_id":"out_1","to_node_id":"sub_json","to_port_id":"in","type":"json"},{"id":"e7a","from_node_id":"op_clef","from_port_id":"out_1","to_node_id":"op_render","to_port_id":"in_response","type":"json"},{"id":"e7b","from_node_id":"op_render","from_port_id":"out_0","to_node_id":"sub_bars","to_port_id":"in","type":"html"}]}