Darka001 commited on
Commit
dc84b24
·
verified ·
1 Parent(s): 93f1225

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -7
app.py CHANGED
@@ -100,14 +100,14 @@ 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):
107
  return "\n\n".join(doc.page_content for doc in docs)
108
 
109
 
110
- template ="""" [INST] Ти асистент для надання відповідей з законодавства України. Використовуй лише вказаний нижче Context максимально точно. Описуй лише події простими словами без формальностей. Пиши п'ять реченнь і будь максимально точним. Якщо контекст пустий - пиши "Я не маю релевантної інформації. Спробуйте ще". Ось приклади використання:
111
  Context:
112
  '9) доручити Міністерству освіти і науки України:\r\nпередбачити у стандартах вищої освіти для першого (бакалаврського) рівня в межах кожної спеціальності наявність компетентності випускника щодо здатності використовувати різні види та форми рухової активності для активного відпочинку та ведення здорового способу життя, а також відповідних результатів навчання, зокрема щодо виконання встановлених нормативів фізичної підготовленості;\r\nрекомендувати ректорам вищих навчальних закладів з метою формування зазначеної компетентності та досягнення відповідних результатів навчання передбачити для студентів заняття з фізичного виховання не менш як протягом двох років навчання в обсязі 4 години на тиждень, враховуючи, що заняття з фізичного виховання мають відновлювальне та рекреаційне значення;\r\nв установленому порядку до 1 вересня 2016 року доповнити технологічні вимоги щодо забезпечення провадження освітньої діяльності у сфері вищої освіти (Ліцензійні умови провадження освітньої діяльності закладів освіти, затверджені постановою Кабінету Міністрів України від 30 грудня 2015 року № 1187) в частині забезпеченості здобувачів вищої освіти спортивними залами, стадіонами та спортивними майданчиками (у квадратних метрах на одного студента);'
113
 
@@ -115,12 +115,12 @@ Context:
115
 
116
 
117
 
118
- ANSWER: Приділяється увага питанням забезпечення якісної освіти, академічної доброчесності, фізичного розвитку та здорового способу життя молоді. Ці регуляції спрямовані на всебічний розвиток молоді, забезпечення якісної освіти та формування громадянських і патріотичних цінностей.
119
  Context: {context}
120
  QUESTION:
121
  {question}
122
 
123
- Описуй отримані документи просто, доступно для підлітка. Вказуй лише найголовніші події. Якщо Context не містить потрібної інформації - пиши "Я не маю релевантної інформації. Спробуйте ще". На вхід ти отримав декілька законів, підсумуй їх простими словами, викинь формальності та стандартні фрази. Опиши найголовніші зміни у кількох реченнях.
124
 
125
  [/INST]
126
 
@@ -372,9 +372,7 @@ def summarize_act(message, act_number):
372
  7. Додаток 2 до Порядку викласти в такій редакції:
373
  QUESTION:"підсумуй контент"
374
 
375
- ANSWER: На початку року Кабінет Міністрів ухвалив постанову, яка розширює перелік пріоритетних для надання житла категорій ВПО. До сімей загиблих (полонених), багатодітних родин, одиноких батьків, пенсіонерів та непрацездатних осіб додали сім’ї тих військовослужбовців, які беруть участь у бойових діях, внутрішньо переміщених осіб, які після 2014 року вже вдруге зазнали переміщення, ВПО, житло яких стало непридатним до проживання внаслідок агресії Росії та які є мешканцями громади, яка здійснює забезпечення житлом. Натомість з претендентів на тимчасове соціально житло виключили внутрішньо переміщених осіб, якщо вони чи члени їх сімей мають житло придатне для проживання на підконтрольній Україні території (не менше 13,65 кв. метра на одну особу).
376
-
377
- Цією постановою уряд заборонив місцевій владі не брати ВПО на облік громадян, що потребують тимчасового житла, з причини відсутності вільного житлового фонду. Новий підхід дозволить порахувати, скільки ВПО потребують тимчасового соціального житла від держави, та спробувати задовольнити цю потребу.
378
 
379
  Context: ""
380
  QUESTION: "підсумуй контекст"
 
100
 
101
  retriever = db3.as_retriever(
102
  search_kwargs={
103
+ "k": 5})
104
 
105
  # Get pre-written rag prompt
106
  def format_docs(docs):
107
  return "\n\n".join(doc.page_content for doc in docs)
108
 
109
 
110
+ template ="""" [INST] Ти асистент для надання відповідей з законодавства України. Використовуй лише вказаний нижче Context максимально точно. Описуй лише події простими словами без формальностей. Якщо питання не стосується законодавства України - пиши "Я не маю релевантної інформації. Спробуйте ще". Ось приклади використання:
111
  Context:
112
  '9) доручити Міністерству освіти і науки України:\r\nпередбачити у стандартах вищої освіти для першого (бакалаврського) рівня в межах кожної спеціальності наявність компетентності випускника щодо здатності використовувати різні види та форми рухової активності для активного відпочинку та ведення здорового способу життя, а також відповідних результатів навчання, зокрема щодо виконання встановлених нормативів фізичної підготовленості;\r\nрекомендувати ректорам вищих навчальних закладів з метою формування зазначеної компетентності та досягнення відповідних результатів навчання передбачити для студентів заняття з фізичного виховання не менш як протягом двох років навчання в обсязі 4 години на тиждень, враховуючи, що заняття з фізичного виховання мають відновлювальне та рекреаційне значення;\r\nв установленому порядку до 1 вересня 2016 року доповнити технологічні вимоги щодо забезпечення провадження освітньої діяльності у сфері вищої освіти (Ліцензійні умови провадження освітньої діяльності закладів освіти, затверджені постановою Кабінету Міністрів України від 30 грудня 2015 року № 1187) в частині забезпеченості здобувачів вищої освіти спортивними залами, стадіонами та спортивними майданчиками (у квадратних метрах на одного студента);'
113
 
 
115
 
116
 
117
 
118
+ ANSWER: регуляції для вищих навчальних закладів передбачають обов'язкове фізичне виховання студентів та забезпечення їх доступом до спортивних залів і майданчиків. Також вони спрямовані на покращення боротьби з булінгом в освітніх установах та підвищення відповідальності батьків за виховання дітей.
119
  Context: {context}
120
  QUESTION:
121
  {question}
122
 
123
+ Напиши три речення. Описуй отримані документи просто, доступно для підлітка. Вказуй лише найголовніші події. Якщо питання не стосується законів - пиши "Я не маю релевантної інформації. Спробуйте ще". На вхід ти отримав декілька законів, підсумуй їх простими словами, викинь формальності та стандартні фрази. Опиши найголовніші зміни у трьох реченнях.
124
 
125
  [/INST]
126
 
 
372
  7. Додаток 2 до Порядку викласти в такій редакції:
373
  QUESTION:"підсумуй контент"
374
 
375
+ ANSWER: На початку року Кабінет Міністрів ухвалив постанову, яка розширює перелік пріоритетних для надання житла категорій ВПО. Цією постановою уряд заборонив місцевій владі не брати ВПО на облік громадян, що потребують тимчасового житла, з причини відсутності вільного житлового фонду. Новий підхід дозволить порахувати, скільки ВПО потребують тимчасового соціального житла від держави, та спробувати задовольнити цю потребу.
 
 
376
 
377
  Context: ""
378
  QUESTION: "підсумуй контекст"