Update app.py
Browse files
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":
|
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 |
-
|
124 |
|
125 |
[/INST]
|
126 |
|
@@ -372,9 +372,7 @@ def summarize_act(message, act_number):
|
|
372 |
7. Додаток 2 до Порядку викласти в такій редакції:
|
373 |
QUESTION:"підсумуй контент"
|
374 |
|
375 |
-
ANSWER: На початку року Кабінет Міністрів ухвалив постанову, яка розширює перелік пріоритетних для надання житла категорій ВПО.
|
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: "підсумуй контекст"
|