3 ms·
Interacting with the LLM directly is more work. What I mean is that a wrapper in the best conditions will not damage too much the quality of the LLM itself. In
by antirez 1y ago
Interacting with the LLM directly is more work. What I mean is that a wrapper in the best conditions will not damage too much the quality of the LLM itself. In the chat, you continuously avoid suboptimal choices executed by the model, if you are a very experienced code, and a fix here, a fix there, you continuously avoid local minima. After a few iterations you find that your whole project is a lot better designed than otherwise.
- rcarmo 1y agoOh, sure. I don't rely on the LLM to write all the code. I do "trust" it to refactor things to a shape I want, and to automate chores like moving chunks of code around or build a quick wrapper for a library. One thing I particularly don't like about LLMs is that their Python code feels like Java cosplay (full of pointless classes and methods), so my SPEC.md usually has a section on code style right at the start :)