Highlights
- 📔
DocumentAgent
- A RAG solution built into an agent!- Ingest one or many PDFs, images with OCR, web pages, and more...
- Query your documents with natural language
- Introduction to DocumentAgent
- Notebook
- 🎯 Added support for Couchbase Vector database
- 🧠 Updated OpenAI and Google GenAI package support
- 📖 Many documentation improvements
- 🛠️ Fixes, fixes and more fixes
♥️ Thanks to all the contributors and collaborators that helped make the release happen!
New Contributors
-
@PixelPil0t1 made their first contribution in #921
-
@lokesh-couchbase made their first contribution in #174
-
What's Changed
-
Add custom field serializer for agent in SwarmResult by @sternakt in #949
-
Check integration test merge queue by @kumaranvpl in #954
-
Fix gemini client with anyof nullable function parameters by @rjambrecic in #959
-
Fix docs workflows by @kumaranvpl in #958
-
Remove obsolete deepseek pricing test by @kumaranvpl in #961
-
Remove references to the old WebSurferAgent by @rjambrecic in #964
-
Add DeepResearchAgent blogpost by @rjambrecic in #968
-
[Docs] Update docstring formatting by @harishmohanraj in #965
-
[Docs] Communication Tools and Agents documentation by @marklysze in #816
-
Typographical Corrections in Variable Names by @PixelPil0t1 in #921
-
Fix mutable objects as default parameter values in a function by @davorrunje in #946
-
Cleanup workflows by @kumaranvpl in #952
-
Add Couchbase VectorDB Support for AG2 by @lokesh-couchbase in #174
-
Couchbase fixes for documentation and tests by @marklysze in #979
-
[Docs] Add Comms Agents to Reference Agents documentation by @marklysze in #982
-
[Docs] Fix warning, incorrect link, and add API links. by @marklysze in #992
-
Fix typing by @davorrunje in #986
-
Update cache behaviour in function docstring by @kumaranvpl in #994
-
Update dependency versions by @kumaranvpl in #1001
-
Add tools property to ConversableAgent by @marklysze in #989
-
Set cancel-in-progress to true for all branches by @kumaranvpl in #1009
-
[Docs] Fix broken links in home page by @harishmohanraj in #1010
-
[Docs] Add links to symbols by @harishmohanraj in #1018
-
Remove unwanted character from types by @harishmohanraj in #1020
-
Fix Gemini client for function parameters with nested Pydantic schema by @rjambrecic in #1002
-
Fix check broken links by @kumaranvpl in #1016
-
Add integration-test.sh and refactor CI by @rjambrecic in #1021
-
[Docs] Change register_hand_off function calls in swarm demo by @CAROLZXYZXY in #1013
-
Replace AutoGen to AG2 in comments and texts by @davorrunje in #1007
-
Fix Swarm registration of an agent's tools from their tools property by @marklysze in #990
-
[Docs] Improved Conversation Patterns documentation by @marklysze in #1005
-
Fix typing on interop submodule by @davorrunje in #1025
-
Add codecov configuration and disable codecov comments by @kumaranvpl in #1030
-
Notebooks outputs cleaned by @davorrunje in #1032
-
[Docs] Update website demo code so that it is runnable by @CAROLZXYZXY in #1029
-
Log cache value message only once using lru_cache by @kumaranvpl in #1024
-
[Docs] Fix broken link in homepage by @harishmohanraj in #1037
-
Cache seed usage log changed from info to debug level by @davorrunje in #1042
-
[Docs] Fix broken links by @harishmohanraj in #1034
-
Document agent phase 1 by @AgentGenie in #978
-
Voice hooks in RealtimeAgent by @davorinrusevljan in #1040
-
Bump version to 0.7.5 by @marklysze in #1043
-
Add web documentation for document agent by @AgentGenie in #1045
Full Changelog: 0.7.4...v0.7.5