Darka001 commited on
Commit
888943e
·
verified ·
1 Parent(s): a3a2ac3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -100,7 +100,7 @@ db3 = Chroma(persist_directory="chroma/", embedding_function=instructor_embeddin
100
 
101
  retriever = db3.as_retriever(
102
  search_kwargs={
103
- "k": 7})
104
 
105
  # Get pre-written rag prompt
106
  def format_docs(docs):
@@ -305,9 +305,9 @@ def summarize_act(message, act_number):
305
 
306
  QUESTION:""
307
 
308
- ANSWER:У листопаді Кабмін затвердив постанову про перехід комплексної онлайн послуги е-Підприємець на постійні «рейки». Затверджений порядок її надання передбачає, що послуга включатиме в себе держреєстрацію ФОПів, реєстрацію змін в ЄДР (Єдиному державному реєстрі юридичних осіб, фізичних осіб – підприємців та громадських формувань), реєстрацію платником єдиного податку та податку на додану вартість, відкриття рахунку та інші можливості.
309
 
310
- Весь пакет послуг можна буде отримати за однією заявкою через портал «Дія». Для зменшення «паперового» навантаження для заявника, у постанові передбачений обмін інформацією між 14 державними реєстрами та системами, серед яких ЄДР, Державний реєстр фізичних осіб – платників податків, Єдиний банк даних про платників податків – юридичних осіб, Єдина інформаційно-аналітична система державної служби зайнятості та інші.
311
  Context:КАБІНЕТ МІНІСТРІВ УКРАЇНИ
312
  ПОСТАНОВА
313
 
@@ -402,7 +402,7 @@ def summarize_act(message, act_number):
402
  Context: {context}
403
  QUESTION:
404
  {question}
405
- Ти асистент для надання відповідей з законодавства України. Ти описуєш зміни в законодавстві просто, доступно для підлітка. Якщо Context не містить потрібної інформації (пустий) - пиши "Я не маю релевантної інформації. Спробуйте ще". На вхід ти отримав один закон, підсумуй його простими словами, викинь формальності та стандартні фрази.
406
  [/INST]
407
  """
408
  prompt = PromptTemplate(
@@ -422,7 +422,8 @@ def summarize_act(message, act_number):
422
  {"context": ret2 , "question": RunnablePassthrough()}
423
  ).assign(answer=rag_chain_from_docs)
424
 
425
- return rag_chain_summarize.invoke("")
 
426
 
427
  def generate_answer(message, history, checkbox, subject_input, rubric, date_beg, date_end, act_number):
428
  result = ""
 
100
 
101
  retriever = db3.as_retriever(
102
  search_kwargs={
103
+ "k": 15})
104
 
105
  # Get pre-written rag prompt
106
  def format_docs(docs):
 
305
 
306
  QUESTION:""
307
 
308
+ ANSWER:У листопаді Кабмін затвердив постанову про перехід комплексної онлайн послуги е-Підприємець на постійні «рейки». Затверджений порядок її надання передбачає, що послуга включатиме в себе держреєстрацію ФОПів, реєстрацію змін в ЄДР (Єдиному державному реєстрі юридичних осіб, фізичних осіб – підприємців та громадських формувань), реєстрацію платником єдиного податку та податку на додану вартість, відкриття рахунку та інші можливості.
309
 
310
+ Весь пакет послуг можна буде отримати за однією заявкою через портал «Дія». Для зменшення «паперового» навантаження для заявника, у постанові передбачений обмін інформацією між 14 державними реєстрами та системами, серед яких ЄДР, Державний реєстр фізичних осіб – платників податків, Єдиний банк даних про платників податків – юридичних осіб, Єдина інформаційно-аналітична система державної служби зайнятості та інші.
311
  Context:КАБІНЕТ МІНІСТРІВ УКРАЇНИ
312
  ПОСТАНОВА
313
 
 
402
  Context: {context}
403
  QUESTION:
404
  {question}
405
+ Ти асистент для надання відповідей з законодавства України. Ти описуєш зміни в законодавстві просто, доступно для підлітка. Якщо Context не містить потрібної інформації (пустий) - пиши "Я не маю релевантної інформації. Спробуйте ще". На вхід ти отримав один закон, підсумуй його простими словами, викинь формальності та стандартні фрази.
406
  [/INST]
407
  """
408
  prompt = PromptTemplate(
 
422
  {"context": ret2 , "question": RunnablePassthrough()}
423
  ).assign(answer=rag_chain_from_docs)
424
 
425
+ return rag_chain_summarize.invoke("підсумуй контекст")
426
+
427
 
428
  def generate_answer(message, history, checkbox, subject_input, rubric, date_beg, date_end, act_number):
429
  result = ""