Made some adjusts in interface#45
Conversation
|
I will review and update you |
|
I admit that I messed up a bit with the pushes, sorry about that, but I believe that over time I will be able to better understand the project flow so that the changes are not confusing. I reiterate that I have never worked on collective open projects. In addition to the layout, I also added a way to automatically translate the texts in the image above (one or two texts are missing, but I should add them later today) using the Python locale library. If you have nothing against it, I will keep it because it updates automatically according to the user's computer. The layout was designed with 3 columns because I consider it more visually pleasing, but one caveat: I don't know exactly if the flow is cohesive because I don't understand how it works very well. For example, I don't know the role of the JSON example in the flow. Yes, I haven't read the article yet to perhaps better understand what is being done here. I will read it soon to see if I can fully understand it. But I believe that automatic translations and a 3-column flow could be more interesting for reading and practical use of the technology. I'm still in the process of learning the best practices for maintaining a project on GitHub. I come from the corporate sector where we do everything in a crazy way to deliver within absurd deadlines, which has gotten me used to being messy (again, sorry). I have more experience with web interfaces, such as WordPress and Angular, so it took me a while to figure out how to configure Gradio. I hope you like it and if you have any ideas along the lines of "put that column more here or there" I can do it. I have some knowledge of Python, nothing advanced so I don't know if I can help you with the rest of the logic today, but if I can help you with the interface right now, you could be free to focus on other parts of the project, so I tried to focus on the GUI and automatic translation, now missing a way for the user to choose the models that will be used through the interface. Anyway, I believe I can really help with small contributions. |

I think this is my first PR ever, so I don't really know how things work.
I made some changes to the design because I thought the last flow was a bit hard to read (for me).
In some part of the code I defined the types of the variables because not doing so would cause an error on my Linux system.
And I started checking the viability of the MCP protocol, because I think it would be interesting to have alphaevolve available in some code editor.
If there is any error or something out of the standard, let me know, I'm new to this stuff, and I'm not great at programming either, I'm just a lazy guy who's afraid of losing his job by creating CRUD (so I need to do something that guarantees some quality code because I'm terrible).