theekshana commited on
Commit
2ac4210
·
1 Parent(s): 052ff21
Files changed (1) hide show
  1. model.py +11 -5
model.py CHANGED
@@ -1,14 +1,14 @@
1
  import os
2
  from transformers import AutoModelForSeq2SeqLM, AutoTokenizer, pipeline
3
  from langchain_openai import OpenAI
4
- from huggingface_hub import login
5
- from dotenv import load_dotenv
6
  from logging import getLogger
7
  import streamlit as st
8
  import torch
9
 
10
  load_dotenv()
11
- # hf_token = os.environ.get("HF_TOKEN")
12
  # # hf_token = st.secrets["HF_TOKEN"]
13
  # login(token=hf_token)
14
  logger = getLogger(__name__)
@@ -18,8 +18,14 @@ def get_local_model(model_name_or_path:str)->pipeline:
18
 
19
  #print(f"Model is running on {device}")
20
 
21
- tokenizer = AutoTokenizer.from_pretrained(model_name_or_path)
22
- model = AutoModelForSeq2SeqLM.from_pretrained(model_name_or_path)
 
 
 
 
 
 
23
  pipe = pipeline(
24
  task = 'summarization',
25
  model=model,
 
1
  import os
2
  from transformers import AutoModelForSeq2SeqLM, AutoTokenizer, pipeline
3
  from langchain_openai import OpenAI
4
+ # from huggingface_hub import login
5
+ # from dotenv import load_dotenv
6
  from logging import getLogger
7
  import streamlit as st
8
  import torch
9
 
10
  load_dotenv()
11
+ hf_token = os.environ.get("HF_TOKEN")
12
  # # hf_token = st.secrets["HF_TOKEN"]
13
  # login(token=hf_token)
14
  logger = getLogger(__name__)
 
18
 
19
  #print(f"Model is running on {device}")
20
 
21
+ tokenizer = AutoTokenizer.from_pretrained(
22
+ model_name_or_path,
23
+ token = hf_token
24
+ )
25
+ model = AutoModelForSeq2SeqLM.from_pretrained(
26
+ model_name_or_path,
27
+ token = hf_token
28
+ )
29
  pipe = pipeline(
30
  task = 'summarization',
31
  model=model,