From b0bc665621e0b2b2dfbe00749a5fc5a8b7235a00 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Fri, 3 Jan 2025 03:03:15 +0100 Subject: Add ignored-providers argument to gui --- g4f/gui/run.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'g4f/gui/run.py') diff --git a/g4f/gui/run.py b/g4f/gui/run.py index 40cca6d5..bd19381d 100644 --- a/g4f/gui/run.py +++ b/g4f/gui/run.py @@ -1,6 +1,8 @@ from .gui_parser import gui_parser from ..cookies import read_cookie_files -from g4f.gui import run_gui +from ..gui import run_gui +from ..Provider import ProviderUtils + import g4f.cookies import g4f.debug @@ -13,6 +15,11 @@ def run_gui_args(args): port = args.port debug = args.debug g4f.cookies.browsers = [g4f.cookies[browser] for browser in args.cookie_browsers] + if args.ignored_providers: + for provider in args.ignored_providers: + if provider in ProviderUtils.convert: + ProviderUtils.convert[provider].working = False + run_gui(host, port, debug) if __name__ == "__main__": -- cgit v1.2.3