Autogen

Latest version: v0.7.3

Safety actively analyzes 702026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 12

0.2.19

Highlights

* New topics in doc:
- [Prompting & reasoning: ReAct](https://microsoft.github.io/autogen/docs/topics/prompting-and-reasoning/react)
- [Prompting & reasoning: Reflection](https://microsoft.github.io/autogen/docs/topics/prompting-and-reasoning/reflection)
- [Task decomposition](https://microsoft.github.io/autogen/docs/topics/task_decomposition)
* Improvement to code executors.
* Hotfix to address new numpy prerelease issue.
* Bug fix in AutoGenBench.

Thanks to qingyun-wu jackgerrits davorrunje lalo and all the other contributors!

What's Changed
* Require numpy be a 1.x release by jackgerrits in https://github.com/microsoft/autogen/pull/1966
* Fixes LFS problem with conversable-agent.jpg by davorrunje in https://github.com/microsoft/autogen/pull/1974
* Remove system message from code executors by jackgerrits in https://github.com/microsoft/autogen/pull/1933
* bump version to 0.2.19 and update doc by sonichi in https://github.com/microsoft/autogen/pull/1971
* Remove lint silencing comment by jackgerrits in https://github.com/microsoft/autogen/pull/1970
* Examples by topics by qingyun-wu in https://github.com/microsoft/autogen/pull/1967
* Add git-lhs to devcontainers by davorrunje in https://github.com/microsoft/autogen/pull/1979
* fix: [autogenbench] fails on win-os unless we specify encoding by lalo in https://github.com/microsoft/autogen/pull/1957
* Update local cli executor to use same filename strategy as docker by jackgerrits in https://github.com/microsoft/autogen/pull/1981

New Contributors
* lalo made their first contribution in https://github.com/microsoft/autogen/pull/1957

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.18...v0.2.19

0.2.18

Highlights
* Support callable message: [Example](https://microsoft.github.io/autogen/docs/notebooks/agentchat_auto_feedback_from_code_execution#example-task-use-user-defined-message-function-to-let-agents-analyze-data-collected)
* Adding a tool for [fine tuning custom models on conversable agents](https://github.com/microsoft/autogen/tree/main/samples/tools/finetuning)
* Better [command line code executor](https://microsoft.github.io/autogen/docs/tutorial/code-executors#docker-execution) based on Docker
* Important doc updates:
* [Tutorial](https://microsoft.github.io/autogen/docs/tutorial/introduction)
* [Notebooks](https://microsoft.github.io/autogen/docs/notebooks)
* Bug fix for llm_config, powershell, logging etc.

Thanks to qingyun-wu olgavrou jackgerrits ekzhu kevin666aa rickyloynd-microsoft cheng-tan bassmang WaelKarkoub RohitRathore1 bmuskalla andreyseas abhaymathur21 and all the other contributors!

What's Changed
* Update README of AutoGenBench MATH scenario by kevin666aa in https://github.com/microsoft/autogen/pull/1891
* Fix printout check for num code blocks by jackgerrits in https://github.com/microsoft/autogen/pull/1902
* Compressible Agent require `model` field for `llm_config` by kevin666aa in https://github.com/microsoft/autogen/pull/1903
* Implement docker based command line code executor by jackgerrits in https://github.com/microsoft/autogen/pull/1856
* Accept path for work_dir in LocalCommandLineCodeExecutor by jackgerrits in https://github.com/microsoft/autogen/pull/1909
* Add warning and reorder jupyter executor docs by jackgerrits in https://github.com/microsoft/autogen/pull/1908
* Fix broken links by rickyloynd-microsoft in https://github.com/microsoft/autogen/pull/1905
* Resolve all type issues in cache module by jackgerrits in https://github.com/microsoft/autogen/pull/1888
* Fix threading issue for logging by cheng-tan in https://github.com/microsoft/autogen/pull/1901
* Fix formatting in sequential chat notebook by jackgerrits in https://github.com/microsoft/autogen/pull/1914
* fix: minor fixes and formatting by bassmang in https://github.com/microsoft/autogen/pull/1919
* Log warning if DiskCache when RedisCache requested by jackgerrits in https://github.com/microsoft/autogen/pull/1921
* Add initial type check CI by jackgerrits in https://github.com/microsoft/autogen/pull/1882
* General Enhancements in agentchat 2.0 by WaelKarkoub in https://github.com/microsoft/autogen/pull/1906
* Adjusts send_introductions Type Hint in GroupChat by WaelKarkoub in https://github.com/microsoft/autogen/pull/1912
* AutoGen Tutorial by ekzhu in https://github.com/microsoft/autogen/pull/1702
* Fix remove -> remote by jackgerrits in https://github.com/microsoft/autogen/pull/1930
* Supporting callable message by qingyun-wu in https://github.com/microsoft/autogen/pull/1852
* Update more notebooks to be available on the website by jackgerrits in https://github.com/microsoft/autogen/pull/1890
* Update introduction.ipynb by sonichi in https://github.com/microsoft/autogen/pull/1934
* Update conversable agent image by ekzhu in https://github.com/microsoft/autogen/pull/1939
* Update tutorial examples, reference to register_reply. by ekzhu in https://github.com/microsoft/autogen/pull/1941
* Made a configurable constant by RohitRathore1 in https://github.com/microsoft/autogen/pull/1819
* Fix branch info for `docker build` by bmuskalla in https://github.com/microsoft/autogen/pull/1935
* Move LLM Caching docs to topics by jackgerrits in https://github.com/microsoft/autogen/pull/1950
* Update documentation for Quarto Version by kevin666aa in https://github.com/microsoft/autogen/pull/1951
* Fixed simple grammatical mistake by andreyseas in https://github.com/microsoft/autogen/pull/1952
* Update whisper notebook to use new function registration syntax by jackgerrits in https://github.com/microsoft/autogen/pull/1918
* In code_utils.py, handling NotADirectoryError as well in get_powershell_command by abhaymathur21 in https://github.com/microsoft/autogen/pull/1948
* Ability to fine tune custom model on conversable agents by olgavrou in https://github.com/microsoft/autogen/pull/1787
* improve validation of llm_config by sonichi in https://github.com/microsoft/autogen/pull/1946
* Make notebooks available in navbar by jackgerrits in https://github.com/microsoft/autogen/pull/1956

New Contributors
* bassmang made their first contribution in https://github.com/microsoft/autogen/pull/1919
* bmuskalla made their first contribution in https://github.com/microsoft/autogen/pull/1935
* andreyseas made their first contribution in https://github.com/microsoft/autogen/pull/1952

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.17...v0.2.18

0.2.17

Highlights

* [Summary](https://microsoft.github.io/autogen/blog/2024/03/03/AutoGen-Update/) of recent updates.
* Support customized speaker selection method: [example](https://github.com/microsoft/autogen/blob/main/notebook/agentchat_groupchat_customized.ipynb).
* Improvement in nested chats and code execution.
* Improvement in doc, notebooks and docker file.
* Bug fix for clear history and custom client.
* Fix message processing order for proper combination of agent capabilities.

Thanks to kevin666aa ekzhu jackgerrits GregorD1A1 KazooTTT swiecki truebit and all the other contributors!

What's Changed
* Remove default trigger value for register_nested_chats by ekzhu in https://github.com/microsoft/autogen/pull/1833
* Split apart ecosystem page, update sidebar, other website tweaks by jackgerrits in https://github.com/microsoft/autogen/pull/1812
* Upgrade Quarto and use notebook metadata for frontmatter by jackgerrits in https://github.com/microsoft/autogen/pull/1836
* Fix for bugs appeared when using function calls with clear history functionality by GregorD1A1 in https://github.com/microsoft/autogen/pull/1531
* revert quarto upgrade by jackgerrits in https://github.com/microsoft/autogen/pull/1840
* adjust the order of message processing by sonichi in https://github.com/microsoft/autogen/pull/1841
* add doc about effects for capabilities by sonichi in https://github.com/microsoft/autogen/pull/1842
* Upgrade quarto and include mitigation for title issue, fix links by jackgerrits in https://github.com/microsoft/autogen/pull/1851
* Create topics dir and move llm config by jackgerrits in https://github.com/microsoft/autogen/pull/1853
* Raise errors if incompatible args are used with an executor by jackgerrits in https://github.com/microsoft/autogen/pull/1855
* Add documentation for jupyter code executor by jackgerrits in https://github.com/microsoft/autogen/pull/1809
* summary of recent updates by sonichi in https://github.com/microsoft/autogen/pull/1850
* Small edits to update blog post by jackgerrits in https://github.com/microsoft/autogen/pull/1869
* Fix docs for. EmbeddedIPythonCodeExecutor by jackgerrits in https://github.com/microsoft/autogen/pull/1871
* Resolve warning on port binding by jackgerrits in https://github.com/microsoft/autogen/pull/1870
* Move executor diag print to conversable_agent by jackgerrits in https://github.com/microsoft/autogen/pull/1867
* Change name from LocalCommandlineCodeExecutor to LocalCommandLineCodeExecutor by jackgerrits in https://github.com/microsoft/autogen/pull/1873
* fix: update the docs link by KazooTTT in https://github.com/microsoft/autogen/pull/1879
* Fix devcontainer Dockerfile for arm by jackgerrits in https://github.com/microsoft/autogen/pull/1866
* Resolve type issues in redis cache by jackgerrits in https://github.com/microsoft/autogen/pull/1872
* UPDATE: Fixed broken examples links by swiecki in https://github.com/microsoft/autogen/pull/1886
* Add test to confirm that executor timeout preserves kernel state by jackgerrits in https://github.com/microsoft/autogen/pull/1885
* Add annoucement bar for what's new blog post by jackgerrits in https://github.com/microsoft/autogen/pull/1884
* fix ModelClient create function signature error by truebit in https://github.com/microsoft/autogen/pull/1865
* Fix issue with git checkout main by ekzhu in https://github.com/microsoft/autogen/pull/1876
* Download lfs in website build by jackgerrits in https://github.com/microsoft/autogen/pull/1894
* Allow user to pass in a customized speaker selection method by kevin666aa in https://github.com/microsoft/autogen/pull/1791

New Contributors
* swiecki made their first contribution in https://github.com/microsoft/autogen/pull/1886
* truebit made their first contribution in https://github.com/microsoft/autogen/pull/1865

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.16...v0.2.17

0.2.16

Highlights

* Nested chats are made easier by `register_nested_chats`. Nested chats allow AutoGen agents to use other agents as their inner monologue before replying to other agents. [Example](https://microsoft.github.io/autogen/docs/notebooks/agentchat_nestedchat) of using nested chat to compose a super-agent based on multi-agent conversation.
* [Blog](https://microsoft.github.io/autogen/blog/2024/02/11/FSM-GroupChat) for FSM-based group chat with user-specified agent transitions.
* Docker-based jupyter executor.
* Support removing function calls in ConversableAgent.
* Improvement in hook methods.
* Bug fix for DALLE agent.
* Improvement in doc & test.

Thanks to qingyun-wu joshkyh freedeaths jackgerrits skzhang1 RohitRathore1 BeibinLi shreyas36 gunnarku abhaymathur21 victordibia and all the other contributors!

What's Changed
* Update agentchat_custom_model.ipynb by shreyas90999 in https://github.com/microsoft/autogen/pull/1768
* Blog regarding finite-state machine by joshkyh in https://github.com/microsoft/autogen/pull/1622
* Adding `register_nested_chats` to make nested chat easier by qingyun-wu in https://github.com/microsoft/autogen/pull/1753
* Support functions removing in ConversableAgent by skzhang1 in https://github.com/microsoft/autogen/pull/1786
* Don't require notebooks to have all imports at top by jackgerrits in https://github.com/microsoft/autogen/pull/1803
* hook-list are updated to accept a sender argument by RohitRathore1 in https://github.com/microsoft/autogen/pull/1799
* make default model of a constant class variable by RohitRathore1 in https://github.com/microsoft/autogen/pull/1780
* Debug: Resolve the DALLE Agent's self.client error. by BeibinLi in https://github.com/microsoft/autogen/pull/1798
* Add shebang functionality to tests by gunnarku in https://github.com/microsoft/autogen/pull/1784
* Implement docker based jupyter executor by jackgerrits in https://github.com/microsoft/autogen/pull/1794
* Add function generator and validator to gallery by abhaymathur21 in https://github.com/microsoft/autogen/pull/1807
* Extend process_notebooks for testing by jackgerrits in https://github.com/microsoft/autogen/pull/1789
* Update bug_report.yml [Invite users to explicitly state what model they are using that resulted in the issue] by victordibia in https://github.com/microsoft/autogen/pull/1811
* bug fix and cleanup for 0.2.16 by sonichi in https://github.com/microsoft/autogen/pull/1827

New Contributors
* shreyas90999 made their first contribution in https://github.com/microsoft/autogen/pull/1768

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.15...v0.2.16

0.2.15

Highlights
- Async version of multiple dependent chats. [Example](https://microsoft.github.io/autogen/docs/notebooks/agentchat_multi_task_async_chats).
- Improvement in chat control:
- Allow sending introductions in the beginning of group chat for participants to know each other's role.
- Allow setting max turns when initiating chats.
- Improvement and bug fix in:
- custom message processing methods: allow processing messages before sending, such as displaying in a custom frontend.
- multimodal agent: use PIL image internally.
- code execution: command line executor, powershell etc.
- long context handling.
- GPT Assistant Agent: compatibility with azure openai.
- AutoGenBench.
- Documentation.

Thanks to randombet afourney qingyun-wu BeibinLi jackgerrits abhaymathur21 skzhang1 gunnarku AaronWard thinkall dkirsche RohitRathore1 LinxinS97 IANTHEREAL and all the other contributors!

What's Changed
* update ecosystem by skzhang1 in https://github.com/microsoft/autogen/pull/1624
* Check for missing dependencies before building the website by gunnarku in https://github.com/microsoft/autogen/pull/1678
* Allow limiting the maximum number of turns in `initiate_chat` and `initiate_chats` by qingyun-wu in https://github.com/microsoft/autogen/pull/1703
* Update example page by qingyun-wu in https://github.com/microsoft/autogen/pull/1698
* use str for hook key by sonichi in https://github.com/microsoft/autogen/pull/1711
* Add agent robot example to gallery by AaronWard in https://github.com/microsoft/autogen/pull/1718
* Use PIL Image internally for the Multimodal Agent by BeibinLi in https://github.com/microsoft/autogen/pull/1124
* Fix issue 1440 by applying new function registration decorator by thinkall in https://github.com/microsoft/autogen/pull/1661
* Command line code sanitation by AaronWard in https://github.com/microsoft/autogen/pull/1627
* news update by sonichi in https://github.com/microsoft/autogen/pull/1720
* fix web formats by skzhang1 in https://github.com/microsoft/autogen/pull/1728
* Updated code_utils.py & local_commandline_code_executor.py (powershell to pwsh) by abhaymathur21 in https://github.com/microsoft/autogen/pull/1710
* fix some docstring issues affecting rendering by jackgerrits in https://github.com/microsoft/autogen/pull/1739
* Refactor transform_messages by dkirsche in https://github.com/microsoft/autogen/pull/1631
* Async version of multiple sequential chat by randombet in https://github.com/microsoft/autogen/pull/1724
* Allow None for sender field in `CoversableAgent.generate_reply` by RohitRathore1 in https://github.com/microsoft/autogen/pull/1725
* [AutoBuild] fix test error by LinxinS97 in https://github.com/microsoft/autogen/pull/1750
* Updating code_utils.py to solve issue 1747 by abhaymathur21 in https://github.com/microsoft/autogen/pull/1758
* Add sidebar for notebooks page by jackgerrits in https://github.com/microsoft/autogen/pull/1766
* Use jupyer-kernel-gateway for ipython executor by jackgerrits in https://github.com/microsoft/autogen/pull/1748
* Handle azure_deployment Parameter Issue in GPTAssistantAgent to Maintain Compatibility with OpenAIWrapper by IANTHEREAL in https://github.com/microsoft/autogen/pull/1721
* Groupchat send introductions by afourney in https://github.com/microsoft/autogen/pull/961
* Version 0.0.2 of Autogenbench by afourney in https://github.com/microsoft/autogen/pull/1548
* process message before send by sonichi in https://github.com/microsoft/autogen/pull/1783

New Contributors
* dkirsche made their first contribution in https://github.com/microsoft/autogen/pull/1631
* RohitRathore1 made their first contribution in https://github.com/microsoft/autogen/pull/1725

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.14...v0.2.15

0.2.14

Highlights

* Enhancement to sequential chats programming
- support custom summary method
- allow the chats to be initiated by different agents
- [example](https://microsoft.github.io/autogen/docs/notebooks/agentchats/)
* Improvement to GPTAssistantAgent
- respect termination and human input mode
- support Azure assistant API
* Runtime logging is back and advanced! [Example](https://microsoft.github.io/autogen/docs/notebooks/agentchat_logging/)
* Improvement to group chat: [get nested agents](https://microsoft.github.io/autogen/docs/reference/agentchat/groupchat#nested_agents) and [look up by name](https://microsoft.github.io/autogen/docs/reference/agentchat/groupchat#agent_by_name)
* Doc improvement and bug fix.

Thanks to qingyun-wu yousonnet IANTHEREAL cheng-tan WaelKarkoub jackgerrits bobbravo2 maxim-saplin olgavrou gagb FarshidShafia gunnarku Xtrah and all the other contributors!

What's Changed
* Rewrite and consolidate configuration docs by jackgerrits in https://github.com/microsoft/autogen/pull/1581
* Adding callable summary_method support and enhancements to initiate_chats by qingyun-wu in https://github.com/microsoft/autogen/pull/1628
* remove print config list by sonichi in https://github.com/microsoft/autogen/pull/1637
* return None instead of tuple in _generate_oai_reply_from_client by sonichi in https://github.com/microsoft/autogen/pull/1644
* [README] remove duplicated line by bobbravo2 in https://github.com/microsoft/autogen/pull/1646
* add autogen.initiate_chats by qingyun-wu in https://github.com/microsoft/autogen/pull/1638
* add GPTAssistantAgent is_termination_msg valid by yousonnet in https://github.com/microsoft/autogen/pull/1642
* FAQ, highlight the correct package name is `pyautogen` by maxim-saplin in https://github.com/microsoft/autogen/pull/1665
* Update gallery grid to flow better across screen sizes by jackgerrits in https://github.com/microsoft/autogen/pull/1652
* update dotnet workflow by LittleLittleCloud in https://github.com/microsoft/autogen/pull/1669
* Fix custom client registration by olgavrou in https://github.com/microsoft/autogen/pull/1653
* Update Transparency FAQs by gagb in https://github.com/microsoft/autogen/pull/1672
* Update agent_chat.md by FarshidShafia in https://github.com/microsoft/autogen/pull/1677
* Update notebook contrib guidance, update a few notebooks for site by jackgerrits in https://github.com/microsoft/autogen/pull/1651
* Validate the OpenAI API key format by gunnarku in https://github.com/microsoft/autogen/pull/1635
* Logging by cheng-tan in https://github.com/microsoft/autogen/pull/1146
* Validate llm_config passed to ConversableAgent (issue 1522) by gunnarku in https://github.com/microsoft/autogen/pull/1654
* do model check properly by sonichi in https://github.com/microsoft/autogen/pull/1686
* support azure assistant api by IANTHEREAL in https://github.com/microsoft/autogen/pull/1616
* Feature: Get Nested Agents in a `GroupChat` by WaelKarkoub in https://github.com/microsoft/autogen/pull/1636
* bug fix: logging test may fail if some config fails by cheng-tan in https://github.com/microsoft/autogen/pull/1695
* Update Azure OpenAI API version to 2024-02-15-preview by Xtrah in https://github.com/microsoft/autogen/pull/1692

New Contributors
* bobbravo2 made their first contribution in https://github.com/microsoft/autogen/pull/1646
* yousonnet made their first contribution in https://github.com/microsoft/autogen/pull/1642
* FarshidShafia made their first contribution in https://github.com/microsoft/autogen/pull/1677
* gunnarku made their first contribution in https://github.com/microsoft/autogen/pull/1635
* WaelKarkoub made their first contribution in https://github.com/microsoft/autogen/pull/1636

**Full Changelog**: https://github.com/microsoft/autogen/compare/v0.2.13...v0.2.14

Page 6 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.