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)
|