Python: OpenAI Connector (#144)
* Initial checkin of openai connector
* add tests
* extensions work
* chat completion client implicitly implementing ChatClient
* remove AIServiceClientBase
* remove PromptExecutionSettings
* consolidate chat completion types
* add integration test
* fix pre-commit check errors
* remove usage statistics from OpenAIHandler
* Update python/extensions/agent-framework-openai/agent_framework/openai/exceptions.py
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>
* PR comments
* fix merge
* fix test import
* remove tests for now because they just fail
* Remove fixed TODO
---------
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>