The previous AI was very good in creating js and formulas inline as needed and integrated nicely into the experience (of creating js code and formulas in workflows).
But the new one is not easy to use (I find its better at creating elements and ux)! It doesnt add the code into the editor automatically i have to copy and paste it in and it doesnt work most times. Can we have both old and new. Sometimes we want to create ux and elements, sometimes we need js code. The current set up makes it very hard to generate js code and I’m having to go to chatGPT for this. (see screenshot)
The old AI was seamless for generating JS code on the fly. It’s frustrating to have to switch back and forth now, especially when you just want to get things done efficiently. Having both options available would make the workflow smoother. Let’s hope they consider bringing the old one back!
Have you noticed any recent improvements in formula generation since your feedback?
I’d be interested in specific feedback on what you’re struggling with and what you’re missing compared to the old formula generation AI, so that we can improve?
When you say that the old one was seamless or less difficult to use, what makes the experience more difficult now?
It was right there concealed to a single specific problem. It was a solution for one single problem. Gave me a lot more peace of mind since it only would interact with the formula I’m working on nothing else. Now I need to make sure not to break anything when using AI. The old system basically saved me from copy and pasting to and from chatGPT. The new one is overwhelming and has way too little restrictions or safeguards. I chose weweb cause I want to build something. If I’d only need a MVP or Demo I’d build it with a true AI Builder and then build the real version in an environment that’s fully under my control. In weweb I only use AI to solve specific problems I don’t need and want a jack of all trades when I want to be in control.
How do I put it? The new experience is very unintuitive and just doesnt work as well compared to the previous one - here are some concrete examples and solutions.
For example, it sometimes doesnt actually write any js code when we ask it to write js code (even though it says it has)… like it doesn’t replace the JS code in the box that we want all the time. Sometimes, it says it does but nothing happens. Sometimes, it just types the code in the chat which is not what we need, we want it in the box. I think the biggest improvement one can do would be to train the AI to replace the code in the js box all the time, not just sometimes.
Also, previously there was no “history” being told to the AI, which it now has, which is great for all circumstances except for this as it affects the code thats being produced and sometimes its produces weird things based on earlier inputs unrrelated to this code. We just want a input-output kinda situation to create the formulas and code. I think it is better to isolate the JS code / formula formulation to within the JS code / formula section like before. It actually ends up to be fewer steps for the user because now we still gotta toggle the ai panel and the edit manually button.
Speaking of formulas, its almost impossible to get it to write any valid formula like before. It gets confused between formula and JS. Maybe one way is that when we select “edit with weweb ai”, it shows either “Workflow formula” or “Workflow JS code” so it is clearer whats being created.
Also, it doesn’t allow us NOT to have context, sometimes you don’t want any context as it ruins the output and also takes up more credits than needed. In other words, it is compulsory to select the element that the workflow is in, even though it is unnecessary. Maybe we can allow for that when it comes to formula and JS code formulations.
Like what @andreas.scaheder said, the previous one solved a specific problem really well. It’s position inline was great and exactly where we expect it to be.
Which it doesn’t now - at least not as good as the previous one (when it comes to JS code and formulas - its better for many other things). I find myself going to chatGPT to write the code i need.