data-ject commited on
Commit
74c11e1
·
verified ·
1 Parent(s): 98264f3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -3
app.py CHANGED
@@ -6,10 +6,21 @@ import os
6
  # Set up the Hugging Face API token
7
  hf_token = os.getenv("HF_TOKEN")
8
 
9
- # Load the model and tokenizer with the token
10
  model_name = "facebook/chameleon-7b"
11
- tokenizer = AutoTokenizer.from_pretrained(model_name, token=hf_token)
12
- model = AutoModelForCausalLM.from_pretrained(model_name, token=hf_token)
 
 
 
 
 
 
 
 
 
 
 
13
 
14
  # Function to generate response
15
  def generate_response(input_text):
 
6
  # Set up the Hugging Face API token
7
  hf_token = os.getenv("HF_TOKEN")
8
 
9
+ # Define model name and local directory paths
10
  model_name = "facebook/chameleon-7b"
11
+ local_model_dir = "./chameleon-7b"
12
+
13
+ # Download model and tokenizer manually
14
+ tokenizer = AutoTokenizer.from_pretrained(model_name, use_auth_token=hf_token, force_download=True)
15
+ model = AutoModelForCausalLM.from_pretrained(model_name, use_auth_token=hf_token, force_download=True)
16
+
17
+ # Save the downloaded model and tokenizer to the local directory
18
+ tokenizer.save_pretrained(local_model_dir)
19
+ model.save_pretrained(local_model_dir)
20
+
21
+ # Load the model and tokenizer from the local directory
22
+ tokenizer = AutoTokenizer.from_pretrained(local_model_dir)
23
+ model = AutoModelForCausalLM.from_pretrained(local_model_dir)
24
 
25
  # Function to generate response
26
  def generate_response(input_text):