llm
llm copied to clipboard
Feature/corporate proxy
Enhance SSL certificate handling with truststore support. Especially useful when dealing with corporate proxies and the dreaded [SSL: CERTIFICATE_VERIFY_FAILED] error.
- Added support for using system certificate stores via
truststoreincreate_clientvia LLM_NATIVE_TLS. - Improved flexibility by allowing the use of a custom SSL certificate file (
cafile) via SSL_CERT_FILE. - Refactored
create_clientto handle native and custom SSL verification seamlessly.