camparchimedes commited on
Commit
1557b72
ยท
verified ยท
1 Parent(s): a4b7b62

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -0
app.py CHANGED
@@ -175,6 +175,24 @@ async def handle_message(message: cl.Message):
175
  },
176
  callbacks=[cl.AsyncLangchainCallbackHandler()])
177
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
178
  #response = await api_chain.acall({"booking_id": booking_id}, callbacks=[cl.AsyncLangchainCallbackHandler()])
179
  else:
180
  response = await llm_chain.acall(user_message, callbacks=[cl.AsyncLangchainCallbackHandler()])
 
175
  },
176
  callbacks=[cl.AsyncLangchainCallbackHandler()])
177
 
178
+ booking_info = response.get("output", {})
179
+ if booking_info:
180
+ markdown_response = f"""
181
+ Informasjon for bestillingskode: {booking_id}
182
+
183
+ | Felt | Detaljer |
184
+ |-----------------|-----------------------------------|
185
+ | Navn: | {booking_info.get('full_name', 'N/A')} |
186
+ | Belรธp: | {booking_info.get('amount', 'N/A')} NOK |
187
+ | Check-In: | {booking_info.get('checkin', 'N/A')} |
188
+ | Check-Out: | {booking_info.get('checkout', 'N/A')} |
189
+ | Addresse: | {booking_info.get('address', 'N/A')} |
190
+ | Bruker ID: | {booking_info.get('user_id', 'N/A')} |
191
+ """
192
+ await cl.Message(markdown_response).send()
193
+ else:
194
+ await cl.Message("Vi kan desverre ikke finne noen informasjon for det oppgitte bookingnummeret.").send()
195
+
196
  #response = await api_chain.acall({"booking_id": booking_id}, callbacks=[cl.AsyncLangchainCallbackHandler()])
197
  else:
198
  response = await llm_chain.acall(user_message, callbacks=[cl.AsyncLangchainCallbackHandler()])