3 ms·
I have a question, how do you reliably find the original code line and apply the ai generated code? I'm not building a coding agent, I'm building an English wr
by billconan 11mo ago
I have a question, how do you reliably find the original code line and apply the ai generated code?
I'm not building a coding agent, I'm building an English writing improvement agent.
I ask the agent to generate things like:
{
original_sentence: xxxx,
improved_sentence: yyyy
}
and I use the original_sentence to locate the original content, and replace it with the improved_sentence.
but, the thing is, ai would hallucinate the original_sentence. in some cases, the generated original_sentence doesn't match the actual original sentence.
How does a coding agent solve it?
- vinhnx 11mo agoHi, for me, I will try my best to answer. In my experience, it all about giving the agent the right tool for job. We give them a grep tool and search, then the accuracy and reliability rely on the capable of the running model. > I ask the agent to generate things like: > { original_sentence: xxxx, improved_sentence: yyyy } > and I use the original_sentence to locate the original content, and replace it with the improved_sentence. To mitigate this, I build the apply patch pattern. [0][1] [0] https://github.com/vinhnx/vtcode/blob/main/vtcode-core/tests/apply_patch_alias.rs https://github.com/vinhnx/vtcode/blob/main/vtcode-core/tests... [1] https://github.com/vinhnx/vtcode/blob/main/vtcode-core/src/tools/apply_patch.rs https://github.com/vinhnx/vtcode/blob/main/vtcode-core/src/t...