File size: 709 Bytes
a6c2dde
c9189d4
a6c2dde
 
 
 
 
91a5447
eb801c5
91a5447
 
eb801c5
91a5447
 
a6c2dde
 
 
 
 
 
 
eb801c5
a6c2dde
91a5447
 
a6c2dde
eb801c5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import gradio as gr
import argparse

def greet(name):
    return f"Hello, {name}!"

if __name__ == "__main__":
    parser = argparse.ArgumentParser()
    parser.add_argument("--server-port", type=str, default="7860")
    parser.add_argument("--server-name", type=str, default="0.0.0.0")
    args = parser.parse_args()

    print(f"Launching Gradio app on {args.server_name}:{args.server_port}")

    iface = gr.Interface(
        fn=greet, 
        inputs="text", 
        outputs="text", 
        title="Greeting App", 
        description="Enter your name to receive a greeting."
    )

    iface.launch(
        server_name=args.server_name,
        server_port=args.server_port,
        share=False
    )