Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -121,17 +121,20 @@ def setup_multiple_chains():
|
|
121 |
|
122 |
@cl.on_message
|
123 |
async def handle_message(message: cl.Message):
|
124 |
-
user_message = message.content
|
125 |
llm_chain = cl.user_session.get("llm_chain")
|
126 |
api_chain = cl.user_session.get("api_chain")
|
127 |
|
128 |
-
|
129 |
-
match = re.search(r'\b[A-Z]{6}\d{6}\b', user_message)
|
130 |
-
return match is not None # --works boolean
|
131 |
-
|
132 |
-
booked = is_booking_query(user_message)
|
133 |
|
134 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
response = await api_chain.acall(user_message,
|
136 |
callbacks=[cl.AsyncLangchainCallbackHandler()])
|
137 |
|
|
|
121 |
|
122 |
@cl.on_message
|
123 |
async def handle_message(message: cl.Message):
|
124 |
+
user_message = message.content #.lower()
|
125 |
llm_chain = cl.user_session.get("llm_chain")
|
126 |
api_chain = cl.user_session.get("api_chain")
|
127 |
|
128 |
+
#if any(keyword in user_message for keyword in ["firmahytteordning","personvernpolicy"]):
|
|
|
|
|
|
|
|
|
129 |
|
130 |
+
|
131 |
+
#def is_booking_query(user_message):
|
132 |
+
#match = re.search(r'\b[A-Z]{6}\d{6}\b', user_message)
|
133 |
+
#return match is not None # --works boolean
|
134 |
+
#booked = is_booking_query(user_message)
|
135 |
+
#if booked:
|
136 |
+
|
137 |
+
if re.search(r'\b[A-Z]{6}\d{6}\b', user_message):
|
138 |
response = await api_chain.acall(user_message,
|
139 |
callbacks=[cl.AsyncLangchainCallbackHandler()])
|
140 |
|