fix: Disable SSL verification for LiteLLM client sessions

This commit is contained in:
Paul Gauthier 2024-09-23 11:28:17 -07:00 committed by Paul Gauthier (aider)
parent 1de8c13974
commit ba0a328196

View file

@ -376,8 +376,10 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
if not args.verify_ssl:
import httpx
os.environ["SSL_VERIFY"] = ""
litellm._load_litellm()
litellm._lazy_module.client_session = httpx.Client(verify=False)
litellm._lazy_module.aclient_session = httpx.AsyncClient(verify=False)
if args.dark_mode:
args.user_input_color = "#32FF32"