varios fixes
Browse files- .chainlit/config.toml +1 -1
- app.py +7 -4
.chainlit/config.toml
CHANGED
|
@@ -33,7 +33,7 @@ edit_message = true
|
|
| 33 |
|
| 34 |
# Authorize users to spontaneously upload files with messages
|
| 35 |
[features.spontaneous_file_upload]
|
| 36 |
-
enabled =
|
| 37 |
# Define accepted file types using MIME types
|
| 38 |
# Examples:
|
| 39 |
# 1. For specific file types:
|
|
|
|
| 33 |
|
| 34 |
# Authorize users to spontaneously upload files with messages
|
| 35 |
[features.spontaneous_file_upload]
|
| 36 |
+
enabled = false
|
| 37 |
# Define accepted file types using MIME types
|
| 38 |
# Examples:
|
| 39 |
# 1. For specific file types:
|
app.py
CHANGED
|
@@ -178,7 +178,10 @@ async def start():
|
|
| 178 |
|
| 179 |
@cl.on_message
|
| 180 |
async def handle(message: cl.Message):
|
| 181 |
-
|
| 182 |
-
|
| 183 |
-
|
| 184 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 178 |
|
| 179 |
@cl.on_message
|
| 180 |
async def handle(message: cl.Message):
|
| 181 |
+
graph = cl.user_session.get("graph")
|
| 182 |
+
state = {"messages": [HumanMessage(content=message.content)]}
|
| 183 |
+
|
| 184 |
+
async for partial_state in graph.astream(state):
|
| 185 |
+
last_message = partial_state["messages"][-1]
|
| 186 |
+
await cl.Message(content=last_message.content).send()
|
| 187 |
+
|