gpt4free/g4f/gui/run.py

25 lines
612 B
Python
Raw Normal View History

2023-10-09 18:46:14 -04:00
from argparse import ArgumentParser
2023-10-11 21:35:11 -04:00
from g4f.gui import run_gui
2023-10-09 18:46:14 -04:00
2023-10-11 21:35:11 -04:00
def gui_parser():
parser = ArgumentParser(description="Run the GUI")
parser.add_argument("-host", type=str, default="0.0.0.0", help="hostname")
parser.add_argument("-port", type=int, default=8080, help="port")
2023-10-11 21:35:11 -04:00
parser.add_argument("-debug", action="store_true", help="debug mode")
return parser
def run_gui_args(args):
2023-10-09 18:46:14 -04:00
host = args.host
2023-10-11 21:35:11 -04:00
port = args.port
2023-10-09 18:46:14 -04:00
debug = args.debug
2023-10-11 21:35:11 -04:00
run_gui(host, port, debug)
if __name__ == "__main__":
parser = gui_parser()
args = parser.parse_args()
run_gui_args(args)