<!-- Generated by sourcery-ai[bot]: start review_guide -->
Reviewer's Guide by Sourcery
This pull request introduces significant changes to the BingConnector class in the semantic-kernel repository. The changes include the addition of a new BingSettings class for managing configuration settings, and modifications to the BingConnector class to utilize these settings. The implementation also includes handling for custom configurations and environment variables.
Introduced a new settings management system for the BingConnector class, including a new BingSettings class and modifications to the BingConnector class to utilize these settings.
Reviewer's Guide by Sourcery
This pull request introduces significant changes to the BingConnector class in the semantic-kernel repository. The changes include the addition of a new BingSettings class for managing configuration settings, and modifications to the BingConnector class to utilize these settings. The implementation also includes handling for custom configurations and environment variables.
File-Level Changes
python/semantic_kernel/connectors/search_engine/bing_connector.py
python/semantic_kernel/connectors/search_engine/bing_connector_settings.py
Originally posted by @sourcery-ai[bot] in https://github.com/Bryan-Roe/semantic-kernel/issues/224#issuecomment-2148222464