|
|
|
|
|
by chenglong-hn
20 days ago
|
|
You are absolutely right. But note that we are actually on the same point here. This is exactly why this is an intermediate language designed to get 95% stuff right easily (for expressiveness and reliability purpose), while 5% of more advanced case where the agents need to revise chart for other purpose can be done easily on top of the compiled low-level spec (low in terms of Vega-Lite etc, not SVG). We are not really designing a higher abstraction to replace existing ones. In the past, the split is like 50% good at first run for some common stuff, all other stuff requires agent-loop or user involvement. Our goal is to make it easy for most case, not everything needs a full multi-round trip agentic workflow to solve. :) We are kinda all advanced users in fact, for a lot of users, they are easily get confused with the first time result if that is not as good, and the interactivity cost / multi-round isn't an option. |
|