rahul7star commited on
Commit
840691e
·
verified ·
1 Parent(s): b3dbd81

Update app_low.py

Browse files
Files changed (1) hide show
  1. app_low.py +11 -0
app_low.py CHANGED
@@ -42,6 +42,8 @@ def enhance_prompt(user_prompt, temperature, max_tokens, chat_history):
42
  temperature=float(temperature),
43
  do_sample=True,
44
  )[0]["generated_text"].strip()
 
 
45
 
46
  # Append conversation to history
47
  chat_history.append({"role": "user", "content": user_prompt})
@@ -50,6 +52,13 @@ def enhance_prompt(user_prompt, temperature, max_tokens, chat_history):
50
  return chat_history
51
 
52
 
 
 
 
 
 
 
 
53
  # ============================================================
54
  # 3️⃣ Gradio UI
55
  # ============================================================
@@ -74,11 +83,13 @@ with gr.Blocks(title="Prompt Enhancer – Gemma 3 270M", theme=gr.themes.Soft())
74
  max_tokens = gr.Slider(32, 256, value=128, step=16, label="Max Tokens")
75
  send_btn = gr.Button("🚀 Enhance Prompt", variant="primary")
76
  clear_btn = gr.Button("🧹 Clear Chat")
 
77
 
78
  # Bind UI actions
79
  send_btn.click(enhance_prompt, [user_prompt, temperature, max_tokens, chatbot], chatbot)
80
  user_prompt.submit(enhance_prompt, [user_prompt, temperature, max_tokens, chatbot], chatbot)
81
  clear_btn.click(lambda: [], None, chatbot)
 
82
 
83
  gr.Markdown(
84
  """
 
42
  temperature=float(temperature),
43
  do_sample=True,
44
  )[0]["generated_text"].strip()
45
+ print(output)
46
+ print(output[0])
47
 
48
  # Append conversation to history
49
  chat_history.append({"role": "user", "content": user_prompt})
 
52
  return chat_history
53
 
54
 
55
+ def enhance_prompt1(user_prompt, temperature, max_tokens, chat_history):
56
+ prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
57
+ output = pipe(prompt, max_new_tokens=256)
58
+ print(output[0]['generated_text'])
59
+
60
+ return output[0]['generated_text']
61
+
62
  # ============================================================
63
  # 3️⃣ Gradio UI
64
  # ============================================================
 
83
  max_tokens = gr.Slider(32, 256, value=128, step=16, label="Max Tokens")
84
  send_btn = gr.Button("🚀 Enhance Prompt", variant="primary")
85
  clear_btn = gr.Button("🧹 Clear Chat")
86
+ add_btn = gr.Button("🧹 add Chat")
87
 
88
  # Bind UI actions
89
  send_btn.click(enhance_prompt, [user_prompt, temperature, max_tokens, chatbot], chatbot)
90
  user_prompt.submit(enhance_prompt, [user_prompt, temperature, max_tokens, chatbot], chatbot)
91
  clear_btn.click(lambda: [], None, chatbot)
92
+ add_btn.submit(enhance_prompt1, [user_prompt, temperature, max_tokens, chatbot], chatbot)
93
 
94
  gr.Markdown(
95
  """