Dmytro Struk and GitHub
c1d306ec95
Python: Azure OpenAI Assistants Chat Client and Agent ( #300 )
...
* Initial version of assistant client
* More updates to assistant client
* Finished assistant chat client implementation
* Small fixes and basic example
* Added code interpreter example
* More examples
* Added chat client example
* Small fixes
* Added tests
* Enabled telemetry
* Small fix
* Removed files temporarily
* Revert "Removed files temporarily"
This reverts commit 5cdfa0d299 .
* Small fixes
* Addressed PR feedback
* Fixed tests
* Small update
* Added Azure assistants client and examples
* Added tests
* Small fix
2025-08-05 14:51:36 +00:00
Eduard van Valkenburg and GitHub
42c7a59640
Python: updated doc generation setup and some slight api enhancements ( #267 )
...
* updated doc generation setup and some slight api enhancements
* small fix in index
2025-07-31 15:04:22 +00:00
Eduard van Valkenburg and GitHub
1ed89d4db8
Python: updated API in sync with dotnet ( #269 )
...
* updated API in sync with dotnet
* fix test
* updated name and display_name
* fixed mypy setup
* add pre-commit cache
2025-07-30 08:50:22 +00:00
Eduard van Valkenburg and GitHub
f36cc40080
different secret for python tests ( #248 )
2025-07-28 11:37:26 +02:00
Eduard van Valkenburg and GitHub
ba008cf4c0
Merge tests ( #247 )
...
* removed hardcoded model names from tests
* add debug line
2025-07-28 11:12:28 +02:00
Eduard van Valkenburg and GitHub
517955ce66
updated builds and release pipeline setup (without pypi publish) ( #219 )
...
* updated builds and release pipeline setup (without pypi publish)
* add label prefix action
* updated uv versions
* final uv updates
* moved uv version semver into variable
2025-07-24 07:15:00 +00:00
Eduard van Valkenburg and GitHub
5c992eb7ae
Python: move all tests under tests and initial work on int tests ( #206 )
...
* move all tests under tests and initial work on int tests
* added updated tests setup and merge tests
* without failing step
* fixed upload
* updated file names for coverage
* reenable surface tests
* removed package matrix
* simplified variables
* correct path
* removed mistake
* fix mistake in path
* fix path
* windows specific env set
* updated merge tests
* slight update in marker
* added run integration tests settings
* updated setup, moved foundry int tests and updated merge test
2025-07-22 15:26:00 +00:00
Eduard van Valkenburg and GitHub
9287572b0d
Python: improved loading ( #202 )
...
* improved loading
* updated openai folder imports
* fixed import
2025-07-18 19:17:30 +00:00
f0dc661c3e
Python: Azure chat client ( #185 )
...
* updated openai, fcc works, with sample
* reduced files in openai
* Add azure chat client
* fix tests
* Update python/packages/main/tests/unit/test_openai_chat_completion_base.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/packages/azure/agent_framework/azure/__init__.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update python/packages/azure/agent_framework/azure/_azure_openai_settings.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* PR comments
* fix bad merge
* disable tests for now
* actually disable tests for azure
* fix tests, align test files with merge changes
* update code for new project structure
* PR comments
* add streaming integration tests. Fix flakiness
---------
Co-authored-by: eavanvalkenburg <github@vanvalkenburg.eu >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-15 18:38:09 +00:00
Eduard van Valkenburg and GitHub
2e6f6a4008
small update in init ( #189 )
2025-07-15 15:09:32 +00:00
Eduard van Valkenburg and GitHub
407ed6de70
Python: follow on work on OpenAI ( #169 )
...
* updated openai, fcc works, with sample
* reduced files in openai
2025-07-12 05:15:51 +00:00
Eduard van Valkenburg and GitHub
3449902b03
Python: added ChatClientBase with function calling ( #147 )
...
* added ChatClientBase with function calling
* streaming update
* fixed typing
* test setup
* small update
* src setup
* removed src, updated test naming
* fixed test command
* alolow args
* updated test run
* added unit test folder to azure
* added init and unit test to azure
* added other cross tests
* restructured
* reset test run
* fix name
* removed always
* updated test
* extend pytest.xml locations
* run surface always
* added decorators for FC and marked tests
* fixed mypy settings and added tests
* fix override import
* removed import
2025-07-10 09:18:15 +00:00