Skip to content

Releases: microsoft/autogen

v0.1.14

28 Oct 01:12
dd90756
Compare
Choose a tag to compare

Highlights

Thanks to @BeibinLi @rickyloynd-microsoft @ragyabraham @Anush008 @thinkall @kevin666aa @shruti222patel @craigomatic @AaronWard and all the other contributors!

Headsup

v0.2 release is near the corner, and we'll switch to openai v1 in it. Please check for breaking changes in #393. We'll try to add as many features back as possible before the release. If you see any breaking changes that affect your work, please comment in the PR thread.

What's Changed

New Contributors

Full Changelog: v0.1.13...v0.1.14

v0.1.13

21 Oct 16:59
fc59da5
Compare
Choose a tag to compare

Highlights

A preliminary TeachableAgent is added to allow users to teach their assistant facts, preferences, and tasks unrelated to code generation. Example notebook: https://github.com/microsoft/autogen/blob/main/notebook/agentchat_teachability.ipynb

Conversational assistants based on LLMs can remember the current chat with the user, and can even demonstrate in-context learning of things that the user teaches the assistant during the chat. But these memories and learnings are lost once the chat is over, or when a single chat grows too long. In subsequent chats, the user is forced to repeat any necessary instructions over and over.

TeachableAgent addresses these limitations by persisting user teachings across chat boundaries in long-term memory (a vector database). Memory is saved to disk at the end of each chat, then loaded from disk at the start of the next. Instead of copying all of memory into the context window, which would eat up valuable space, individual memories (called memos) are retrieved into context as needed. This allows the user to teach frequently used facts, preferences and skills to the agent just once, and have the agent remember them in later chats.

This release also contains an update about openai models and pricing, and restricts the openai package dependency version. In v0.2 we will switch to openai>=1.

Thanks to @rickyloynd-microsoft @kevin666aa and all the other contributors!

What's Changed

New Contributors

Full Changelog: v0.1.12...v0.1.13

v0.1.12

19 Oct 23:57
67157ab
Compare
Choose a tag to compare

This release contains a significant improvement to function call in group chat. It decreases the chance of failures for group chat involving function calls. It also contains improvements to RAG agents, including added support for custom text splitter, example notebook for RAG agent in group chat, and a blogpost. Thanks to @thinkall and other contributors!

What's Changed

New Contributors

Full Changelog: v0.1.11...v0.1.12

v0.1.11

17 Oct 00:14
294e006
Compare
Choose a tag to compare

This release contains bug fixes, more clear behaviors for docker, and model compatibility improvement. Agents using Langchain tools are demonstrated in https://github.com/microsoft/autogen/blob/main/notebook/agentchat_langchain.ipynb. Thanks to @ElliotWood and all the other contributors!

What's Changed

New Contributors

Full Changelog: v0.1.10...v0.1.11

v0.1.10

10 Oct 13:23
fa6e2a5
Compare
Choose a tag to compare

This release adds support to plug in customized vectordb and embedding functions.

What's Changed

Full Changelog: v0.1.9...v0.1.10

v0.1.9

10 Oct 01:32
afdff3e
Compare
Choose a tag to compare

This release contains a number of improvements, including better support for different models and better termination logic in retrieval augmented chat, as well as warnings for better debuggability.

What's Changed

New Contributors

Full Changelog: v0.1.8...v0.1.9

v0.1.8

08 Oct 16:22
Compare
Choose a tag to compare

What's Changed

  • Title: Adjust shell language switch in execute_code for Docker usage by @mrauter1 in #139
  • move citation before contributing by @manish7017 in #154

New Contributors

Full Changelog: v0.1.7...v0.1.8

v0.1.7

07 Oct 13:08
5510e87
Compare
Choose a tag to compare

This release allows instantiating config_list with a .env file.
Example notebook about different ways of loading configs: oai_openai_utils.ipynb
Thanks to @AaronWard and other contributors!

What's Changed

New Contributors

Full Changelog: v0.1.6...v0.1.7

v0.1.6

03 Oct 03:56
39c145d
Compare
Choose a tag to compare

This release fixes bugs related to function_call. Minor fixes are made to improve stability. Improvements to README and docstring are also added.

Thanks @LittleLittleCloud, @hiftielabs, @shauryr, @alhridoy, @priyansh4320 and others for the contributions. Thanks @JieyuZ2, @gagb for reviewing.

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.1.6

v0.1.5

01 Oct 14:37
c39bfca
Compare
Choose a tag to compare

This release adds support to PDF files, fixes a bug and updates a parameter in RetrieveChat. Improvements to README and docstring are also added.

Thanks @AaronWard, @AlyrenN and others for the contributions.

What's Changed

New Contributors

Full Changelog: v0.1.4...v0.1.5