Update app.py
Browse files
app.py
CHANGED
|
@@ -224,7 +224,8 @@ async def text_mode():
|
|
| 224 |
st.session_state.messages.append(
|
| 225 |
{"role": "user", "content": prompt})
|
| 226 |
|
| 227 |
-
|
|
|
|
| 228 |
model=st.session_state["openai_model"],
|
| 229 |
messages=[
|
| 230 |
{"role": m["role"], "content": m["content"]}
|
|
@@ -232,8 +233,7 @@ async def text_mode():
|
|
| 232 |
],
|
| 233 |
stream=True,
|
| 234 |
):
|
| 235 |
-
full_response += response.choices[0].delta.
|
| 236 |
-
"content", "")
|
| 237 |
message_placeholder.markdown(full_response + "▌")
|
| 238 |
message_placeholder.markdown(full_response)
|
| 239 |
st.session_state.messages.append(
|
|
@@ -244,6 +244,7 @@ async def text_mode():
|
|
| 244 |
print('GPT only starts!!!')
|
| 245 |
print('messages:', st.session_state['messages'])
|
| 246 |
openai_client = OpenAI()
|
|
|
|
| 247 |
|
| 248 |
for response in openai_client.ChatCompletion.create(
|
| 249 |
model=st.session_state["openai_model"],
|
|
@@ -256,7 +257,7 @@ async def text_mode():
|
|
| 256 |
# 'role': 'user', 'content': prompt}],
|
| 257 |
# stream=True,
|
| 258 |
):
|
| 259 |
-
full_response += response.choices[0].delta.content
|
| 260 |
message_placeholder.markdown(full_response + "▌")
|
| 261 |
# print('session completed!')
|
| 262 |
message_placeholder.markdown(full_response)
|
|
|
|
| 224 |
st.session_state.messages.append(
|
| 225 |
{"role": "user", "content": prompt})
|
| 226 |
|
| 227 |
+
openai_client = OpenAI()
|
| 228 |
+
for response in openai_client.ChatCompletion.create(
|
| 229 |
model=st.session_state["openai_model"],
|
| 230 |
messages=[
|
| 231 |
{"role": m["role"], "content": m["content"]}
|
|
|
|
| 233 |
],
|
| 234 |
stream=True,
|
| 235 |
):
|
| 236 |
+
full_response += str(response.choices[0].delta.content)
|
|
|
|
| 237 |
message_placeholder.markdown(full_response + "▌")
|
| 238 |
message_placeholder.markdown(full_response)
|
| 239 |
st.session_state.messages.append(
|
|
|
|
| 244 |
print('GPT only starts!!!')
|
| 245 |
print('messages:', st.session_state['messages'])
|
| 246 |
openai_client = OpenAI()
|
| 247 |
+
print('openai_client:', openai_client)
|
| 248 |
|
| 249 |
for response in openai_client.ChatCompletion.create(
|
| 250 |
model=st.session_state["openai_model"],
|
|
|
|
| 257 |
# 'role': 'user', 'content': prompt}],
|
| 258 |
# stream=True,
|
| 259 |
):
|
| 260 |
+
full_response += str(response.choices[0].delta.content)
|
| 261 |
message_placeholder.markdown(full_response + "▌")
|
| 262 |
# print('session completed!')
|
| 263 |
message_placeholder.markdown(full_response)
|