From ab04d1d8943557e41191241686c10d5aa89bddd3 Mon Sep 17 00:00:00 2001 From: hlohaus <983577+hlohaus@users.noreply.github.com> Date: Sun, 26 Jan 2025 02:48:43 +0100 Subject: Increase max token in HuggingfaceAPI Restore browser instance on start up errors in nodriver Restored instances can be used as usual or to stop the browser Add demo modus to web ui for HuggingSpace Add rate limit support to web ui. Simply install flask_limiter Add home for demo with Access Token input and validation Add stripped model list for demo Add ignores for encoding error in web_search and file upload --- g4f/cli.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'g4f/cli.py') diff --git a/g4f/cli.py b/g4f/cli.py index 51721548..af872489 100644 --- a/g4f/cli.py +++ b/g4f/cli.py @@ -28,6 +28,7 @@ def get_api_parser(): api_parser.add_argument("--cookie-browsers", nargs="+", choices=[browser.__name__ for browser in g4f.cookies.browsers], default=[], help="List of browsers to access or retrieve cookies from. (incompatible with --reload and --workers)") api_parser.add_argument("--reload", action="store_true", help="Enable reloading.") + api_parser.add_argument("--demo", action="store_true", help="Enable demo modus.") return api_parser def main(): @@ -57,6 +58,7 @@ def run_api_args(args): proxy=args.proxy, model=args.model, gui=args.gui, + demo=args.demo, ) if args.cookie_browsers: g4f.cookies.browsers = [g4f.cookies[browser] for browser in args.cookie_browsers] -- cgit v1.2.3