JiunYi commited on
Commit
d244f70
1 Parent(s): ae46567

Add history to prompt

Browse files
Files changed (2) hide show
  1. api_calls.py +2 -1
  2. app.py +1 -1
api_calls.py CHANGED
@@ -20,13 +20,14 @@ def call_api(api_path, api_params):
20
  )
21
  return response.json()
22
 
23
- def api_rag_qa_chain_demo(openai_model_name, query, year, company_name):
24
  api_path = "qa/demo"
25
  api_params = {
26
  "openai_model_name": openai_model_name,
27
  "query": query,
28
  "year": year,
29
  "company_name": company_name,
 
30
  }
31
  return call_api_stream(api_path, api_params)
32
 
 
20
  )
21
  return response.json()
22
 
23
+ def api_rag_qa_chain_demo(openai_model_name, query, year, company_name, history):
24
  api_path = "qa/demo"
25
  api_params = {
26
  "openai_model_name": openai_model_name,
27
  "query": query,
28
  "year": year,
29
  "company_name": company_name,
30
+ "prev_turn_of_conversation": history,
31
  }
32
  return call_api_stream(api_path, api_params)
33
 
app.py CHANGED
@@ -43,7 +43,7 @@ def esgsumm_exe(openai_model_name, year, company_name, tone):
43
 
44
  def esgqabot(history, openai_model_name, year, company_name):
45
  query = history[-1][0]
46
- response = api_rag_qa_chain_demo(openai_model_name, query, year, company_name)
47
  history[-1][1] = ""
48
  for chunk in response.iter_content(chunk_size=32):
49
  if chunk:
 
43
 
44
  def esgqabot(history, openai_model_name, year, company_name):
45
  query = history[-1][0]
46
+ response = api_rag_qa_chain_demo(openai_model_name, query, year, company_name, history[:-1])
47
  history[-1][1] = ""
48
  for chunk in response.iter_content(chunk_size=32):
49
  if chunk: