Update app.py
Browse filesintfloat/multilingual-e5-large-instruct
app.py
CHANGED
@@ -21,9 +21,9 @@ client = InferenceClient(model)
|
|
21 |
|
22 |
folder = snapshot_download(repo_id="umaiku/faiss_index", repo_type="dataset", local_dir=os.getcwd())
|
23 |
|
24 |
-
embeddings = HuggingFaceEmbeddings(model_name="intfloat/multilingual-e5-
|
25 |
|
26 |
-
vector_db = FAISS.load_local("
|
27 |
|
28 |
df = pd.read_csv("faiss_index/bger_cedh_db 1954-2024.csv")
|
29 |
|
@@ -110,7 +110,7 @@ demo = gr.ChatInterface(
|
|
110 |
additional_inputs=[
|
111 |
gr.Textbox(value="You are an assistant in Swiss Jurisprudence cases.", label="System message"),
|
112 |
gr.Slider(minimum=1, maximum=24000, value=5000, step=1, label="Max new tokens"),
|
113 |
-
gr.Slider(minimum=0.1, maximum=4.0, value=0.
|
114 |
gr.Slider(
|
115 |
minimum=0.1,
|
116 |
maximum=1.0,
|
@@ -118,7 +118,7 @@ demo = gr.ChatInterface(
|
|
118 |
step=0.05,
|
119 |
label="Top-p (nucleus sampling)",
|
120 |
),
|
121 |
-
gr.Slider(minimum=0, maximum=1, value=0.
|
122 |
],
|
123 |
description="# 📜 ALexI: Artificial Legal Intelligence for Swiss Jurisprudence",
|
124 |
)
|
|
|
21 |
|
22 |
folder = snapshot_download(repo_id="umaiku/faiss_index", repo_type="dataset", local_dir=os.getcwd())
|
23 |
|
24 |
+
embeddings = HuggingFaceEmbeddings(model_name="intfloat/multilingual-e5-large-instruct")
|
25 |
|
26 |
+
vector_db = FAISS.load_local("faiss_index_large", embeddings, allow_dangerous_deserialization=True)
|
27 |
|
28 |
df = pd.read_csv("faiss_index/bger_cedh_db 1954-2024.csv")
|
29 |
|
|
|
110 |
additional_inputs=[
|
111 |
gr.Textbox(value="You are an assistant in Swiss Jurisprudence cases.", label="System message"),
|
112 |
gr.Slider(minimum=1, maximum=24000, value=5000, step=1, label="Max new tokens"),
|
113 |
+
gr.Slider(minimum=0.1, maximum=4.0, value=0.1, step=0.1, label="Temperature"),
|
114 |
gr.Slider(
|
115 |
minimum=0.1,
|
116 |
maximum=1.0,
|
|
|
118 |
step=0.05,
|
119 |
label="Top-p (nucleus sampling)",
|
120 |
),
|
121 |
+
gr.Slider(minimum=0, maximum=1, value=0.75, step=0.05, label="Score Threshold"),
|
122 |
],
|
123 |
description="# 📜 ALexI: Artificial Legal Intelligence for Swiss Jurisprudence",
|
124 |
)
|