vectorize / app.py
Chanjeans's picture
Create app.py
3a56d13 verified
raw
history blame contribute delete
494 Bytes
import gradio as gr
from sentence_transformers import SentenceTransformer
# ๋ชจ๋ธ ๋กœ๋“œ
model = SentenceTransformer("sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2")
# ๋ฌธ์žฅ์„ ์ž…๋ ฅ๋ฐ›์•„ ์ž„๋ฒ ๋”ฉ ์ƒ์„ฑ
def embed_text(text):
embedding = model.encode(text).tolist()
return embedding
# Gradio ์ธํ„ฐํŽ˜์ด์Šค ์„ค์ •
demo = gr.Interface(fn=embed_text, inputs="text", outputs="json", title="Text Embedding API")
# ์‹คํ–‰
if __name__ == "__main__":
demo.launch()