larry1129 commited on
Commit
ffbda55
·
verified ·
1 Parent(s): e785e4f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -7
app.py CHANGED
@@ -1,10 +1,12 @@
1
  import gradio as gr
2
- from transformers import AutoTokenizer
3
- from peft import PeftModel
4
  import torch
5
  import os
6
  import spaces
7
 
 
 
 
 
8
  # 获取 Hugging Face 访问令牌
9
  hf_token = os.getenv("HF_API_TOKEN")
10
 
@@ -52,19 +54,16 @@ def generate_response(instruction, input_text):
52
  device_map="auto",
53
  torch_dtype=torch.float16,
54
  use_auth_token=hf_token,
55
- trust_remote_code=True # 如果你的模型使用自定义代码,请保留此参数
56
  )
57
 
58
  # 加载 adapter 并将其应用到基础模型上
59
  model = PeftModel.from_pretrained(
60
  base_model,
61
  adapter_model_name,
62
- device_map="auto",
63
  torch_dtype=torch.float16,
64
- use_auth_token=hf_token,
65
- trust_remote_code=True
66
  )
67
-
68
  # 设置 pad_token
69
  tokenizer.pad_token = tokenizer.eos_token
70
  model.config.pad_token_id = tokenizer.pad_token_id
 
1
  import gradio as gr
 
 
2
  import torch
3
  import os
4
  import spaces
5
 
6
+ from transformers import AutoTokenizer, AutoModelForCausalLM
7
+ from peft import PeftModel
8
+
9
+
10
  # 获取 Hugging Face 访问令牌
11
  hf_token = os.getenv("HF_API_TOKEN")
12
 
 
54
  device_map="auto",
55
  torch_dtype=torch.float16,
56
  use_auth_token=hf_token,
57
+ trust_remote_code=True
58
  )
59
 
60
  # 加载 adapter 并将其应用到基础模型上
61
  model = PeftModel.from_pretrained(
62
  base_model,
63
  adapter_model_name,
 
64
  torch_dtype=torch.float16,
65
+ use_auth_token=hf_token
 
66
  )
 
67
  # 设置 pad_token
68
  tokenizer.pad_token = tokenizer.eos_token
69
  model.config.pad_token_id = tokenizer.pad_token_id