janajankovic commited on
Commit
77e8483
·
verified ·
1 Parent(s): 9310652

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -3
app.py CHANGED
@@ -1,10 +1,23 @@
1
  import gradio as gr
2
  from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
3
 
4
- MODEL_ID = "janajankovic/autotrain-juhh6-uwiv9" # your fine-tuned model repo id
 
 
5
 
6
- tokenizer = AutoTokenizer.from_pretrained(MODEL_ID)
7
- model = AutoModelForCausalLM.from_pretrained(MODEL_ID)
 
 
 
 
 
 
 
 
 
 
 
8
 
9
  pipe = pipeline(
10
  "text-generation",
 
1
  import gradio as gr
2
  from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
3
 
4
+ import torch
5
+ from transformers import AutoTokenizer, pipeline
6
+ from peft import AutoPeftModelForCausalLM # comes from `peft`
7
 
8
+
9
+
10
+ BASE_MODEL = "cjvt/GaMS-1B-Chat"
11
+ ADAPTER_ID = "janajankovic/autotrain-juhh6-uwiv9"
12
+
13
+ # Tokenizer from the base model
14
+ tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL)
15
+
16
+ # Load base+adapter via AutoPeftModel
17
+ model = AutoPeftModelForCausalLM.from_pretrained(
18
+ ADAPTER_ID,
19
+ torch_dtype=torch.float32, # CPU in this Space
20
+ )
21
 
22
  pipe = pipeline(
23
  "text-generation",