ravi259 commited on
Commit
e164c02
Β·
1 Parent(s): dd841de
Files changed (1) hide show
  1. app.py +15 -5
app.py CHANGED
@@ -283,6 +283,7 @@ def read_file_get_prompts(file_name):
283
  for q in range(len(text_per_page[page])):
284
  #print(f"{''.join(map(str, text_per_page[page][q]))}")
285
  result = result + f"{''.join(map(str, text_per_page[page][q]))}"
 
286
  return result
287
 
288
  def create_dataframe_from_text(text):
@@ -368,19 +369,28 @@ if st.button('Get Loan Details',type="primary"):
368
  with st.spinner("πŸ€– Operation in progress. Please wait! πŸ€– "):
369
  result = read_file_get_prompts(file_name)
370
 
371
- st.write(result.lower())
372
  response_1 = OpenAI().complete(prompt_template_1.format(loan_data=result.lower()))
373
  st.table(create_dataframe_from_text(response_1.text))
374
 
375
  st.balloons()
376
 
377
- if st.button('Get Loan Transactions', type="secondary"):
 
 
 
 
 
 
 
378
  with st.spinner("πŸ€– Operation in progress. Please wait! πŸ€– "):
379
  result = read_file_get_prompts(file_name)
380
 
381
- st.write(result.lower())
382
- response_1 = OpenAI().complete(prompt_template_1.format(loan_data=result.lower()))
383
- response_2 = OpenAI().complete(prompt_template_2.format(response_1=response_1.text, loan_data=result.lower()))
 
 
384
  #st.write(response_2)
385
  st.table(create_dataframe_from_text_2(response_2.text))
386
 
 
283
  for q in range(len(text_per_page[page])):
284
  #print(f"{''.join(map(str, text_per_page[page][q]))}")
285
  result = result + f"{''.join(map(str, text_per_page[page][q]))}"
286
+
287
  return result
288
 
289
  def create_dataframe_from_text(text):
 
369
  with st.spinner("πŸ€– Operation in progress. Please wait! πŸ€– "):
370
  result = read_file_get_prompts(file_name)
371
 
372
+ #st.write(result.lower())
373
  response_1 = OpenAI().complete(prompt_template_1.format(loan_data=result.lower()))
374
  st.table(create_dataframe_from_text(response_1.text))
375
 
376
  st.balloons()
377
 
378
+ async def get_completion(prompt_template, response, data):
379
+ # Other code...
380
+ # Wait for completion of OpenAI().complete()
381
+ completion_result = await OpenAI().complete(prompt_template.format(response = response, loan_data=data.lower()))
382
+ return completion_result
383
+
384
+
385
+ if st.button('Get Loan Transactions', type="primary"):
386
  with st.spinner("πŸ€– Operation in progress. Please wait! πŸ€– "):
387
  result = read_file_get_prompts(file_name)
388
 
389
+ #st.write(result.lower())
390
+ response_1 = get_completion(prompt_template_1, "", result)
391
+
392
+ #response_2 = OpenAI().complete(prompt_template_2.format(response_1=response_1.text, loan_data=result.lower()))
393
+ response_2 = get_completion(prompt_template_2, response_1.text, result)
394
  #st.write(response_2)
395
  st.table(create_dataframe_from_text_2(response_2.text))
396