richardcsuwandi commited on
Commit
e0b6303
·
verified ·
1 Parent(s): 6aefc3e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -15
app.py CHANGED
@@ -31,14 +31,13 @@ def respond(
31
  # Generate response
32
  output_sequences = model.generate(
33
  input_ids=inputs['input_ids'],
34
- max_length=max_tokens + inputs['input_ids'].shape[1], # Adjust for input length
35
- repetition_penalty=1.2,
36
- temperature=temperature,
37
- top_p=top_p
38
  )
39
 
40
  # Decode the generated response
41
- generated_text = tokenizer.decode(output_sequences[0], skip_special_tokens=True)
 
42
 
43
  return generated_text
44
 
@@ -46,17 +45,9 @@ demo = gr.ChatInterface(
46
  respond,
47
  additional_inputs=[
48
  gr.Textbox(value="Sampeyan minangka chatbot umum sing tansah mangsuli nganggo basa Jawa.", label="System message"),
49
- gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
50
- gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
51
- gr.Slider(
52
- minimum=0.1,
53
- maximum=1.0,
54
- value=0.95,
55
- step=0.05,
56
- label="Top-p (nucleus sampling)",
57
- ),
58
  ],
59
  )
60
 
61
  if __name__ == "__main__":
62
- demo.launch()
 
31
  # Generate response
32
  output_sequences = model.generate(
33
  input_ids=inputs['input_ids'],
34
+ max_length=max_tokens,
35
+ repetition_penalty=1.2
 
 
36
  )
37
 
38
  # Decode the generated response
39
+ input_length = inputs['input_ids'].shape[1]
40
+ generated_text = tokenizer.decode(output_sequences[0][input_length:], skip_special_tokens=True)
41
 
42
  return generated_text
43
 
 
45
  respond,
46
  additional_inputs=[
47
  gr.Textbox(value="Sampeyan minangka chatbot umum sing tansah mangsuli nganggo basa Jawa.", label="System message"),
48
+ gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max tokens"),
 
 
 
 
 
 
 
 
49
  ],
50
  )
51
 
52
  if __name__ == "__main__":
53
+ demo.launch(share=True)