api / app.py
caubetotbunggg's picture
Update app.py
43ee316 verified
raw
history blame contribute delete
610 Bytes
import gradio as gr
from sentence_transformers import SentenceTransformer
# Load model BGEM3
model = SentenceTransformer("BAAI/bge-m3")
def embed_text(text):
if not text.strip():
return "⚠️ Please enter some text!"
embedding = model.encode(text).tolist()
return embedding
# Gradio UI
with gr.Blocks() as demo:
gr.Markdown("## 🔎 e5 Embedding Demo")
inp = gr.Textbox(label="Nhập câu hoặc đoạn văn")
out = gr.JSON(label="Vector (10 giá trị đầu)")
btn = gr.Button("Generate Embedding")
btn.click(embed_text, inputs=inp, outputs=out)
demo.launch()