bhagwandas commited on
Commit
cc8e7f5
·
verified ·
1 Parent(s): b9c56e7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -3
app.py CHANGED
@@ -6,17 +6,22 @@ from sklearn.ensemble import IsolationForest
6
  from sklearn.preprocessing import StandardScaler
7
  from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
8
  import torch
 
 
9
 
10
  st.set_page_config(page_title="Smart Factory RAG Assistant", layout="wide")
11
 
12
  st.title("🏠 Industry 5.0 | Smart Factory RAG Assistant (Open Source)")
13
 
14
- # Load the open-source model (Mistral-7B-Instruct)
 
 
 
15
  @st.cache_resource(show_spinner=True)
16
  def load_model():
17
- tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-Instruct-v0.2")
18
  model = AutoModelForCausalLM.from_pretrained(
19
- "mistralai/Mistral-7B-Instruct-v0.2",
20
  torch_dtype=torch.float16,
21
  device_map="auto"
22
  )
 
6
  from sklearn.preprocessing import StandardScaler
7
  from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline
8
  import torch
9
+ from huggingface_hub import login
10
+ import os
11
 
12
  st.set_page_config(page_title="Smart Factory RAG Assistant", layout="wide")
13
 
14
  st.title("🏠 Industry 5.0 | Smart Factory RAG Assistant (Open Source)")
15
 
16
+ # Authenticate Hugging Face if using private token
17
+ # login(os.getenv("HUGGING_FACE_HUB_TOKEN")) # Uncomment if token is needed
18
+
19
+ # Load open-access model (Zephyr)
20
  @st.cache_resource(show_spinner=True)
21
  def load_model():
22
+ tokenizer = AutoTokenizer.from_pretrained("HuggingFaceH4/zephyr-7b-beta")
23
  model = AutoModelForCausalLM.from_pretrained(
24
+ "HuggingFaceH4/zephyr-7b-beta",
25
  torch_dtype=torch.float16,
26
  device_map="auto"
27
  )