christophebourguignat commited on
Commit
705accd
1 Parent(s): 73f994d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -8,6 +8,13 @@ from langchain.embeddings import OpenAIEmbeddings
8
  from langchain.chains import RetrievalQA
9
  from langchain.chat_models import ChatOpenAI
10
 
 
 
 
 
 
 
 
11
  def llm_response(insurer1, insurer2, question):
12
  qa_chain1 = RetrievalQA.from_chain_type(llm1, retriever=db_dict[insurer1].as_retriever(search_kwargs={'k': 15}))
13
  qa_chain2 = RetrievalQA.from_chain_type(llm2, retriever=db_dict[insurer2].as_retriever(search_kwargs={'k': 15}))
@@ -20,13 +27,6 @@ examples = [
20
  [None, None, "Comment résilier le contrat ?"]
21
  ]
22
 
23
- dataset_names = ["zelros/pj-ca", "zelros/pj-ce", "zelros/pj-da",
24
- "zelros/pj-groupama", "zelros/pj-sg", "zelros/pj-lbp"]
25
-
26
- insurers = ["Crédit Agricole","Caisse d'Epargne","Direct Assurance","Groupama","Société Générale","La Banque Postale"]
27
-
28
- db_dict = {}
29
-
30
  for i, name in enumerate(dataset_names):
31
  dataset = load_dataset(name)
32
 
 
8
  from langchain.chains import RetrievalQA
9
  from langchain.chat_models import ChatOpenAI
10
 
11
+ dataset_names = ["zelros/pj-ca", "zelros/pj-ce", "zelros/pj-da",
12
+ "zelros/pj-groupama", "zelros/pj-sg", "zelros/pj-lbp"]
13
+
14
+ insurers = ["Crédit Agricole","Caisse d'Epargne","Direct Assurance","Groupama","Société Générale","La Banque Postale"]
15
+
16
+ db_dict = {}
17
+
18
  def llm_response(insurer1, insurer2, question):
19
  qa_chain1 = RetrievalQA.from_chain_type(llm1, retriever=db_dict[insurer1].as_retriever(search_kwargs={'k': 15}))
20
  qa_chain2 = RetrievalQA.from_chain_type(llm2, retriever=db_dict[insurer2].as_retriever(search_kwargs={'k': 15}))
 
27
  [None, None, "Comment résilier le contrat ?"]
28
  ]
29
 
 
 
 
 
 
 
 
30
  for i, name in enumerate(dataset_names):
31
  dataset = load_dataset(name)
32