TiniThingsInc commited on
Commit
ada0395
·
verified ·
1 Parent(s): d3df828

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -2
app.py CHANGED
@@ -177,7 +177,14 @@ with gr.Blocks(title="FairFate Embeddings API - Qwen3", theme=gr.themes.Soft())
177
  with gr.Column():
178
  output_json = gr.JSON(label="Results")
179
 
180
- submit_btn.click(batch_generate, inputs=[input_text, use_inst, output_dims], outputs=output_json)
 
 
 
 
 
 
 
181
 
182
  gr.Examples(
183
  examples=[
@@ -219,7 +226,13 @@ with gr.Blocks(title="FairFate Embeddings API - Qwen3", theme=gr.themes.Soft())
219
  with gr.Column():
220
  similarity_output = gr.JSON(label="Similarity Result")
221
 
222
- calc_btn.click(calculate_similarity, inputs=[text1, text2, use_inst_sim], outputs=similarity_output)
 
 
 
 
 
 
223
 
224
  gr.Examples(
225
  examples=[
 
177
  with gr.Column():
178
  output_json = gr.JSON(label="Results")
179
 
180
+ # Register as API endpoint AND UI button
181
+ # api_name parameter makes this callable via @gradio/client as "/batch_generate"
182
+ submit_btn.click(
183
+ batch_generate,
184
+ inputs=[input_text, use_inst, output_dims],
185
+ outputs=output_json,
186
+ api_name="batch_generate" # Expose as /batch_generate API endpoint
187
+ )
188
 
189
  gr.Examples(
190
  examples=[
 
226
  with gr.Column():
227
  similarity_output = gr.JSON(label="Similarity Result")
228
 
229
+ # Register as API endpoint AND UI button
230
+ calc_btn.click(
231
+ calculate_similarity,
232
+ inputs=[text1, text2, use_inst_sim],
233
+ outputs=similarity_output,
234
+ api_name="calculate_similarity" # Expose as /calculate_similarity API endpoint
235
+ )
236
 
237
  gr.Examples(
238
  examples=[