opencommit icon indicating copy to clipboard operation
opencommit copied to clipboard

Feature/add proxy configuration

Open ByJacob opened this issue 1 year ago • 4 comments

Pull Request Description 🚀

Overview

This pull request updates the Azure library and introduces new features for enhanced configuration options.

Features

  • Updated Azure Library: Upgraded to the latest version for improved functionality. 📚
  • HTTP Proxy Configuration:
    • Added the ability to configure an HTTP proxy for OpenAI and Azure providers. 🌐
    • Note: Proxy features cannot be added for all providers due to differing SDKs and the inability to test all configurations. However, this provides a solid foundation for implementing proxy support for additional clients in the future. 🛠️
  • Custom CA Configuration:
    • Allowed configuration of extra Certificate Authorities (CAs) for the HTTP agent. 🏛️
  • Client Certificate Support:
    • Enabled the use of client certificates when connecting to APIs. 🔑

Documentation

  • Updated relevant documentation to reflect changes in library usage and new configuration options. 📄

Notes

  • Please review the changes and provide feedback. 💬

Thank you! 🙏

ByJacob avatar Oct 17 '24 19:10 ByJacob

@ByJacob nice job, left few comments, also pls change the base branch to dev (we first merge there) and solve conflicts (there are few). to solve the /out dir conflict — just rebuild the package

di-sukharev avatar Nov 19 '24 18:11 di-sukharev

@ByJacob pls let me know when you fix conflicts, i will merge this as soon as you are ready

di-sukharev avatar Nov 20 '24 10:11 di-sukharev

@ByJacob dude?

di-sukharev avatar Jan 20 '25 10:01 di-sukharev

@ByJacob dude?

Hi i merge with dev branch

ByJacob avatar Jan 20 '25 14:01 ByJacob