def _get_args()

in model-gallery/deploy/llm/BladeLLM/webui_client.py [0:0]


def _get_args():
    parser = ArgumentParser()

    parser.add_argument(
        "--eas_endpoint",
        type=str,
        required=True,
    )
    parser.add_argument(
        "--eas_token",
        type=str,
        required=True,
    )
    parser.add_argument(
        "--share",
        action="store_true",
        default=False,
        help="Create a publicly shareable link for the interface.",
    )
    parser.add_argument(
        "--inbrowser",
        action="store_true",
        default=False,
        help="Automatically launch the interface in a new tab on the default browser.",
    )
    parser.add_argument(
        "--server-port", type=int, default=7860, help="Demo server port."
    )
    parser.add_argument(
        "--server-name", type=str, default="127.0.0.1", help="Demo server name."
    )

    args = parser.parse_args()
    return args