Highlights
- πΈοΈ π§ GraphRAG integration of Neo4j's native GraphRAG SDK (Notebook)
- π€π§ OpenAI o1 support (o1, o1-preview, o1-mini)
- π π Structured outputs extended to Anthropic, Gemini, and Ollama
- Fixes, documentation, and blog posts
New Contributors
- @giorgossideris made their first contribution in #489
What's Changed
- Add linting rules to ruff check and format code with ruff format by @davorrunje in #414
- Docs: add blog post for RealtimeAgent over WebRTC by @sternakt in #415
- Updated notebook for Structured Messages with websockets demo by @marklysze in #420
- Fix deps problem with CrewAI on Win32 by @davorrunje in #431
- content parameter of TextMessage class can also be list by @rjambrecic in #432
- Add default social image to all blog posts by @harishmohanraj in #423
- [Chore]: CaptainAgent files moved into its folder by @davorrunje in #429
- Add devcontainers with multiple python versions by @kumaranvpl in #412
- Write blogpost for agentchat over websockets by @sternakt in #433
- Add swe bench talks by @skzhang1 in #437
- Latest talk added to website by @davorrunje in #444
- Add dependabot configuration by @kumaranvpl in #446
- Neo4j native GraphRAG integration by @Eric-Shang in #377
- Update ruff version, update formatting in files and remove unused imports by @kumaranvpl in #447
- Fix devcontainer failing because of pyyaml version by @kumaranvpl in #461
- Fix comment lines with incorrect devcontainer file names by @kumaranvpl in #462
- [Docs] Refactor mintlify docs generation to use template file by @harishmohanraj in #434
- Implement Dependency Injection for ChatContext by @rjambrecic in #424
- Fix Gemini response post-processing by @rjambrecic in #464
- Use pytest markers to run or skip tests by @kumaranvpl in #463
- Neo4j native notebook fix by @Eric-Shang in #481
- Add Validation for name in ConversableAgent to Prevent Whitespace by @rjambrecic in #482
- Update reasoning agent documentation by @giorgossideris in #489
- Fix realtime agent swarm by @sternakt in #483
- Fix _num_token_from_messages for DeepSeek models by @rjambrecic in #498
- Structured outputs for Anthropic / Gemini / Ollama by @marklysze in #336
- Fix docs CI by @davorrunje in #500
- OpenAI o1 support by @Hk669 in #347
- Bump version to 0.7.1 by @marklysze in #508
Full Changelog: v0.7.0...v0.7.1