This release contains a number of updates in autogen and automl.
* We added more utilities and documentation improvement to `flaml.oai` such as logging, templating and using multiple configs to make developing and experimentation with OpenAI models more convenient. (thanks to afourney victordibia torronen ekzhu )
* We added an experimental coding agent based on GPT-4. (thanks to BeibinLi qingyun-wu skzhang1 )
* We added options to disable the default mlflow logging in automl. (thanks to garar)
* We make better use of parallelism in auto-scale spark cluster for automl and tune. (thanks to thinkall )
Thanks to royninja luckyklyist Borda qingyun-wu thinkall liususan091219 for other bug fixes, documentation improvement, and engineering improvement. Thanks to victordibia skzhang1 kevin666aa jtongxin levscaut for code reviews.
What's Changed
* version update post release v1.2.2 by sonichi in https://github.com/microsoft/FLAML/pull/1005
* fixing the typo 990 by royninja in https://github.com/microsoft/FLAML/pull/994
* fixed sentence misplace 998 by luckyklyist in https://github.com/microsoft/FLAML/pull/1010
* pyproject.toml & switch to Ruff by Borda in https://github.com/microsoft/FLAML/pull/976
* update readme by qingyun-wu in https://github.com/microsoft/FLAML/pull/1014
* raise content_filter error by sonichi in https://github.com/microsoft/FLAML/pull/1018
* Fix catboost failure in mac-os python<3.9 by thinkall in https://github.com/microsoft/FLAML/pull/1020
* coding agent; logging by sonichi in https://github.com/microsoft/FLAML/pull/1011
* Add mlflow_logging param by garar in https://github.com/microsoft/FLAML/pull/1015
* fix NLP zero division error by liususan091219 in https://github.com/microsoft/FLAML/pull/1009
* update max_spark_parallelism to fit in auto-scale spark cluster by thinkall in https://github.com/microsoft/FLAML/pull/1008
* update spark session in spark tests by thinkall in https://github.com/microsoft/FLAML/pull/1006
* Mark experimental classes; doc; multi-config trial by sonichi in https://github.com/microsoft/FLAML/pull/1021
New Contributors
* luckyklyist made their first contribution in https://github.com/microsoft/FLAML/pull/1010
* garar made their first contribution in https://github.com/microsoft/FLAML/pull/1015
**Full Changelog**: https://github.com/microsoft/FLAML/compare/v1.2.2...v1.2.3