mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-28 16:25:00 +00:00
WIP: Refactor send method and remove show_send_progress method in Coder class.
This commit is contained in:
parent
5c2cbd301e
commit
1a306d89d9
1 changed files with 2 additions and 19 deletions
21
coder.py
21
coder.py
|
@ -280,7 +280,7 @@ class Coder:
|
|||
for line in content:
|
||||
print(role, line)
|
||||
|
||||
def send(self, messages, model=None, progress_bar_expected=0, silent=False):
|
||||
def send(self, messages, model=None, silent=False):
|
||||
# self.show_messages(messages, "all")
|
||||
|
||||
if not model:
|
||||
|
@ -305,9 +305,7 @@ class Coder:
|
|||
|
||||
interrupted = False
|
||||
try:
|
||||
if progress_bar_expected:
|
||||
self.show_send_progress(completion, progress_bar_expected)
|
||||
elif self.pretty and not silent:
|
||||
if self.pretty and not silent:
|
||||
self.show_send_output_color(completion)
|
||||
else:
|
||||
self.show_send_output_plain(completion, silent)
|
||||
|
@ -316,21 +314,6 @@ class Coder:
|
|||
|
||||
return self.resp, interrupted
|
||||
|
||||
def show_send_progress(self, completion, progress_bar_expected):
|
||||
self.resp = ""
|
||||
pbar = tqdm(total=progress_bar_expected)
|
||||
for chunk in completion:
|
||||
try:
|
||||
text = chunk.choices[0].delta.content
|
||||
self.resp += text
|
||||
except AttributeError:
|
||||
continue
|
||||
|
||||
pbar.update(len(text))
|
||||
|
||||
pbar.update(progress_bar_expected)
|
||||
pbar.close()
|
||||
|
||||
def show_send_output_plain(self, completion, silent):
|
||||
self.resp = ""
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue