Hmjz100 commited on
Commit
ecfe394
·
1 Parent(s): 49dc4c4

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -24
app.py CHANGED
@@ -45,34 +45,34 @@ def predict(openai_gptapi_key, model, system_msg, inputs, top_p, temperature, ma
45
  chat_counter+=1
46
  print(f"聊天计数 - {chat_counter}")
47
  else: # 如果 chat_counter 不等于 0"""
48
- messages=multi_turn_message # 类型为 - [{"role": "system", "content": system_msg},]
49
- for data in chatbot:
50
- user = {}
51
- user["role"] = "user"
52
- user["content"] = data[0]
53
- assistant = {}
54
- assistant["role"] = "assistant"
55
- assistant["content"] = data[1]
56
- messages.append(user)
57
- messages.append(assistant)
58
  temp = {}
59
  temp["role"] = "user"
60
  temp["content"] = inputs
61
  messages.append(temp)
62
- # 消息
63
- payload = {
64
- "model": model,
65
- "messages": messages, # 类型为 [{"role": "user", "content": f"{inputs}"}],
66
- "temperature": temperature, # 温度
67
- "top_p": top_p, # Top-p
68
- "n": 1,
69
- "stream": True,
70
- "presence_penalty": presence_penalty, # 存在惩罚
71
- "frequency_penalty": frequency_penalty, # 频率惩罚
72
- "max_tokens": max_tokens # 最大 Token 数
73
- }
74
- chat_counter+=1
75
- print(f"聊天计数 - {chat_counter}")
76
 
77
  history.append(inputs)
78
  print(f"日志:发送数据 - {payload}")
 
45
  chat_counter+=1
46
  print(f"聊天计数 - {chat_counter}")
47
  else: # 如果 chat_counter 不等于 0"""
48
+ messages=multi_turn_message # 类型为 - [{"role": "system", "content": system_msg},]
49
+ for data in chatbot:
50
+ user = {}
51
+ user["role"] = "user"
52
+ user["content"] = data[0]
53
+ assistant = {}
54
+ assistant["role"] = "assistant"
55
+ assistant["content"] = data[1]
56
+ messages.append(user)
57
+ messages.append(assistant)
58
  temp = {}
59
  temp["role"] = "user"
60
  temp["content"] = inputs
61
  messages.append(temp)
62
+ # 消息
63
+ payload = {
64
+ "model": model,
65
+ "messages": messages, # 类型为 [{"role": "user", "content": f"{inputs}"}],
66
+ "temperature": temperature, # 温度
67
+ "top_p": top_p, # Top-p
68
+ "n": 1,
69
+ "stream": True,
70
+ "presence_penalty": presence_penalty, # 存在惩罚
71
+ "frequency_penalty": frequency_penalty, # 频率惩罚
72
+ "max_tokens": max_tokens # 最大 Token 数
73
+ }
74
+ chat_counter+=1
75
+ print(f"聊天计数 - {chat_counter}")
76
 
77
  history.append(inputs)
78
  print(f"日志:发送数据 - {payload}")