File size: 315 Bytes
b80d55d
 
 
 
 
d5af3db
b80d55d
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from fastapi import FastAPI
from sentence_transformers import SentenceTransformer


app = FastAPI()
model = SentenceTransformer("LazarusNLP/all-indobert-base-v3", device="cpu")


@app.post("/embeddings")
def embed_text(text: str):
    embeddings = model.encode(text)

    return {"embeddings": embeddings.tolist()}