Releases: microsoft/autogen
v0.1.12
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
- Add support to custom text spliter by @thinkall in #270
- Update FAQ.md, elaborate on how to customise docker image and pick 'python:3' to solve typical errors by @maxim-saplin in #269
- Add group chat and retrieve agent example by @thinkall in #227
- docs: added virtual environment setup process by @Ayushpanditmoto in #249
- Fixing
code execution
broken link atGetting Started
page by @maxim-saplin in #275 - Bump @babel/traverse from 7.20.1 to 7.23.2 in /website by @dependabot in #283
- Add a blog for RAG agents by @thinkall in #284
- function call filter in group chat by @sonichi in #294
- fix typo in website/blog/2023-05-18-GPT-adaptive-humaneval/index.mdx by @suravkshrestha in #299
- Organize notebooks into logical groups #273 by @victordibia in #288
- Update docs for extra dependencies and virtual env creation by @thinkall in #297
- Update README.md with Roadmap. by @gagb in #304
- bump version to 0.1.12 by @sonichi in #301
New Contributors
- @maxim-saplin made their first contribution in #269
- @Ayushpanditmoto made their first contribution in #249
- @suravkshrestha made their first contribution in #299
- @victordibia made their first contribution in #288
Full Changelog: v0.1.11...v0.1.12
v0.1.11
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
- Fix typo in agentchat_MathChat.ipynb by @eltociear in #191
- Make getting started a little easier by @wayliums in #180
- Fix edge cases extracting code when the message's content is None by @msaelices in #205
- Add md for faqs by @gagb in #194
- Fix typo in README.md by @creator0131 in #193
- Icons not centered in the "autogen_agentchat.png" by @Steellgold in #169
- Addresses issue #199 by @afourney in #200
- Improving logging in oai.completion to show token_count by @kevin666aa in #179
- Update Getting-Started.md by @javidjamae in #213
- Added comment about config_list in the README example #216 by @smty2018 in #218
- fix: be compatible with customizing model without all fields in the response by @jtsang4 in #222
- Update Installation.md-with detailed explanation on add a period or newline #219 by @05hiteshbansal in #231
- Spelling fixes. by @shruti222patel in #220
- Typo by @qingyun-wu in #234
- bump version to 0.1.11 by @sonichi in #242
- docstr updated for
use_docker
inexecute_code
by @Gourav2609 in #233 - document retrieve chat by @olaoluwasalami in #258
- Add a figure to autogen notebook #215 by @smty2018 in #246
- Langchain tool bridge (#262) by @sonichi in #263
New Contributors
- @wayliums made their first contribution in #180
- @msaelices made their first contribution in #205
- @gagb made their first contribution in #194
- @creator0131 made their first contribution in #193
- @Steellgold made their first contribution in #169
- @javidjamae made their first contribution in #213
- @smty2018 made their first contribution in #218
- @jtsang4 made their first contribution in #222
- @05hiteshbansal made their first contribution in #231
- @shruti222patel made their first contribution in #220
- @Gourav2609 made their first contribution in #233
Full Changelog: v0.1.10...v0.1.11
v0.1.10
v0.1.9
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
- add twitter account to website by @olaoluwasalami in #150
- Update num tokens from text by @thinkall in #149
- add twitter account to start page by @olaoluwasalami in #159
- Update termination logic to fix #117 by @thinkall in #155
- Added twitter link to the contributing section by @vidhula17 in #162
- fix: replace gpt-35-turbo in model name to gpt-3.5-turbo so the name … by @AllenJShi in #138
- Output a warning if the OAI_CONFIG_LIST file is not found. by @afourney in #174
- Warn if GroupChat is underpopulatd. by @afourney in #170
- Warn if use_docker evaluates to True but the python docker package is not available. by @afourney in #172
- bump version to 0.1.9 by @sonichi in #177
- Warn if oai.Completion is provided with an empty config_list by @afourney in #178
New Contributors
- @olaoluwasalami made their first contribution in #150
- @vidhula17 made their first contribution in #162
- @AllenJShi made their first contribution in #138
- @afourney made their first contribution in #174
Full Changelog: v0.1.8...v0.1.9
v0.1.8
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
- @mrauter1 made their first contribution in #139
- @manish7017 made their first contribution in #154
Full Changelog: v0.1.7...v0.1.8
v0.1.7
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
- Replace the use of
assert
in non-test code by @cipherself in #80 - Bump postcss from 8.4.18 to 8.4.31 in /website by @dependabot in #93
- show github stars by @sonichi in #92
- Docs: fixed typos and grammar by @masterujjval in #94
- openai_utils.py - functionality for instantiating config_list with a .env file by @AaronWard in #68
- document about docker by @sonichi in #119
- docs: typo fixed by @lgersman in #129
- Fix broken link in README.md by @htcrefactor in #134
- fix doc typo by @HyperCodec in #123
- typo fixed by @SDcodehub in #127
- bump version to 0.1.7 by @sonichi in #141
New Contributors
- @cipherself made their first contribution in #80
- @dependabot made their first contribution in #93
- @masterujjval made their first contribution in #94
- @lgersman made their first contribution in #129
- @htcrefactor made their first contribution in #134
- @HyperCodec made their first contribution in #123
- @SDcodehub made their first contribution in #127
Full Changelog: v0.1.6...v0.1.7
v0.1.6
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
- Fixed the formatting issue in the README by @alhridoy in #69
- Fix spelling error by @shauryr in #84
- Enabling openai workflow on fork branch by @LittleLittleCloud in #82
- In conversable_agent.py: Fix bugs related to function_call by @kevin666aa in #47
- Fix MD issue by @hiftielabs in #72
- Minor fix for stability in conversable_agent.py, code_utils.py, test_conversable_agent.py and test_code.py by @LittleLittleCloud in #31
- Expand FAQ doc and add icon image by @sonichi in #66
- Update citation info in README by @priyansh4320 in #43
New Contributors
- @alhridoy made their first contribution in #69
- @shauryr made their first contribution in #84
- @hiftielabs made their first contribution in #72
- @priyansh4320 made their first contribution in #43
Full Changelog: v0.1.5...v0.1.6
v0.1.5
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
- Update no_update_context, fix upsert docs by @thinkall in #52
- Update README.md by @AlyrenN in #54
- retrieve_utils.py - Updated.py to have the ability to parse text from PDF Files by @AaronWard in #50
- Bump version to 0.1.5 by @thinkall in #60
- typing & docstr update by @sonichi in #59
New Contributors
- @AlyrenN made their first contribution in #54
- @AaronWard made their first contribution in #50
Full Changelog: v0.1.4...v0.1.5
v0.1.4
This release makes it convenient to configure retry time to deal with rate limit error.
What's Changed
- Improves clarity and fixes punctuation in README and Multi-agent documentation by @juanmacuevas in #40
- make retry time configurable, add doc by @sonichi in #53
New Contributors
- @juanmacuevas made their first contribution in #40
Full Changelog: v0.1.3...v0.1.4
v0.1.3
This release fixes bug for windows and improves sample code.
What's Changed
- Remove duplicated sentence by @danizord in #35
- Fix bug for windows and improve sample code by @sonichi in #38
- Fix typo in README.md by @eltociear in #37
New Contributors
- @danizord made their first contribution in #35
- @eltociear made their first contribution in #37
Full Changelog: v0.1.2...v0.1.3