hamza82 commited on
Commit
801579d
·
verified ·
1 Parent(s): 9bf4eb3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -28
app.py CHANGED
@@ -63,34 +63,34 @@ def custom_auth():
63
  print("teeeeeee", token)
64
  return JSONResponse({"token": token})
65
 
66
- @cl.on_chat_start
67
- async def on_chat_start():
68
- cl.user_session.set(
69
- "message_history",
70
- [{"role": "system", "content": "You are a helpful assistant."}],
71
- )
72
- await cl.Message(content="Connected to Chainlit!").send()
73
- logger.info("Chat started with Chainlit.")
74
-
75
- @cl.on_message
76
- async def on_message(message: cl.Message):
77
- message_history = cl.user_session.get("message_history")
78
- message_history.append({"role": "user", "content": message.content})
79
-
80
- msg = cl.Message(content="")
81
- await msg.send()
82
-
83
- stream = await client.chat.completions.create(
84
- messages=message_history, stream=True, **settings
85
- )
86
-
87
- async for part in stream:
88
- if token := part.choices[0].delta.content or "":
89
- await msg.stream_token(token)
90
-
91
- message_history.append({"role": "assistant", "content": msg.content})
92
- await msg.update()
93
- logger.info("Message processed and response sent.")
94
 
95
  #########################################################################################################################
96
 
 
63
  print("teeeeeee", token)
64
  return JSONResponse({"token": token})
65
 
66
+ # @cl.on_chat_start
67
+ # async def on_chat_start():
68
+ # cl.user_session.set(
69
+ # "message_history",
70
+ # [{"role": "system", "content": "You are a helpful assistant."}],
71
+ # )
72
+ # await cl.Message(content="Connected to Chainlit!").send()
73
+ # logger.info("Chat started with Chainlit.")
74
+
75
+ # @cl.on_message
76
+ # async def on_message(message: cl.Message):
77
+ # message_history = cl.user_session.get("message_history")
78
+ # message_history.append({"role": "user", "content": message.content})
79
+
80
+ # msg = cl.Message(content="")
81
+ # await msg.send()
82
+
83
+ # stream = await client.chat.completions.create(
84
+ # messages=message_history, stream=True, **settings
85
+ # )
86
+
87
+ # async for part in stream:
88
+ # if token := part.choices[0].delta.content or "":
89
+ # await msg.stream_token(token)
90
+
91
+ # message_history.append({"role": "assistant", "content": msg.content})
92
+ # await msg.update()
93
+ # logger.info("Message processed and response sent.")
94
 
95
  #########################################################################################################################
96