evalscope_v0.17.0/evalscope.0.17.0/evalscope/app/arguments.py

12 lines
699 B
Python

import argparse
def add_argument(parser: argparse.ArgumentParser):
parser.add_argument('--share', action='store_true', help='Share the app.')
parser.add_argument('--server-name', type=str, default='0.0.0.0', help='The server name.')
parser.add_argument('--server-port', type=int, default=None, help='The server port.')
parser.add_argument('--debug', action='store_true', help='Debug the app.')
parser.add_argument('--lang', type=str, default='zh', help='The locale.', choices=['zh', 'en'])
parser.add_argument('--outputs', type=str, default='./outputs', help='The outputs dir.')
parser.add_argument('--allowed-paths', nargs='+', default=['/'], help='The outputs dir.')