Update app.py
Browse files
app.py
CHANGED
@@ -29,7 +29,7 @@ if HF_TOKEN is None:
|
|
29 |
raise ValueError("Environment variable 'rag' is not set. Please check your Space secrets.")
|
30 |
|
31 |
mistral_tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-v0.1", use_fast=False, use_auth_token=HF_TOKEN)
|
32 |
-
mistral_model = AutoModelForCausalLM.from_pretrained("mistralai/Mistral-7B-v0.1",
|
33 |
|
34 |
# Paths and files
|
35 |
UPLOAD_FOLDER = "uploads"
|
@@ -134,7 +134,7 @@ def handle_uploaded_file(file):
|
|
134 |
return "File uploaded and processed successfully."
|
135 |
|
136 |
def mistral_generate_response(prompt):
|
137 |
-
inputs = mistral_tokenizer(prompt, return_tensors="pt")
|
138 |
with torch.no_grad():
|
139 |
outputs = mistral_model.generate(inputs["input_ids"], max_length=500, do_sample=True, temperature=0.7)
|
140 |
response = mistral_tokenizer.decode(outputs[0], skip_special_tokens=True)
|
|
|
29 |
raise ValueError("Environment variable 'rag' is not set. Please check your Space secrets.")
|
30 |
|
31 |
mistral_tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-v0.1", use_fast=False, use_auth_token=HF_TOKEN)
|
32 |
+
mistral_model = AutoModelForCausalLM.from_pretrained("mistralai/Mistral-7B-v0.1", use_auth_token=HF_TOKEN).eval()
|
33 |
|
34 |
# Paths and files
|
35 |
UPLOAD_FOLDER = "uploads"
|
|
|
134 |
return "File uploaded and processed successfully."
|
135 |
|
136 |
def mistral_generate_response(prompt):
|
137 |
+
inputs = mistral_tokenizer(prompt, return_tensors="pt") # Default is CPU
|
138 |
with torch.no_grad():
|
139 |
outputs = mistral_model.generate(inputs["input_ids"], max_length=500, do_sample=True, temperature=0.7)
|
140 |
response = mistral_tokenizer.decode(outputs[0], skip_special_tokens=True)
|