add specific hf repo ids
Browse files- chat/bot.py +7 -5
chat/bot.py
CHANGED
@@ -22,16 +22,18 @@ load_dotenv()
|
|
22 |
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY")
|
23 |
PINECONE_INDEX = os.getenv("PINECONE_INDEX")
|
24 |
HUGGINGFACE_API_TOKEN = os.getenv("HUGGINGFACEHUB_API_TOKEN")
|
25 |
-
EMBEDDINGS_MODEL = os.getenv("EMBEDDINGS_MODEL")
|
26 |
-
CHAT_MODEL = os.getenv("CHAT_MODEL")
|
|
|
|
|
27 |
|
28 |
# Supplement with streamlit secrets if None
|
29 |
-
if None in [PINECONE_API_KEY, PINECONE_INDEX, HUGGINGFACE_API_TOKEN
|
30 |
PINECONE_API_KEY = st.secrets["PINECONE_API_KEY"]
|
31 |
PINECONE_INDEX = st.secrets["PINECONE_INDEX"]
|
32 |
HUGGINGFACE_API_TOKEN = st.secrets["HUGGINGFACEHUB_API_TOKEN"]
|
33 |
-
EMBEDDINGS_MODEL = st.secrets["EMBEDDINGS_MODEL"]
|
34 |
-
CHAT_MODEL = st.secrets["CHAT_MODEL"]
|
35 |
|
36 |
def ChatBot():
|
37 |
embeddings = HuggingFaceEmbeddings(model_name=EMBEDDINGS_MODEL)
|
|
|
22 |
PINECONE_API_KEY = os.getenv("PINECONE_API_KEY")
|
23 |
PINECONE_INDEX = os.getenv("PINECONE_INDEX")
|
24 |
HUGGINGFACE_API_TOKEN = os.getenv("HUGGINGFACEHUB_API_TOKEN")
|
25 |
+
# EMBEDDINGS_MODEL = os.getenv("EMBEDDINGS_MODEL")
|
26 |
+
# CHAT_MODEL = os.getenv("CHAT_MODEL")
|
27 |
+
EMBEDDINGS_MODEL = "sentence-transformers/all-MiniLM-L6-v2"
|
28 |
+
CHAT_MODEL = "mistralai/Mixtral-8x7B-Instruct-v0.1"
|
29 |
|
30 |
# Supplement with streamlit secrets if None
|
31 |
+
if None in [PINECONE_API_KEY, PINECONE_INDEX, HUGGINGFACE_API_TOKEN]: #, EMBEDDINGS_MODEL, CHAT_MODEL]:
|
32 |
PINECONE_API_KEY = st.secrets["PINECONE_API_KEY"]
|
33 |
PINECONE_INDEX = st.secrets["PINECONE_INDEX"]
|
34 |
HUGGINGFACE_API_TOKEN = st.secrets["HUGGINGFACEHUB_API_TOKEN"]
|
35 |
+
# EMBEDDINGS_MODEL = st.secrets["EMBEDDINGS_MODEL"]
|
36 |
+
# CHAT_MODEL = st.secrets["CHAT_MODEL"]
|
37 |
|
38 |
def ChatBot():
|
39 |
embeddings = HuggingFaceEmbeddings(model_name=EMBEDDINGS_MODEL)
|