New approach to showing the current files

This commit is contained in:
Paul Gauthier 2023-04-08 13:30:19 -07:00
parent e878551ac8
commit 2ede239dd5

View file

@ -194,15 +194,18 @@ MAKE ANY CHANGES BASED OFF THESE FILES!
while True: while True:
inp = self.get_input() inp = self.get_input()
if len(messages) == 1: messages += [
inp += '\n' + self.get_files_content() dict(role = 'user', content = self.get_files_content()),
dict(role = 'assistant', content = "Ok."),
message = dict(role = 'user', content = inp) dict(role = 'user', content = inp),
messages.append(message) ]
content = self.send(messages) content = self.send(messages)
message = dict(role = 'assistant', content = content) user_msg = messages.pop()
messages.append(message) messages.pop()
messages.pop()
messages.append(user_msg)
messages.append(dict(role = 'assistant', content = content))
print() print()
try: try:
@ -213,8 +216,8 @@ MAKE ANY CHANGES BASED OFF THESE FILES!
print() print()
def send(self, messages, show_progress = 0): def send(self, messages, show_progress = 0):
#for msg in messages: for msg in messages:
# dump(msg) dump(msg)
completion = openai.ChatCompletion.create( completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo", model="gpt-3.5-turbo",