added HelpCoder

This commit is contained in:
Paul Gauthier 2024-07-04 14:29:19 -03:00
parent b3eb1dea49
commit 9f39c8db44
7 changed files with 150 additions and 119 deletions

View file

@ -80,6 +80,7 @@ class Coder:
from . import (
EditBlockCoder,
EditBlockFencedCoder,
HelpCoder,
UnifiedDiffCoder,
WholeFileCoder,
)
@ -130,6 +131,8 @@ class Coder:
res = WholeFileCoder(main_model, io, **kwargs)
elif edit_format == "udiff":
res = UnifiedDiffCoder(main_model, io, **kwargs)
elif edit_format == "help":
res = HelpCoder(main_model, io, **kwargs)
else:
raise ValueError(f"Unknown edit format {edit_format}")