gpt4, disabled stopping generation if ``` detected

This commit is contained in:
Paul Gauthier 2023-04-29 15:59:28 -07:00
parent 46b2eef891
commit 65d118e64b

View file

@ -133,7 +133,8 @@ class Coder:
) )
content = self.send(messages) content = self.send(messages)
if '```' in content: # disabled
if False and '```' in content:
messages += [ messages += [
dict(role = 'assistant', content = content), dict(role = 'assistant', content = content),
dict(role = 'system', content = prompts.returned_code), dict(role = 'system', content = prompts.returned_code),
@ -187,8 +188,8 @@ class Coder:
#self.show_messages(messages, "all") #self.show_messages(messages, "all")
completion = openai.ChatCompletion.create( completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo", #model="gpt-3.5-turbo",
#model="gpt-4", model="gpt-4",
messages=messages, messages=messages,
temperature=0, temperature=0,
stream = True, stream = True,
@ -236,7 +237,8 @@ class Coder:
sys.stdout.write(text) sys.stdout.write(text)
sys.stdout.flush() sys.stdout.flush()
if '```' in resp: # disabled
if False and '```' in resp:
return resp return resp
return resp return resp