Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -469,7 +469,6 @@ def generate_final_prompt_from_display(prompt_text, single_approach, is_prompt_1
|
|
469 |
|
470 |
final_prompt_1_state = gr.State("")
|
471 |
final_prompt_2_state = gr.State("")
|
472 |
-
product_name_state = gr.State("")
|
473 |
|
474 |
def generate_personalized_sms_wrapper(selected_product, description, product_name, benefits, key_message,
|
475 |
gender, generation, psychotype, business_stage, industry, opf,
|
@@ -491,7 +490,7 @@ def generate_personalized_sms_wrapper(selected_product, description, product_nam
|
|
491 |
sms_2 = generate_message_with_retry(final_prompt_2, product_name)
|
492 |
personalization_params = [gender, generation, psychotype, business_stage, industry, opf]
|
493 |
save_user_request_to_github(selected_product, description, product_name, benefits, key_message, chosen_approach, personalization_params)
|
494 |
-
return sms_1, sms_2, final_prompt_1, final_prompt_2
|
495 |
|
496 |
def regen_sms(final_prompt_1, final_prompt_2, product_name):
|
497 |
if not final_prompt_1.strip() or not final_prompt_2.strip():
|
@@ -647,12 +646,12 @@ with gr.Blocks(theme="default") as demo:
|
|
647 |
gender_dropdown, generation_dropdown, psychotype_dropdown,
|
648 |
business_stage_dropdown, industry_dropdown, opf_dropdown,
|
649 |
chosen_approach, prompt_1, prompt_2],
|
650 |
-
outputs=[sms_1, sms_2, final_prompt_1_state, final_prompt_2_state
|
651 |
)
|
652 |
|
653 |
regen_btn.click(
|
654 |
fn=regen_sms,
|
655 |
-
inputs=[final_prompt_1_state, final_prompt_2_state,
|
656 |
outputs=[sms_1, sms_2]
|
657 |
)
|
658 |
|
|
|
469 |
|
470 |
final_prompt_1_state = gr.State("")
|
471 |
final_prompt_2_state = gr.State("")
|
|
|
472 |
|
473 |
def generate_personalized_sms_wrapper(selected_product, description, product_name, benefits, key_message,
|
474 |
gender, generation, psychotype, business_stage, industry, opf,
|
|
|
490 |
sms_2 = generate_message_with_retry(final_prompt_2, product_name)
|
491 |
personalization_params = [gender, generation, psychotype, business_stage, industry, opf]
|
492 |
save_user_request_to_github(selected_product, description, product_name, benefits, key_message, chosen_approach, personalization_params)
|
493 |
+
return sms_1, sms_2, final_prompt_1, final_prompt_2
|
494 |
|
495 |
def regen_sms(final_prompt_1, final_prompt_2, product_name):
|
496 |
if not final_prompt_1.strip() or not final_prompt_2.strip():
|
|
|
646 |
gender_dropdown, generation_dropdown, psychotype_dropdown,
|
647 |
business_stage_dropdown, industry_dropdown, opf_dropdown,
|
648 |
chosen_approach, prompt_1, prompt_2],
|
649 |
+
outputs=[sms_1, sms_2, final_prompt_1_state, final_prompt_2_state]
|
650 |
)
|
651 |
|
652 |
regen_btn.click(
|
653 |
fn=regen_sms,
|
654 |
+
inputs=[final_prompt_1_state, final_prompt_2_state, product_name],
|
655 |
outputs=[sms_1, sms_2]
|
656 |
)
|
657 |
|