Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -51,20 +51,20 @@ def predict(system_msg, inputs, top_p, temperature, chat_counter, chatbot=[], hi
|
|
51 |
print(f"chat_counter - {chat_counter}")'''
|
52 |
#else: #if chat_counter != 0 :
|
53 |
messages=multi_turn_message # Of the type of - [{"role": "system", "content": system_msg},]
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
payload = {
|
69 |
"model": "gpt-3.5-turbo",
|
70 |
"messages": messages, # Of the type of [{"role": "user", "content": f"{inputs}"}],
|
|
|
51 |
print(f"chat_counter - {chat_counter}")'''
|
52 |
#else: #if chat_counter != 0 :
|
53 |
messages=multi_turn_message # Of the type of - [{"role": "system", "content": system_msg},]
|
54 |
+
for data in chatbot:
|
55 |
+
user = {}
|
56 |
+
user["role"] = "user"
|
57 |
+
user["content"] = data[0]
|
58 |
+
assistant = {}
|
59 |
+
assistant["role"] = "assistant"
|
60 |
+
assistant["content"] = data[1]
|
61 |
+
messages.append(user)
|
62 |
+
messages.append(assistant)
|
63 |
+
temp = {}
|
64 |
+
temp["role"] = "user"
|
65 |
+
temp["content"] = inputs
|
66 |
+
messages.append(temp)
|
67 |
+
#messages
|
68 |
payload = {
|
69 |
"model": "gpt-3.5-turbo",
|
70 |
"messages": messages, # Of the type of [{"role": "user", "content": f"{inputs}"}],
|