Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -4,8 +4,8 @@ import time
|
|
| 4 |
import os
|
| 5 |
from dotenv import load_dotenv
|
| 6 |
from sentence_transformers import SentenceTransformer
|
| 7 |
-
from langchain_community.vectorstores import Chroma
|
| 8 |
-
from langchain_community.embeddings import HuggingFaceEmbeddings
|
| 9 |
load_dotenv()
|
| 10 |
|
| 11 |
CHAT_BOTS = {"Mixtral 8x7B v0.1" :"mistralai/Mixtral-8x7B-Instruct-v0.1"}
|
|
@@ -98,6 +98,28 @@ def chat_box() :
|
|
| 98 |
with st.chat_message(message["role"]):
|
| 99 |
st.markdown(message["content"])
|
| 100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 101 |
def generate_chat_stream(prompt) :
|
| 102 |
links = []
|
| 103 |
if st.session_state.rag_enabled :
|
|
|
|
| 4 |
import os
|
| 5 |
from dotenv import load_dotenv
|
| 6 |
from sentence_transformers import SentenceTransformer
|
| 7 |
+
#from langchain_community.vectorstores import Chroma
|
| 8 |
+
#from langchain_community.embeddings import HuggingFaceEmbeddings
|
| 9 |
load_dotenv()
|
| 10 |
|
| 11 |
CHAT_BOTS = {"Mixtral 8x7B v0.1" :"mistralai/Mixtral-8x7B-Instruct-v0.1"}
|
|
|
|
| 98 |
with st.chat_message(message["role"]):
|
| 99 |
st.markdown(message["content"])
|
| 100 |
|
| 101 |
+
def formattaPrompt(prompt, systemRole, systemStyle, instruction):
|
| 102 |
+
input_text = f'''
|
| 103 |
+
{{
|
| 104 |
+
"input": {{
|
| 105 |
+
"role": "system",
|
| 106 |
+
"content": "{systemRole}",
|
| 107 |
+
"style": "{systemStyle}"
|
| 108 |
+
}},
|
| 109 |
+
"messages": [
|
| 110 |
+
{{
|
| 111 |
+
"role": "instructions",
|
| 112 |
+
"content": "{instruction} "("{systemStyle}")"
|
| 113 |
+
}},
|
| 114 |
+
{{
|
| 115 |
+
"role": "user",
|
| 116 |
+
"content": "{input}"
|
| 117 |
+
}}
|
| 118 |
+
]
|
| 119 |
+
}}
|
| 120 |
+
'''
|
| 121 |
+
return input_text
|
| 122 |
+
|
| 123 |
def generate_chat_stream(prompt) :
|
| 124 |
links = []
|
| 125 |
if st.session_state.rag_enabled :
|