Skip to content

Releases: microsoft/FLAML

v2.0.0rc5

09 Aug 18:13
c44d2f4
Compare
Choose a tag to compare
v2.0.0rc5 Pre-release
Pre-release

This version makes auto-reply methods pluggable and supports asynchronous mode in agents. An example of handling data steams is added.
Thanks to @qingyun-wu @ekzhu for laying the foundation and reviewing!

What's Changed

Full Changelog: v2.0.0rc4...v2.0.0rc5

v2.0.0rc4

04 Aug 16:23
2208dfb
Compare
Choose a tag to compare
v2.0.0rc4 Pre-release
Pre-release

This pre-release makes lots of improvements in the agentchat framework. Many new applications are enabled.
Thanks @JieyuZ2 @gagb @thinkall @BeibinLi @ekzhu @LittleLittleCloud @kevin666aa @qingyun-wu @LeoLjl and others for your contributions!

What's Changed

New Contributors

Full Changelog: v2.0.0rc3...v2.0.0rc4

v2.0.0rc3

10 Jul 21:06
784c4c4
Compare
Choose a tag to compare
v2.0.0rc3 Pre-release
Pre-release

Highlights

Added new OpenAI models' support of functions in agents. Thanks to @kevin666aa, @sonichi and @qingyun-wu
Please find a code example in this notebook: https://github.com/microsoft/FLAML/blob/main/notebook/autogen_agent_function_call.ipynb

What's Changed

New Contributors

Full Changelog: v2.0.0rc2...v2.0.0rc3

v2.0.0rc2

26 Jun 13:58
e3ca95b
Compare
Choose a tag to compare
v2.0.0rc2 Pre-release
Pre-release

Highlights

Thanks to all the contributors and reviewers @thinkall @qingyun-wu @EgorKraevTransferwise @kevin666aa @liususan091219 @skzhang1 @jtongxin @pcdeadeasy @markharley @int-chaos !

What's Changed

New Contributors

Full Changelog: 2.0.0rc1...v2.0.0rc2

2.0.0rc1

09 Jun 23:35
5387a0a
Compare
Choose a tag to compare
2.0.0rc1 Pre-release
Pre-release

This release includes:

  • A Major Refactor: the creation of an automl option to remove unnecessary dependencies for autogen and tune (thanks to @sonichi.)
  • A newly added blog post addressing adaptation in HumanEval (thanks to @sonichi.)
  • A newly added tutorials folder containing all the tutorials on FLAML (thanks to @qingyun-wu, @sonichi, and @thinkall.)
  • Documentation Improvement and Link Corrections.
  • The addition of documentation and a notebook example on interactive LLM agents in FLAML (thanks to @qingyun-wu, @sonichi, @thinkall, and @pcdeadeasy.)
  • Support more azure openai api_type (thanks to @thinkall )
  • Suppress warning message of pandas_on_spark to_spark (thanks to @thinkall )
  • Support shell command and multiple code blocks (thanks to @sonichi )
  • Improve the system message for assistant agent (thanks to @sonichi and @gagb )
  • Improve utility functions for config lists (thanks to @sonichi )
  • Reuse docker image in a session (thanks to @sonichi and @gagb )

A hearty welcome to our new contributor, @badjouras, who made their first contribution. Thanks to code reviewers @gagb @pcdeadeasy
@liususan091219 @thinkall @levscaut @sonichi @qingyun-wu.

What's Changed

  • Blogpost for adaptation in HumanEval by @sonichi in #1048
  • Improve messaging in documentation by @sonichi in #1050
  • create an automl option to remove unnecessary dependency for autogen and tune by @sonichi in #1007
  • docs: 📝 Fix link to installation section in Task-Oriented-AutoML.md by @badjouras in #1051
  • doc and test update by @sonichi in #1053
  • remove redundant doc and add tutorial by @qingyun-wu in #1004
  • add agent notebook and documentation by @qingyun-wu in #1052
  • Support more azure openai api_type by @thinkall in #1059
  • suppress warning message of pandas_on_spark to_spark by @thinkall in #1058
  • Agent notebook example with human feedback; Support shell command and multiple code blocks; Improve the system message for assistant agent; Improve utility functions for config lists; reuse docker image by @sonichi in #1056

New Contributors

Full Changelog: v1.2.4...2.0.0rc1

v1.2.4

23 May 04:40
e463146
Compare
Choose a tag to compare

This release contains:

Breaking change:

  • cache_path is renamed into cache_path_root in set_cache.

Thanks to code reviewers @skzhang1 @jtongxin @pcdeadeasy @ZviBaratz @LittleLittleCloud @Borda , and to @liususan091219 @thinkall for fixing test error.

What's Changed

New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3

05 May 20:02
b3fba97
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v1.2.2...v1.2.3

v1.2.2

25 Apr 03:30
fa5ccea
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.1

17 Apr 17:20
d4070e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

08 Apr 18:18
82f0a43
Compare
Choose a tag to compare

This is a major release with many new features.

Highlights

  • autogen subpackage in preview: text generation optimization, including support for ChatGPT and GPT-4.
  • Spark dataframe and SynapseML support in preview.
  • Holt-Winters exponential smoothing for time series forecasting.
  • Task class abstraction for easier task-specific development.

What's Changed

New Contributors

Full Changelog: v1.1.3...v1.2.0