mirror of
https://github.com/microsoft/semantic-kernel.git
synced 2026-10-12 02:19:06 +00:00
### Motivation and Context When writing external APIs that enhance the configuration, we need to have access to the settings. This PR turns all the constant settings to public. AbstractOpenAIClientSettings.KEY_SUFFIX and OpenAISettings.OPEN_AI_ORGANIZATION_SUFFIX are already public, but the other settings are private, which makes it impossible to be used by external APIs. ### Description External APIs need to have access to all the constant settings to enhance connection. ### Contribution Checklist <!-- Before submitting this PR, please make sure: --> - [x] The code builds clean without any errors or warnings - [x] The PR follows the [SK Contribution Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md) and the [pre-submission formatting script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts) raises no violations - [x] All unit tests pass, and I have added new tests where possible - [x] I didn't break anyone 😄