Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -771,15 +771,17 @@ def save_to_github(personalized_message, model_name, comment, corrected_message,
|
|
771 |
response = requests.put(url, headers=headers, data=json.dumps(data))
|
772 |
|
773 |
|
774 |
-
def personalize_and_save(
|
775 |
-
|
776 |
-
|
777 |
-
))
|
778 |
-
|
779 |
-
#
|
780 |
-
|
781 |
-
|
782 |
-
|
|
|
|
|
783 |
|
784 |
|
785 |
# Создание интерфейса Gradio
|
|
|
771 |
response = requests.put(url, headers=headers, data=json.dumps(data))
|
772 |
|
773 |
|
774 |
+
def personalize_and_save(*args):
|
775 |
+
# Разделим на два этапа
|
776 |
+
# 1. Персонализация (с использованием yield для пошагового отображения)
|
777 |
+
personalization_results = list(personalize_messages_with_yield(*args[:-2]))
|
778 |
+
|
779 |
+
# 2. Сохранение (выполняется после завершения персонализации)
|
780 |
+
description, advantages = args[-2], args[-1]
|
781 |
+
selected_values = args[-(2 + len(selections)):-2] # Извлекаем параметры персонализации
|
782 |
+
save_user_request_to_github(personalization_results[1], personalization_results[2], selected_values)
|
783 |
+
|
784 |
+
return personalization_results
|
785 |
|
786 |
|
787 |
# Создание интерфейса Gradio
|