jonathanjordan21 commited on
Commit
323be74
·
verified ·
1 Parent(s): 85dc71c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -1
app.py CHANGED
@@ -1,6 +1,7 @@
1
  from fastapi import FastAPI, Request
2
  from huggingface_hub import HfApi
3
  from langchain_community.vectorstores.faiss import FAISS
 
4
 
5
 
6
  import os
@@ -55,7 +56,13 @@ async def main(rand_int: str, request: Request):
55
 
56
  @app.get("/vecs/vecs")
57
  async def main2(request: Request):
58
- vecs = FAISS.from_texts(["haha"])
 
 
 
 
 
 
59
  api = HfApi()
60
 
61
  vecs.save_local("faiss_index")
 
1
  from fastapi import FastAPI, Request
2
  from huggingface_hub import HfApi
3
  from langchain_community.vectorstores.faiss import FAISS
4
+ from langchain_community.embeddings import OllamaEmbeddings
5
 
6
 
7
  import os
 
56
 
57
  @app.get("/vecs/vecs")
58
  async def main2(request: Request):
59
+ emb = OllamaEmbeddings(model="intfloat/multilingual-e5-large-instruct",
60
+ base_url="https://lintasmediadanawa-hf-llm-api.hf.space",
61
+ embed_instruction="",
62
+ query_instruction="Instruct: Given a web search query, retrieve relevant passages that answer the query\nQuery: ",
63
+ headers={"Authorization": f"Bearer {os.getenv("HF_WRITE_TOKEN")}"},
64
+ )
65
+ vecs = FAISS.from_texts(["haha"], emb)
66
  api = HfApi()
67
 
68
  vecs.save_local("faiss_index")