Spaces:
yashrma
/
Runtime error

yashrma commited on
Commit
def4f02
·
1 Parent(s): 4e9918e

add model

Browse files
Files changed (1) hide show
  1. generate.py +6 -10
generate.py CHANGED
@@ -11,16 +11,6 @@ MAX_MAX_NEW_TOKENS = 2048
11
  DEFAULT_MAX_NEW_TOKENS = 1024
12
  MAX_INPUT_TOKEN_LENGTH = int(os.getenv("MAX_INPUT_TOKEN_LENGTH", "4096"))
13
 
14
- if not torch.cuda.is_available():
15
- DESCRIPTION += "\n<p>Running on CPU 🥶 This demo does not work on CPU.</p>"
16
-
17
-
18
- if torch.cuda.is_available():
19
- model_id = "meta-llama/Llama-2-13b-chat-hf"
20
- model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", load_in_4bit=True)
21
- tokenizer = AutoTokenizer.from_pretrained(model_id)
22
- tokenizer.use_default_system_prompt = False
23
-
24
  # talk to llm
25
  # @spaces.GPU
26
  def generate(
@@ -33,6 +23,12 @@ def generate(
33
  top_k: int = 50,
34
  repetition_penalty: float = 1.2,
35
  ) -> Iterator[str]:
 
 
 
 
 
 
36
  conversation = []
37
  if system_prompt:
38
  conversation.append({"role": "system", "content": system_prompt})
 
11
  DEFAULT_MAX_NEW_TOKENS = 1024
12
  MAX_INPUT_TOKEN_LENGTH = int(os.getenv("MAX_INPUT_TOKEN_LENGTH", "4096"))
13
 
 
 
 
 
 
 
 
 
 
 
14
  # talk to llm
15
  # @spaces.GPU
16
  def generate(
 
23
  top_k: int = 50,
24
  repetition_penalty: float = 1.2,
25
  ) -> Iterator[str]:
26
+
27
+ model_id = "meta-llama/Llama-2-13b-chat-hf"
28
+ model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", load_in_4bit=True)
29
+ tokenizer = AutoTokenizer.from_pretrained(model_id)
30
+ tokenizer.use_default_system_prompt = False
31
+
32
  conversation = []
33
  if system_prompt:
34
  conversation.append({"role": "system", "content": system_prompt})