camparchimedes commited on
Commit
c5d3d49
ยท
verified ยท
1 Parent(s): 47d7912

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -6
app.py CHANGED
@@ -41,7 +41,6 @@ BOOKING_KEYWORDS = [
41
  "identyfikacyjny pล‚atnoล›ci"
42
  ]
43
 
44
-
45
  daysoff_assistant_system_template = """
46
  You are an AI customer support assistant for Daysoff. By default,
47
  you respond in Norwegian to {question}. In all other cases,
@@ -118,11 +117,9 @@ def setup_multiple_chains():
118
  limit_to_domains=None
119
  )
120
 
121
-
122
  cl.user_session.set("api_chain", api_chain)
123
 
124
 
125
-
126
  @cl.on_message
127
  async def handle_message(message: cl.Message):
128
  user_message = message.content.lower()
@@ -131,10 +128,11 @@ async def handle_message(message: cl.Message):
131
 
132
  def is_booking_query(user_message):
133
  match = re.search(r'\b[A-Z]{6}\d{6}\b', user_message)
 
134
 
135
- return match
136
-
137
- if match:
138
  response = await api_chain.acall(user_message,
139
  callbacks=[cl.AsyncLangchainCallbackHandler()])
140
 
 
41
  "identyfikacyjny pล‚atnoล›ci"
42
  ]
43
 
 
44
  daysoff_assistant_system_template = """
45
  You are an AI customer support assistant for Daysoff. By default,
46
  you respond in Norwegian to {question}. In all other cases,
 
117
  limit_to_domains=None
118
  )
119
 
 
120
  cl.user_session.set("api_chain", api_chain)
121
 
122
 
 
123
  @cl.on_message
124
  async def handle_message(message: cl.Message):
125
  user_message = message.content.lower()
 
128
 
129
  def is_booking_query(user_message):
130
  match = re.search(r'\b[A-Z]{6}\d{6}\b', user_message)
131
+ return match is not None # --works boolean
132
 
133
+ booked = is_booking_query(user_message)
134
+
135
+ if booked:
136
  response = await api_chain.acall(user_message,
137
  callbacks=[cl.AsyncLangchainCallbackHandler()])
138