Spaces:
Sleeping
Sleeping
File size: 478 Bytes
61977fe 270947f 61977fe 22ec352 61977fe |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import gradio as gr
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("sentence-transformers/all-MiniLM-L6-v2")
def embed(text):
if not text or not text.strip():
raise gr.Error("No text provided.")
embedding = model.encode(text)
return embedding.tolist()
# api w/ gradio
api = gr.Interface(
fn=embed,
inputs=gr.Textbox(label="Enter Text"),
outputs=gr.JSON(label="embedding vector")
)
api.launch(show_api=True)
|