Nick088 commited on
Commit
3cbb361
·
verified ·
1 Parent(s): 45761fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -16,7 +16,7 @@ def format_prompt(message, history):
16
  return prompt
17
 
18
  def generate(
19
- prompt, history, system_prompt, max_new_tokens=100, temperature=0.7, repetition_penalty=1.2, top_p=0.95, seed=42,
20
  ):
21
  temperature = float(temperature)
22
  if temperature < 1e-2:
@@ -27,6 +27,7 @@ def generate(
27
  temperature=temperature,
28
  max_new_tokens=max_new_tokens,
29
  top_p=top_p,
 
30
  repetition_penalty=repetition_penalty,
31
  do_sample=True,
32
  seed=42,
@@ -83,6 +84,15 @@ additional_inputs=[
83
  interactive=True,
84
  info="Higher values sample more low-probability tokens",
85
  ),
 
 
 
 
 
 
 
 
 
86
  ]
87
 
88
  examples=[["I'm planning a vacation to Japan. Can you suggest a one-week itinerary including must-visit places and local cuisines to try?", None, None, None, None, None, None],
 
16
  return prompt
17
 
18
  def generate(
19
+ prompt, history, system_prompt, max_new_tokens=100, temperature=0.7, repetition_penalty=1.2, top_p=0.95, top_k=1, seed=42,
20
  ):
21
  temperature = float(temperature)
22
  if temperature < 1e-2:
 
27
  temperature=temperature,
28
  max_new_tokens=max_new_tokens,
29
  top_p=top_p,
30
+ too_k=top_k
31
  repetition_penalty=repetition_penalty,
32
  do_sample=True,
33
  seed=42,
 
84
  interactive=True,
85
  info="Higher values sample more low-probability tokens",
86
  ),
87
+ gr.Slider(
88
+ label="Top-k",
89
+ value=1,
90
+ minimum=0,
91
+ maximum=100,
92
+ step=1,
93
+ interactive=True,
94
+ info="Higher k means more diverse outputs by considering a range of tokens",
95
+ ),
96
  ]
97
 
98
  examples=[["I'm planning a vacation to Japan. Can you suggest a one-week itinerary including must-visit places and local cuisines to try?", None, None, None, None, None, None],