TheMihirNaik commited on
Commit
f3e3788
·
verified ·
1 Parent(s): 9fe496e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -8
app.py CHANGED
@@ -8,14 +8,18 @@ all_MiniLM_L6_V2_model = SentenceTransformer('sentence-transformers/all-MiniLM-L
8
 
9
  @app.get("/")
10
  def greet_json():
11
- return {"Hello": "World!"}
 
 
 
 
 
 
 
 
 
12
 
13
  @app.post("/generate-embeddings/sentence-transformers-all-MiniLM-L6-v2/")
14
- def generate_embeddings_model1(sentences: list, all_MiniLM_L6_V2_model):
15
- sentences = [
16
- "The weather is lovely today.",
17
- "It's so sunny outside!",
18
- "He drove to the stadium.",
19
- ]
20
  embeddings = all_MiniLM_L6_V2_model.encode(sentences)
21
- return {"embeddings": embeddings.tolist()} # Convert to list for JSON serialization
 
8
 
9
  @app.get("/")
10
  def greet_json():
11
+ return f"""
12
+ <html>
13
+ <body>
14
+ <h1>Hello, World!</h1>
15
+ <a href='/generate-embeddings/sentence-transformers-all-MiniLM-L6-v2/'>Generate Embeddings</a>
16
+ </body>
17
+ </html>
18
+ """
19
+
20
+ from typing import List
21
 
22
  @app.post("/generate-embeddings/sentence-transformers-all-MiniLM-L6-v2/")
23
+ def generate_embeddings_all_MiniLM_L6_V2_model(sentences: List[str]):
 
 
 
 
 
24
  embeddings = all_MiniLM_L6_V2_model.encode(sentences)
25
+ return {"embeddings": embeddings.tolist()} # Return embeddings as a JSON-compatible list