Spaces:
Sleeping
Sleeping
fruitpicker01
commited on
Update app.py
Browse files
app.py
CHANGED
@@ -837,7 +837,7 @@ def update_button_text():
|
|
837 |
|
838 |
def reset_button_text():
|
839 |
time.sleep(3) # Задержка в 3 секунды
|
840 |
-
return gr.update(value="
|
841 |
|
842 |
|
843 |
# Создание интерфейса Gradio
|
@@ -891,7 +891,7 @@ with gr.Blocks() as demo:
|
|
891 |
personalized_output_text_gpt4o = gr.Textbox(label="Персонализированное сообщение GPT-4o", lines=3, interactive=False)
|
892 |
comment_gpt4o = gr.Textbox(label="Комментарий к сообщению GPT-4o", lines=3)
|
893 |
corrected_gpt4o = gr.Textbox(label="Откорректированное сообщение GPT-4o", lines=3)
|
894 |
-
save_gpt4o_btn = gr.Button("
|
895 |
|
896 |
# Второй ряд
|
897 |
with gr.Row():
|
@@ -899,7 +899,7 @@ with gr.Blocks() as demo:
|
|
899 |
personalized_output_text_gigachat_pro = gr.Textbox(label="Персонализированное сообщение GigaChat-Pro", lines=3, interactive=False)
|
900 |
comment_gigachat_pro = gr.Textbox(label="Комментарий к сообщению GigaChat-Pro", lines=3)
|
901 |
corrected_gigachat_pro = gr.Textbox(label="Откорректированное сообщение GigaChat-Pro", lines=3)
|
902 |
-
save_gigachat_pro_btn = gr.Button("
|
903 |
|
904 |
# Третий ряд
|
905 |
with gr.Row():
|
@@ -907,7 +907,7 @@ with gr.Blocks() as demo:
|
|
907 |
personalized_output_text_gigachat_lite = gr.Textbox(label="Персонализированное сообщение GigaChat-Lite", lines=3, interactive=False)
|
908 |
comment_gigachat_lite = gr.Textbox(label="Комментарий к сообщению GigaChat-Lite", lines=3)
|
909 |
corrected_gigachat_lite = gr.Textbox(label="Откорректированное сообщение GigaChat-Lite", lines=3)
|
910 |
-
save_gigachat_lite_btn = gr.Button("
|
911 |
|
912 |
# Четвертый ряд
|
913 |
with gr.Row():
|
@@ -915,7 +915,7 @@ with gr.Blocks() as demo:
|
|
915 |
personalized_output_text_gigachat_plus = gr.Textbox(label="Персонализированное сообщение GigaChat-Lite+", lines=3, interactive=False)
|
916 |
comment_gigachat_plus = gr.Textbox(label="Комментарий к сообщению GigaChat-Lite+", lines=3)
|
917 |
corrected_gigachat_plus = gr.Textbox(label="Откорректированное сообщение GigaChat-Lite+", lines=3)
|
918 |
-
save_gigachat_plus_btn = gr.Button("
|
919 |
|
920 |
# Пятый ряд
|
921 |
with gr.Row():
|
@@ -923,7 +923,7 @@ with gr.Blocks() as demo:
|
|
923 |
personalized_output_text_meta_llama_405b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-405B", lines=3, interactive=False)
|
924 |
comment_meta_llama_405b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-405B", lines=3)
|
925 |
corrected_meta_llama_405b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-405B", lines=3)
|
926 |
-
save_meta_llama_405b_btn = gr.Button("
|
927 |
|
928 |
# Шестой ряд
|
929 |
with gr.Row():
|
@@ -931,7 +931,7 @@ with gr.Blocks() as demo:
|
|
931 |
personalized_output_text_meta_llama_70b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-70B", lines=3, interactive=False)
|
932 |
comment_meta_llama_70b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-70B", lines=3)
|
933 |
corrected_meta_llama_70b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-70B", lines=3)
|
934 |
-
save_meta_llama_70b_btn = gr.Button("
|
935 |
|
936 |
# Седьмой ряд
|
937 |
with gr.Row():
|
@@ -939,7 +939,7 @@ with gr.Blocks() as demo:
|
|
939 |
personalized_output_text_meta_llama_8b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-8B", lines=3, interactive=False)
|
940 |
comment_meta_llama_8b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-8B", lines=3)
|
941 |
corrected_meta_llama_8b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-8B", lines=3)
|
942 |
-
save_meta_llama_8b_btn = gr.Button("
|
943 |
|
944 |
# Восьмой ряд
|
945 |
with gr.Row():
|
@@ -947,7 +947,7 @@ with gr.Blocks() as demo:
|
|
947 |
personalized_output_text_gemma_27b = gr.Textbox(label="Персонализированное сообщение Gemma-2-27B-IT", lines=3, interactive=False)
|
948 |
comment_gemma_27b = gr.Textbox(label="Комментарий к сообщению Gemma-2-27B-IT", lines=3)
|
949 |
corrected_gemma_27b = gr.Textbox(label="Откорректированное сообщение Gemma-2-27B-IT", lines=3)
|
950 |
-
save_gemma_27b_btn = gr.Button("
|
951 |
|
952 |
# Девятый ряд
|
953 |
with gr.Row():
|
@@ -955,7 +955,7 @@ with gr.Blocks() as demo:
|
|
955 |
personalized_output_text_gemma_9b = gr.Textbox(label="Персонализированное сообщение Gemma-2-9B-IT", lines=3, interactive=False)
|
956 |
comment_gemma_9b = gr.Textbox(label="Комментарий к сообщению Gemma-2-9B-IT", lines=3)
|
957 |
corrected_gemma_9b = gr.Textbox(label="Откорректированное сообщение Gemma-2-9B-IT", lines=3)
|
958 |
-
save_gemma_9b_btn = gr.Button("
|
959 |
|
960 |
# Десятый ряд
|
961 |
with gr.Row():
|
@@ -963,7 +963,7 @@ with gr.Blocks() as demo:
|
|
963 |
personalized_output_text_mistral = gr.Textbox(label="Персонализированное сообщение Mistral-Large-2407", lines=3, interactive=False)
|
964 |
comment_mistral = gr.Textbox(label="Комментарий к сообщению Mistral-Large-2407", lines=3)
|
965 |
corrected_mistral = gr.Textbox(label="Откорректированное сообщение Mistral-Large-2407", lines=3)
|
966 |
-
save_mistral_btn = gr.Button("
|
967 |
|
968 |
|
969 |
# Добавление функционала для кнопок
|
@@ -1135,6 +1135,10 @@ with gr.Blocks() as demo:
|
|
1135 |
|
1136 |
|
1137 |
save_gigachat_pro_btn.click(
|
|
|
|
|
|
|
|
|
1138 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1139 |
save_to_github(personalized_message, "GigaChat-Pro", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1140 |
inputs=[
|
@@ -1153,9 +1157,19 @@ with gr.Blocks() as demo:
|
|
1153 |
selections[5] # ОПФ
|
1154 |
],
|
1155 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1156 |
)
|
1157 |
|
1158 |
save_gigachat_lite_btn.click(
|
|
|
|
|
|
|
|
|
1159 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1160 |
save_to_github(personalized_message, "GigaChat-Lite", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1161 |
inputs=[
|
@@ -1174,9 +1188,19 @@ with gr.Blocks() as demo:
|
|
1174 |
selections[5] # ОПФ
|
1175 |
],
|
1176 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1177 |
)
|
1178 |
|
1179 |
save_gigachat_plus_btn.click(
|
|
|
|
|
|
|
|
|
1180 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1181 |
save_to_github(personalized_message, "GigaChat-Lite+", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1182 |
inputs=[
|
@@ -1195,9 +1219,19 @@ with gr.Blocks() as demo:
|
|
1195 |
selections[5] # ОПФ
|
1196 |
],
|
1197 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1198 |
)
|
1199 |
|
1200 |
save_meta_llama_405b_btn.click(
|
|
|
|
|
|
|
|
|
1201 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1202 |
save_to_github(personalized_message, "Meta-Llama-3.1-405B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1203 |
inputs=[
|
@@ -1216,9 +1250,19 @@ with gr.Blocks() as demo:
|
|
1216 |
selections[5] # ОПФ
|
1217 |
],
|
1218 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1219 |
)
|
1220 |
|
1221 |
save_meta_llama_70b_btn.click(
|
|
|
|
|
|
|
|
|
1222 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1223 |
save_to_github(personalized_message, "Meta-Llama-3.1-70B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1224 |
inputs=[
|
@@ -1237,9 +1281,19 @@ with gr.Blocks() as demo:
|
|
1237 |
selections[5] # ОПФ
|
1238 |
],
|
1239 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1240 |
)
|
1241 |
|
1242 |
save_meta_llama_8b_btn.click(
|
|
|
|
|
|
|
|
|
1243 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1244 |
save_to_github(personalized_message, "Meta-Llama-3.1-8B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1245 |
inputs=[
|
@@ -1258,9 +1312,19 @@ with gr.Blocks() as demo:
|
|
1258 |
selections[5] # ОПФ
|
1259 |
],
|
1260 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1261 |
)
|
1262 |
|
1263 |
save_gemma_27b_btn.click(
|
|
|
|
|
|
|
|
|
1264 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1265 |
save_to_github(personalized_message, "Gemma-2-27B-IT", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1266 |
inputs=[
|
@@ -1279,9 +1343,19 @@ with gr.Blocks() as demo:
|
|
1279 |
selections[5] # ОПФ
|
1280 |
],
|
1281 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1282 |
)
|
1283 |
|
1284 |
save_gemma_9b_btn.click(
|
|
|
|
|
|
|
|
|
1285 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1286 |
save_to_github(personalized_message, "Gemma-2-9B-IT", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1287 |
inputs=[
|
@@ -1300,9 +1374,19 @@ with gr.Blocks() as demo:
|
|
1300 |
selections[5] # ОПФ
|
1301 |
],
|
1302 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1303 |
)
|
1304 |
|
1305 |
save_mistral_btn.click(
|
|
|
|
|
|
|
|
|
1306 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1307 |
save_to_github(personalized_message, "Mistral", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1308 |
inputs=[
|
@@ -1321,6 +1405,12 @@ with gr.Blocks() as demo:
|
|
1321 |
selections[5] # ОПФ
|
1322 |
],
|
1323 |
outputs=None
|
|
|
|
|
|
|
|
|
|
|
|
|
1324 |
)
|
1325 |
|
1326 |
|
|
|
837 |
|
838 |
def reset_button_text():
|
839 |
time.sleep(3) # Задержка в 3 секунды
|
840 |
+
return gr.update(value="Сохранить в базу", visible=True)
|
841 |
|
842 |
|
843 |
# Создание интерфейса Gradio
|
|
|
891 |
personalized_output_text_gpt4o = gr.Textbox(label="Персонализированное сообщение GPT-4o", lines=3, interactive=False)
|
892 |
comment_gpt4o = gr.Textbox(label="Комментарий к сообщению GPT-4o", lines=3)
|
893 |
corrected_gpt4o = gr.Textbox(label="Откорректированное сообщение GPT-4o", lines=3)
|
894 |
+
save_gpt4o_btn = gr.Button("Сохранить в базу")
|
895 |
|
896 |
# Второй ряд
|
897 |
with gr.Row():
|
|
|
899 |
personalized_output_text_gigachat_pro = gr.Textbox(label="Персонализированное сообщение GigaChat-Pro", lines=3, interactive=False)
|
900 |
comment_gigachat_pro = gr.Textbox(label="Комментарий к сообщению GigaChat-Pro", lines=3)
|
901 |
corrected_gigachat_pro = gr.Textbox(label="Откорректированное сообщение GigaChat-Pro", lines=3)
|
902 |
+
save_gigachat_pro_btn = gr.Button("Сохранить в базу")
|
903 |
|
904 |
# Третий ряд
|
905 |
with gr.Row():
|
|
|
907 |
personalized_output_text_gigachat_lite = gr.Textbox(label="Персонализированное сообщение GigaChat-Lite", lines=3, interactive=False)
|
908 |
comment_gigachat_lite = gr.Textbox(label="Комментарий к сообщению GigaChat-Lite", lines=3)
|
909 |
corrected_gigachat_lite = gr.Textbox(label="Откорректированное сообщение GigaChat-Lite", lines=3)
|
910 |
+
save_gigachat_lite_btn = gr.Button("Сохранить в базу")
|
911 |
|
912 |
# Четвертый ряд
|
913 |
with gr.Row():
|
|
|
915 |
personalized_output_text_gigachat_plus = gr.Textbox(label="Персонализированное сообщение GigaChat-Lite+", lines=3, interactive=False)
|
916 |
comment_gigachat_plus = gr.Textbox(label="Комментарий к сообщению GigaChat-Lite+", lines=3)
|
917 |
corrected_gigachat_plus = gr.Textbox(label="Откорректированное сообщение GigaChat-Lite+", lines=3)
|
918 |
+
save_gigachat_plus_btn = gr.Button("Сохранить в базу")
|
919 |
|
920 |
# Пятый ряд
|
921 |
with gr.Row():
|
|
|
923 |
personalized_output_text_meta_llama_405b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-405B", lines=3, interactive=False)
|
924 |
comment_meta_llama_405b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-405B", lines=3)
|
925 |
corrected_meta_llama_405b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-405B", lines=3)
|
926 |
+
save_meta_llama_405b_btn = gr.Button("Сохранить в базу")
|
927 |
|
928 |
# Шестой ряд
|
929 |
with gr.Row():
|
|
|
931 |
personalized_output_text_meta_llama_70b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-70B", lines=3, interactive=False)
|
932 |
comment_meta_llama_70b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-70B", lines=3)
|
933 |
corrected_meta_llama_70b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-70B", lines=3)
|
934 |
+
save_meta_llama_70b_btn = gr.Button("Сохранить в базу")
|
935 |
|
936 |
# Седьмой ряд
|
937 |
with gr.Row():
|
|
|
939 |
personalized_output_text_meta_llama_8b = gr.Textbox(label="Персонализированное сообщение Meta-Llama-3.1-8B", lines=3, interactive=False)
|
940 |
comment_meta_llama_8b = gr.Textbox(label="Комментарий к сообщению Meta-Llama-3.1-8B", lines=3)
|
941 |
corrected_meta_llama_8b = gr.Textbox(label="Откорректированное сообщение Meta-Llama-3.1-8B", lines=3)
|
942 |
+
save_meta_llama_8b_btn = gr.Button("Сохранить в базу")
|
943 |
|
944 |
# Восьмой ряд
|
945 |
with gr.Row():
|
|
|
947 |
personalized_output_text_gemma_27b = gr.Textbox(label="Персонализированное сообщение Gemma-2-27B-IT", lines=3, interactive=False)
|
948 |
comment_gemma_27b = gr.Textbox(label="Комментарий к сообщению Gemma-2-27B-IT", lines=3)
|
949 |
corrected_gemma_27b = gr.Textbox(label="Откорректированное сообщение Gemma-2-27B-IT", lines=3)
|
950 |
+
save_gemma_27b_btn = gr.Button("Сохранить в базу")
|
951 |
|
952 |
# Девятый ряд
|
953 |
with gr.Row():
|
|
|
955 |
personalized_output_text_gemma_9b = gr.Textbox(label="Персонализированное сообщение Gemma-2-9B-IT", lines=3, interactive=False)
|
956 |
comment_gemma_9b = gr.Textbox(label="Комментарий к сообщению Gemma-2-9B-IT", lines=3)
|
957 |
corrected_gemma_9b = gr.Textbox(label="Откорректированное сообщение Gemma-2-9B-IT", lines=3)
|
958 |
+
save_gemma_9b_btn = gr.Button("Сохранить в базу")
|
959 |
|
960 |
# Десятый ряд
|
961 |
with gr.Row():
|
|
|
963 |
personalized_output_text_mistral = gr.Textbox(label="Персонализированное сообщение Mistral-Large-2407", lines=3, interactive=False)
|
964 |
comment_mistral = gr.Textbox(label="Комментарий к сообщению Mistral-Large-2407", lines=3)
|
965 |
corrected_mistral = gr.Textbox(label="Откорректированное сообщение Mistral-Large-2407", lines=3)
|
966 |
+
save_mistral_btn = gr.Button("Сохранить в базу")
|
967 |
|
968 |
|
969 |
# Добавление функционала для кнопок
|
|
|
1135 |
|
1136 |
|
1137 |
save_gigachat_pro_btn.click(
|
1138 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1139 |
+
inputs=[],
|
1140 |
+
outputs=[save_gigachat_pro_btn]
|
1141 |
+
).then(
|
1142 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1143 |
save_to_github(personalized_message, "GigaChat-Pro", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1144 |
inputs=[
|
|
|
1157 |
selections[5] # ОПФ
|
1158 |
],
|
1159 |
outputs=None
|
1160 |
+
).then(
|
1161 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1162 |
+
outputs=[save_gigachat_pro_btn]
|
1163 |
+
).then(
|
1164 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1165 |
+
outputs=[save_gigachat_pro_btn]
|
1166 |
)
|
1167 |
|
1168 |
save_gigachat_lite_btn.click(
|
1169 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1170 |
+
inputs=[],
|
1171 |
+
outputs=[save_gigachat_lite_btn]
|
1172 |
+
).then(
|
1173 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1174 |
save_to_github(personalized_message, "GigaChat-Lite", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1175 |
inputs=[
|
|
|
1188 |
selections[5] # ОПФ
|
1189 |
],
|
1190 |
outputs=None
|
1191 |
+
).then(
|
1192 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1193 |
+
outputs=[save_gigachat_lite_btn]
|
1194 |
+
).then(
|
1195 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1196 |
+
outputs=[save_gigachat_lite_btn]
|
1197 |
)
|
1198 |
|
1199 |
save_gigachat_plus_btn.click(
|
1200 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1201 |
+
inputs=[],
|
1202 |
+
outputs=[save_gigachat_plus_btn]
|
1203 |
+
).then(
|
1204 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1205 |
save_to_github(personalized_message, "GigaChat-Lite+", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1206 |
inputs=[
|
|
|
1219 |
selections[5] # ОПФ
|
1220 |
],
|
1221 |
outputs=None
|
1222 |
+
).then(
|
1223 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1224 |
+
outputs=[save_gigachat_plus_btn]
|
1225 |
+
).then(
|
1226 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1227 |
+
outputs=[save_gigachat_plus_btn]
|
1228 |
)
|
1229 |
|
1230 |
save_meta_llama_405b_btn.click(
|
1231 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1232 |
+
inputs=[],
|
1233 |
+
outputs=[save_meta_llama_405b_btn]
|
1234 |
+
).then(
|
1235 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1236 |
save_to_github(personalized_message, "Meta-Llama-3.1-405B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1237 |
inputs=[
|
|
|
1250 |
selections[5] # ОПФ
|
1251 |
],
|
1252 |
outputs=None
|
1253 |
+
).then(
|
1254 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1255 |
+
outputs=[save_meta_llama_405b_btn]
|
1256 |
+
).then(
|
1257 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1258 |
+
outputs=[save_meta_llama_405b_btn]
|
1259 |
)
|
1260 |
|
1261 |
save_meta_llama_70b_btn.click(
|
1262 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1263 |
+
inputs=[],
|
1264 |
+
outputs=[save_meta_llama_70b_btn]
|
1265 |
+
).then(
|
1266 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1267 |
save_to_github(personalized_message, "Meta-Llama-3.1-70B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1268 |
inputs=[
|
|
|
1281 |
selections[5] # ОПФ
|
1282 |
],
|
1283 |
outputs=None
|
1284 |
+
).then(
|
1285 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1286 |
+
outputs=[save_meta_llama_70b_btn]
|
1287 |
+
).then(
|
1288 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1289 |
+
outputs=[save_meta_llama_70b_btn]
|
1290 |
)
|
1291 |
|
1292 |
save_meta_llama_8b_btn.click(
|
1293 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1294 |
+
inputs=[],
|
1295 |
+
outputs=[save_meta_llama_8b_btn]
|
1296 |
+
).then(
|
1297 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1298 |
save_to_github(personalized_message, "Meta-Llama-3.1-8B", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1299 |
inputs=[
|
|
|
1312 |
selections[5] # ОПФ
|
1313 |
],
|
1314 |
outputs=None
|
1315 |
+
).then(
|
1316 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1317 |
+
outputs=[save_meta_llama_8b_btn]
|
1318 |
+
).then(
|
1319 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1320 |
+
outputs=[save_meta_llama_8b_btn]
|
1321 |
)
|
1322 |
|
1323 |
save_gemma_27b_btn.click(
|
1324 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1325 |
+
inputs=[],
|
1326 |
+
outputs=[save_gemma_27b_btn]
|
1327 |
+
).then(
|
1328 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1329 |
save_to_github(personalized_message, "Gemma-2-27B-IT", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1330 |
inputs=[
|
|
|
1343 |
selections[5] # ОПФ
|
1344 |
],
|
1345 |
outputs=None
|
1346 |
+
).then(
|
1347 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1348 |
+
outputs=[save_gemma_27b_btn]
|
1349 |
+
).then(
|
1350 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1351 |
+
outputs=[save_gemma_27b_btn]
|
1352 |
)
|
1353 |
|
1354 |
save_gemma_9b_btn.click(
|
1355 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1356 |
+
inputs=[],
|
1357 |
+
outputs=[save_gemma_9b_btn]
|
1358 |
+
).then(
|
1359 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1360 |
save_to_github(personalized_message, "Gemma-2-9B-IT", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1361 |
inputs=[
|
|
|
1374 |
selections[5] # ОПФ
|
1375 |
],
|
1376 |
outputs=None
|
1377 |
+
).then(
|
1378 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1379 |
+
outputs=[save_gemma_9b_btn]
|
1380 |
+
).then(
|
1381 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1382 |
+
outputs=[save_gemma_9b_btn]
|
1383 |
)
|
1384 |
|
1385 |
save_mistral_btn.click(
|
1386 |
+
fn=prepare_button_text, # Сначала меняем текст на "Сохраняется..."
|
1387 |
+
inputs=[],
|
1388 |
+
outputs=[save_mistral_btn]
|
1389 |
+
).then(
|
1390 |
fn=lambda personalized_message, comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form:
|
1391 |
save_to_github(personalized_message, "Mistral", comment, corrected_message, description, advantages, non_personalized_prompt, non_personalized_message, gender, generation, psychotype, business_stage, industry, legal_form),
|
1392 |
inputs=[
|
|
|
1405 |
selections[5] # ОПФ
|
1406 |
],
|
1407 |
outputs=None
|
1408 |
+
).then(
|
1409 |
+
fn=update_button_text, # Обновляем текст на "Сохранено!" после сохранения
|
1410 |
+
outputs=[save_mistral_btn]
|
1411 |
+
).then(
|
1412 |
+
fn=reset_button_text, # Возвращаем текст на кнопке обратно через 3 секунды
|
1413 |
+
outputs=[save_mistral_btn]
|
1414 |
)
|
1415 |
|
1416 |
|