Abhlash commited on
Commit
c269025
·
verified ·
1 Parent(s): 91dc422

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -29
app.py CHANGED
@@ -1,10 +1,8 @@
1
  import gradio as gr
2
  import requests
3
  import os
4
- from dotenv import load_dotenv
5
 
6
- # Load environment variables from .env file
7
- load_dotenv()
8
  MATH_ENGINE_URL = os.getenv("MATH_ENGINE_URL")
9
 
10
  # Gradio Interface
@@ -53,29 +51,4 @@ def create_interface():
53
  for i in range(10):
54
  gr.Button(str(i)).click(lambda x=i: update_input(x), inputs=[], outputs=current)
55
  gr.Button("Back").click(backspace, inputs=[], outputs=current)
56
- gr.Button("Clear").click(clear_input, inputs=[], outputs=current)
57
-
58
- with gr.Row():
59
- gr.Button("Set A").click(lambda x: float(current_input), inputs=[], outputs=a)
60
- gr.Button("Set B").click(lambda x: float(current_input), inputs=[], outputs=b)
61
-
62
- with gr.Row():
63
- gr.Button("Add").click(lambda a, b: gradio_calculate(a, b, "add"), inputs=[a, b], outputs=result)
64
- gr.Button("Subtract").click(lambda a, b: gradio_calculate(a, b, "subtract"), inputs=[a, b], outputs=result)
65
- gr.Button("Multiply").click(lambda a, b: gradio_calculate(a, b, "multiply"), inputs=[a, b], outputs=result)
66
- gr.Button("Divide").click(lambda a, b: gradio_calculate(a, b, "divide"), inputs=[a, b], outputs=result)
67
-
68
- with gr.Row():
69
- gr.Button("Test FastAPI Add").click(lambda a, b: test_fastapi(a, b, "add"), inputs=[a, b], outputs=result)
70
- gr.Button("Test FastAPI Subtract").click(lambda a, b: test_fastapi(a, b, "subtract"), inputs=[a, b], outputs=result)
71
- gr.Button("Test FastAPI Multiply").click(lambda a, b: test_fastapi(a, b, "multiply"), inputs=[a, b], outputs=result)
72
- gr.Button("Test FastAPI Divide").click(lambda a, b: test_fastapi(a, b, "divide"), inputs=[a, b], outputs=result)
73
-
74
- return demo
75
-
76
- def run_gradio():
77
- demo = create_interface()
78
- demo.launch()
79
-
80
- if __name__ == "__main__":
81
- run_gradio()
 
1
  import gradio as gr
2
  import requests
3
  import os
 
4
 
5
+ # Load environment variables from Hugging Face Secrets
 
6
  MATH_ENGINE_URL = os.getenv("MATH_ENGINE_URL")
7
 
8
  # Gradio Interface
 
51
  for i in range(10):
52
  gr.Button(str(i)).click(lambda x=i: update_input(x), inputs=[], outputs=current)
53
  gr.Button("Back").click(backspace, inputs=[], outputs=current)
54
+ gr.Button("Clear").click(clear_input