lindsay-qu commited on
Commit
18b8295
·
verified ·
1 Parent(s): 1d52433

Update models/gpt4_model.py

Browse files
Files changed (1) hide show
  1. models/gpt4_model.py +20 -10
models/gpt4_model.py CHANGED
@@ -21,16 +21,26 @@ class GPT4Model(BaseModel):
21
  api_key=os.environ["OPENAI_API_KEY"],
22
  base_url=os.environ["OPENAI_API_BASE"]
23
  )
24
- print("start api call")
25
- output = await client.chat.completions.create(
26
- messages=messages,
27
- model=self.generation_model,
28
- temperature=self.temperature,
29
- max_tokens=1000,
30
- )
31
- print("end api call")
32
- response = output.choices[0].message.content
33
- # content = response.choices[0]['message']['content']
 
 
 
 
 
 
 
 
 
 
34
 
35
  return response
36
 
 
21
  api_key=os.environ["OPENAI_API_KEY"],
22
  base_url=os.environ["OPENAI_API_BASE"]
23
  )
24
+ try:
25
+ output = await client.chat.completions.create(
26
+ messages=messages,
27
+ model=self.generation_model,
28
+ temperature=self.temperature,
29
+ max_tokens=1000,
30
+ )
31
+ response = output.choices[0].message.content
32
+ except:
33
+ try:
34
+ output = await client.chat.completions.create(
35
+ messages=messages,
36
+ model=self.generation_model,
37
+ temperature=self.temperature,
38
+ max_tokens=1000,
39
+ )
40
+ response = output.choices[0].message.content
41
+ except:
42
+ response = "No answer provided."
43
+ return response
44
 
45
  return response
46