Merge remote-tracking branch 'origin/main'

This commit is contained in:
Paul Gauthier 2023-07-01 07:33:59 -07:00
commit 039adfd346

View file

@ -8,7 +8,7 @@ code in your local git repos.
You can use aider to ask GPT to add features, write tests or make other changes and You can use aider to ask GPT to add features, write tests or make other changes and
improvements to your code. improvements to your code.
Having a reliable way for GPT to read/modify/write Having a reliable way for GPT to edit
local source code files is a critical component of this functionality. local source code files is a critical component of this functionality.
Making code editing more reliable often Making code editing more reliable often
involves changing and experimenting with involves changing and experimenting with
@ -56,7 +56,7 @@ changes as `diff -c` formatted updates.
Using more complex output formats seems to cause two problems: Using more complex output formats seems to cause two problems:
- It makes GPT write worse code. Keeping the output format simple seems to leave GPT with more attention to devote to the actual coding task. - It makes GPT write worse code. Keeping the output format simple seems to leave GPT with more attention to devote to the actual coding task.
- It makes GPT less likely to adhere to the output format. - It makes GPT less likely to adhere to the output format. This makes it harder to correctly identify and apply the edits it is trying to make.
I had hoped that the new function calling API would enable more reliable use of I had hoped that the new function calling API would enable more reliable use of
structured output formats, but it does not appear to be a panacea structured output formats, but it does not appear to be a panacea