lazarusrolando commited on
Commit
3ce9516
·
verified ·
1 Parent(s): 953c8e1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -28
app.py CHANGED
@@ -1,41 +1,25 @@
1
  import gradio as gr
2
- from transformers import AutoTokenizer, AutoModelForCausalLM
3
- import torch
4
 
5
- MODEL_ID = "lazarus19/OpenHusky"
6
-
7
- tokenizer = AutoTokenizer.from_pretrained(MODEL_ID)
8
-
9
- model = AutoModelForCausalLM.from_pretrained(
10
- MODEL_ID,
11
- torch_dtype=torch.float32
12
  )
13
 
14
- def generate_response(message):
15
- inputs = tokenizer(
16
  message,
17
- return_tensors="pt"
18
- )
19
-
20
- outputs = model.generate(
21
- **inputs,
22
  max_new_tokens=128,
23
- temperature=0.7,
24
- do_sample=True
25
  )
26
 
27
- return tokenizer.decode(
28
- outputs[0],
29
- skip_special_tokens=True
30
- )
31
 
32
  demo = gr.Interface(
33
- fn=generate_response,
34
- inputs=gr.Textbox(
35
- lines=3,
36
- placeholder="Ask OpenHusky..."
37
- ),
38
- outputs="text",
39
  title="OpenHusky"
40
  )
41
 
 
1
  import gradio as gr
2
+ from transformers import pipeline
 
3
 
4
+ pipe = pipeline(
5
+ "text-generation",
6
+ model="lazarus19/OpenHusky"
 
 
 
 
7
  )
8
 
9
+ def chat(message):
10
+ result = pipe(
11
  message,
 
 
 
 
 
12
  max_new_tokens=128,
13
+ do_sample=True,
14
+ temperature=0.7
15
  )
16
 
17
+ return result[0]["generated_text"]
 
 
 
18
 
19
  demo = gr.Interface(
20
+ fn=chat,
21
+ inputs=gr.Textbox(label="Message"),
22
+ outputs=gr.Textbox(label="Response"),
 
 
 
23
  title="OpenHusky"
24
  )
25