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 #113
- Update test to avoid Azure content filter by @marklysze in #121
- Update talks & try to fix gallery by @skzhang1 in #119
- Docs: Add OpenLIT to Agent Observability doc along with notebook by @patcher9 in #97
- Package by @qingyun-wu in #125
- bump version by @qingyun-wu in #126
- Bump express from 4.19.2 to 4.21.1 in /website by @dependabot in #124
- Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /website by @dependabot in #122
- Bump cross-spawn from 7.0.3 to 7.0.6 in /website by @dependabot in #123
- Package description udpate by @qingyun-wu in #127
- Update MAINTAINERS.md - Add Tvrtko Sternak to maintainers by @sternakt in #134
- [BLOG] Write Prompt Leakage Probing blogpost by @sternakt in #109
- Bump micromatch from 4.0.5 to 4.0.8 in /website by @dependabot in #129
- Bump webpack from 5.89.0 to 5.96.1 in /website by @dependabot in #128
- Patch/chromadb by @lazToum in #131
- Modified swarm_translation to check if agent is str, if so, get agent… by @bassilkhilo in #138
- Patch/logging by @lazToum in #132
- Add structured output by @davorrunje in #112
- Add conversion from ParsedChatCompletion to ChatCompletion by @sternakt in #140
- Add context variables to ConversableAgent by @marklysze in #137
- Fix minor grammatical issue in documentation. by @kartikx in #147
- Swarm: Support for nested chat as a hand off by @marklysze in #107
- Update github/microsoft/autogen links by @kartikx in #149
- chore(pricing): update Anthropic model pricing constants by @jtanningbed in #142
- Update MAINTAINERS.md by @evandavid1 in #120
- ReasoningAgent by @Hk669 in #115
- Implement custom formatting in response_format by @sternakt in #145
- GraphRAG demo with SwarmAgents by @AgentGenie in #141
- Package test and version bump by @qingyun-wu in #154
- FalkorDB / Structured Output / Nested Chat in Swarms Blog by @marklysze in #155
- Add twine by @qingyun-wu in #157
- bump version by @qingyun-wu in #158
- Update github/microsoft/autogen link in chess documentation. by @kartikx in #153
- Neo4j Graph Rag Integration by @Eric-Shang in #139
- bump version by @qingyun-wu in #160
New Contributors
- @patcher9 made their first contribution in #97
- @dependabot made their first contribution in #124
- @sternakt made their first contribution in #134
- @bassilkhilo made their first contribution in #138
- @kartikx made their first contribution in #147
- @jtanningbed made their first contribution in #142
- @evandavid1 made their first contribution in #120
- @Hk669 made their first contribution in #115
- @Eric-Shang made their first contribution in #139
Full Changelog: v0.4.1...v0.5.0