aliasgerovs commited on
Commit
9177c6e
·
1 Parent(s): 3857abf
Files changed (1) hide show
  1. app.py +13 -15
app.py CHANGED
@@ -185,7 +185,7 @@ def ai_check(text: str, option: str):
185
 
186
  def generate_prompt(settings: Dict[str, str]) -> str:
187
  prompt = f"""
188
- Write a {settings['article_length']} {settings['format']} on {settings['topic']}.
189
 
190
  Style and Tone:
191
  - Writing style: {settings['writing_style']}
@@ -415,17 +415,15 @@ def create_interface():
415
  label="Format",
416
  elem_classes="input-highlight-turquoise",
417
  )
418
- input_length = gr.Dropdown(
419
- choices=[
420
- "Short (500 words)",
421
- "Medium (1000 words)",
422
- "Long (2000+ words)",
423
- "Very Long (3000+ words)",
424
- ],
425
- value="Medium (1000 words)",
426
- label="Article Length",
427
- elem_classes="input-highlight-pink",
428
- )
429
 
430
  with gr.Row():
431
  input_writing_style = gr.Dropdown(
@@ -523,7 +521,7 @@ def create_interface():
523
 
524
  generate_btn = gr.Button("Generate Article", variant="primary")
525
 
526
- with gr.Accordion("Advanced Humanizer Settings", open=True):
527
  with gr.Row():
528
  model_dropdown = gr.Radio(
529
  choices=[
@@ -539,7 +537,7 @@ def create_interface():
539
  )
540
  with gr.Row():
541
  temperature_slider = gr.Slider(
542
- minimum=0.5, maximum=2.0, step=0.1, value=1.2, label="Temperature"
543
  )
544
  top_k_slider = gr.Slider(minimum=0, maximum=300, step=25, value=50, label="Top k")
545
  with gr.Row():
@@ -563,7 +561,7 @@ def create_interface():
563
  )
564
  ai_check_btn = gr.Button("AI Check")
565
  ai_check_result = gr.Label(label="AI Check Result")
566
- highlighted_text = gr.HTML(label="Sentence Breakdown", visible=False)
567
  humanize_btn = gr.Button("Humanize")
568
  # humanized_output = gr.Textbox(label="Humanized Article", lines=20, elem_classes=["custom-textbox"])
569
  humanized_output = gr.Markdown(label="Humanized Article", value="\n\n\n\n", render=True)
 
185
 
186
  def generate_prompt(settings: Dict[str, str]) -> str:
187
  prompt = f"""
188
+ Write a {settings['article_length']} words (around) {settings['format']} on {settings['topic']}.
189
 
190
  Style and Tone:
191
  - Writing style: {settings['writing_style']}
 
415
  label="Format",
416
  elem_classes="input-highlight-turquoise",
417
  )
418
+
419
+ input_length = gr.Slider(
420
+ minimum=50,
421
+ maximum=5000,
422
+ step=50,
423
+ value=1000,
424
+ label="Article Length",
425
+ elem_classes="input-highlight-pink"
426
+ )
 
 
427
 
428
  with gr.Row():
429
  input_writing_style = gr.Dropdown(
 
521
 
522
  generate_btn = gr.Button("Generate Article", variant="primary")
523
 
524
+ with gr.Accordion("Advanced Humanizer Settings", open=False):
525
  with gr.Row():
526
  model_dropdown = gr.Radio(
527
  choices=[
 
537
  )
538
  with gr.Row():
539
  temperature_slider = gr.Slider(
540
+ minimum=0.5, maximum=2.0, step=0.1, value=1.3, label="Temperature"
541
  )
542
  top_k_slider = gr.Slider(minimum=0, maximum=300, step=25, value=50, label="Top k")
543
  with gr.Row():
 
561
  )
562
  ai_check_btn = gr.Button("AI Check")
563
  ai_check_result = gr.Label(label="AI Check Result")
564
+ highlighted_text = gr.HTML(label="Sentence Breakdown", visible=False)
565
  humanize_btn = gr.Button("Humanize")
566
  # humanized_output = gr.Textbox(label="Humanized Article", lines=20, elem_classes=["custom-textbox"])
567
  humanized_output = gr.Markdown(label="Humanized Article", value="\n\n\n\n", render=True)