mikesoylu commited on
Commit
d1a1982
1 Parent(s): bcf7ef1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -1,14 +1,16 @@
1
  import gradio as gr
 
2
  from sentence_transformers import SentenceTransformer
3
 
4
- model_Q = SentenceTransformer('sentence-transformers/all-MiniLM-L12-v2')
 
5
 
6
  def text_to_embedding(text):
7
- embedding = model_Q.encode(text)
8
- return embedding
9
 
10
  inputs = gr.inputs.Textbox(default="Type text here.")
11
- outputs = gr.outputs.Textbox()
12
 
13
  app = gr.Interface(fn=text_to_embedding, inputs=inputs, outputs=outputs, title="Text to Embedding")
14
  app.launch()
 
1
  import gradio as gr
2
+ import json
3
  from sentence_transformers import SentenceTransformer
4
 
5
+ model = SentenceTransformer('all-MiniLM-L6-v2', device='cuda')
6
+ model.max_seq_length = 256
7
 
8
  def text_to_embedding(text):
9
+ embedding = model.encode(text, device='cuda')
10
+ return json.dumps(embedding)
11
 
12
  inputs = gr.inputs.Textbox(default="Type text here.")
13
+ outputs = gr.outputs.Label()
14
 
15
  app = gr.Interface(fn=text_to_embedding, inputs=inputs, outputs=outputs, title="Text to Embedding")
16
  app.launch()