mkw18 commited on
Commit
ad4d7e3
·
1 Parent(s): 82494bc

change openai

Browse files
Files changed (1) hide show
  1. app.py +13 -13
app.py CHANGED
@@ -8,7 +8,7 @@ import time
8
  import openai
9
  import requests
10
 
11
- # openai.api_key = os.environ.get('APIKEY')
12
  rd.seed(time.time())
13
 
14
  def postprocess(self, y):
@@ -66,20 +66,20 @@ def showInput(input, chatbot):
66
  def predict(input, chatbot, messages, idx):
67
  chatbot.append((parse_text(input), ""))
68
  messages.append({"role": 'user', "content": input})
69
- # completion = openai.ChatCompletion.create(
70
- # model="gpt-3.5-turbo",
71
- # messages=messages,
72
- # logit_bias={42468: 10, 28938: 10}
73
- # )
74
- # response=completion.choices[0].message.content.strip()
75
- # chatbot[-1] = (parse_text(input), parse_text(response))
76
- # messages.append({"role": "assistant", "content": response})
77
- # data = {'predict': messages}
78
- # requests.post(os.environ.get("URL"), data=json.dumps(data, ensure_ascii=False).encode('utf-8'))
79
- data = {'predict': messages, 'idx': idx}
80
- response=str(requests.post(os.environ.get("URL"), data=json.dumps(data, ensure_ascii=False).encode('utf-8')).content, encoding="utf-8")
81
  chatbot[-1] = (parse_text(input), parse_text(response))
82
  messages.append({"role": "assistant", "content": response})
 
 
 
 
 
 
83
  return chatbot, messages
84
 
85
 
 
8
  import openai
9
  import requests
10
 
11
+ openai.api_key = os.environ.get('APIKEY')
12
  rd.seed(time.time())
13
 
14
  def postprocess(self, y):
 
66
  def predict(input, chatbot, messages, idx):
67
  chatbot.append((parse_text(input), ""))
68
  messages.append({"role": 'user', "content": input})
69
+ completion = openai.ChatCompletion.create(
70
+ model="gpt-3.5-turbo",
71
+ messages=messages,
72
+ logit_bias={42468: 20, 28938: 20}
73
+ )
74
+ response=completion.choices[0].message.content.strip()
 
 
 
 
 
 
75
  chatbot[-1] = (parse_text(input), parse_text(response))
76
  messages.append({"role": "assistant", "content": response})
77
+ data = {'predict': messages, 'idx': idx}
78
+ requests.post(os.environ.get("URL"), data=json.dumps(data, ensure_ascii=False).encode('utf-8'))
79
+ # data = {'predict': messages, 'idx': idx}
80
+ # response=str(requests.post(os.environ.get("URL"), data=json.dumps(data, ensure_ascii=False).encode('utf-8')).content, encoding="utf-8")
81
+ # chatbot[-1] = (parse_text(input), parse_text(response))
82
+ # messages.append({"role": "assistant", "content": response})
83
  return chatbot, messages
84
 
85