lindsay-qu commited on
Commit
5f6131e
·
1 Parent(s): c931fca

Update models/gpt4_model.py

Browse files
Files changed (1) hide show
  1. models/gpt4_model.py +22 -6
models/gpt4_model.py CHANGED
@@ -13,12 +13,28 @@ class GPT4Model(BaseModel):
13
  self.temperature = temperature
14
 
15
  def respond(self, messages: list) -> str:
16
- response = openai.ChatCompletion.create(
17
- messages=messages,
18
- model=self.generation_model,
19
- temperature=self.temperature,
20
- max_tokens=1000,
21
- ).choices[0]['message']['content']
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  # content = response.choices[0]['message']['content']
23
 
24
  return response
 
13
  self.temperature = temperature
14
 
15
  def respond(self, messages: list) -> str:
16
+ try:
17
+ response = openai.ChatCompletion.create(
18
+ messages=messages,
19
+ model=self.generation_model,
20
+ temperature=self.temperature,
21
+ max_tokens=1000,
22
+ ).choices[0]['message']['content']
23
+ except:
24
+ try:
25
+ response = openai.ChatCompletion.create(
26
+ messages=messages,
27
+ model=self.generation_model,
28
+ temperature=self.temperature,
29
+ max_tokens=1000,
30
+ ).choices[0]['message']['content']
31
+ except:
32
+ response = openai.ChatCompletion.create(
33
+ messages=messages,
34
+ model=self.generation_model,
35
+ temperature=self.temperature,
36
+ max_tokens=1000,
37
+ ).choices[0]['message']['content']
38
  # content = response.choices[0]['message']['content']
39
 
40
  return response