Highlights
- 🤖🧠Meet AG2's New ReasoningAgent: an agentic alternative to o1 model:
https://ag2ai.github.io/ag2/blog/2024/12/02/ReasoningAgent2/
- 🔄 📝 Structured output that allows AG2 agents to communicate with valid JSON that fits directly into your Pydantic class.
- 🕸️ 🧠 A new AG2 agent capability: Graph RAG with FalkorDB, providing the power of knowledge graphs.
See the above two features in action in a trip planner task:
https://github.com/ag2ai/ag2/blob/main/notebook/agentchat_swarm_graphrag_trip_planner.ipynb
What's Changed
* FalkorDB GraphRAG documentation updates by marklysze in https://github.com/ag2ai/ag2/pull/113
* Update test to avoid Azure content filter by marklysze in https://github.com/ag2ai/ag2/pull/121
* Update talks & try to fix gallery by skzhang1 in https://github.com/ag2ai/ag2/pull/119
* Docs: Add OpenLIT to Agent Observability doc along with notebook by patcher9 in https://github.com/ag2ai/ag2/pull/97
* Package by qingyun-wu in https://github.com/ag2ai/ag2/pull/125
* bump version by qingyun-wu in https://github.com/ag2ai/ag2/pull/126
* Bump express from 4.19.2 to 4.21.1 in /website by dependabot in https://github.com/ag2ai/ag2/pull/124
* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website by dependabot in https://github.com/ag2ai/ag2/pull/122
* Bump cross-spawn from 7.0.3 to 7.0.6 in /website by dependabot in https://github.com/ag2ai/ag2/pull/123
* Package description udpate by qingyun-wu in https://github.com/ag2ai/ag2/pull/127
* Update MAINTAINERS.md - Add Tvrtko Sternak to maintainers by sternakt in https://github.com/ag2ai/ag2/pull/134
* [BLOG] Write Prompt Leakage Probing blogpost by sternakt in https://github.com/ag2ai/ag2/pull/109
* Bump micromatch from 4.0.5 to 4.0.8 in /website by dependabot in https://github.com/ag2ai/ag2/pull/129
* Bump webpack from 5.89.0 to 5.96.1 in /website by dependabot in https://github.com/ag2ai/ag2/pull/128
* Patch/chromadb by lazToum in https://github.com/ag2ai/ag2/pull/131
* Modified swarm_translation to check if agent is str, if so, get agent… by bassilkhilo in https://github.com/ag2ai/ag2/pull/138
* Patch/logging by lazToum in https://github.com/ag2ai/ag2/pull/132
* Add structured output by davorrunje in https://github.com/ag2ai/ag2/pull/112
* Add conversion from ParsedChatCompletion to ChatCompletion by sternakt in https://github.com/ag2ai/ag2/pull/140
* Add context variables to ConversableAgent by marklysze in https://github.com/ag2ai/ag2/pull/137
* Fix minor grammatical issue in documentation. by kartikx in https://github.com/ag2ai/ag2/pull/147
* Swarm: Support for nested chat as a hand off by marklysze in https://github.com/ag2ai/ag2/pull/107
* Update github/microsoft/autogen links by kartikx in https://github.com/ag2ai/ag2/pull/149
* chore(pricing): update Anthropic model pricing constants by jtanningbed in https://github.com/ag2ai/ag2/pull/142
* Update MAINTAINERS.md by evandavid1 in https://github.com/ag2ai/ag2/pull/120
* ReasoningAgent by Hk669 in https://github.com/ag2ai/ag2/pull/115
* Implement custom formatting in response_format by sternakt in https://github.com/ag2ai/ag2/pull/145
* GraphRAG demo with SwarmAgents by AgentGenie in https://github.com/ag2ai/ag2/pull/141
* Package test and version bump by qingyun-wu in https://github.com/ag2ai/ag2/pull/154
* FalkorDB / Structured Output / Nested Chat in Swarms Blog by marklysze in https://github.com/ag2ai/ag2/pull/155
* Add twine by qingyun-wu in https://github.com/ag2ai/ag2/pull/157
* bump version by qingyun-wu in https://github.com/ag2ai/ag2/pull/158
* Update github/microsoft/autogen link in chess documentation. by kartikx in https://github.com/ag2ai/ag2/pull/153
* Neo4j Graph Rag Integration by Eric-Shang in https://github.com/ag2ai/ag2/pull/139
* bump version by qingyun-wu in https://github.com/ag2ai/ag2/pull/160
New Contributors
* patcher9 made their first contribution in https://github.com/ag2ai/ag2/pull/97
* dependabot made their first contribution in https://github.com/ag2ai/ag2/pull/124
* sternakt made their first contribution in https://github.com/ag2ai/ag2/pull/134
* bassilkhilo made their first contribution in https://github.com/ag2ai/ag2/pull/138
* kartikx made their first contribution in https://github.com/ag2ai/ag2/pull/147
* jtanningbed made their first contribution in https://github.com/ag2ai/ag2/pull/142
* evandavid1 made their first contribution in https://github.com/ag2ai/ag2/pull/120
* Hk669 made their first contribution in https://github.com/ag2ai/ag2/pull/115
* Eric-Shang made their first contribution in https://github.com/ag2ai/ag2/pull/139
**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.4.1...v0.5.0