Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -2,8 +2,15 @@ import gradio as gr
|
|
2 |
from huggingface_hub import get_token, InferenceClient
|
3 |
from sentence_transformers import CrossEncoder
|
4 |
|
5 |
-
|
|
|
6 |
reranker = CrossEncoder("sentence-transformers/all-MiniLM-L12-v2")
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
|
9 |
def query_and_rerank_documents(query: str, k_retrieved: int = 10):
|
|
|
2 |
from huggingface_hub import get_token, InferenceClient
|
3 |
from sentence_transformers import CrossEncoder
|
4 |
|
5 |
+
|
6 |
+
gradio_client = Client("https://smol-blueprint-vector-search-hub.hf.space/")
|
7 |
reranker = CrossEncoder("sentence-transformers/all-MiniLM-L12-v2")
|
8 |
+
inference_client = InferenceClient(api_key=get_token())
|
9 |
+
|
10 |
+
|
11 |
+
def similarity_search(query: str, k: int = 5):
|
12 |
+
results = gradio_client.predict(api_name="/similarity_search", query=query, k=k)
|
13 |
+
return pd.DataFrame(data=results["data"], columns=results["headers"])
|
14 |
|
15 |
|
16 |
def query_and_rerank_documents(query: str, k_retrieved: int = 10):
|