v1.1.0
Changelog
Model Improvements:
- Models Refactor: A complete overhaul of our models implementation to improve on performance and to have better feature parity across models.
- This improves metrics and visibility on the Agent UI as well.
- All models now support async-await, with the exception of
AwsBedrock
.
- Azure AI Foundry: We now support all models on Azure AI Foundry. Learn more [here](https://learn.microsoft.com/azure/ai-services/models)..
- AWS Bedrock Support: Our redone AWS Bedrock implementation now supports all Bedrock models. It is important to note [which models support which features](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference-supported-models-features.html).
- Gemini via Google SDK: With the 1.0.0 release of [Google’s genai SDK](https://github.com/googleapis/python-genai) we could improve our previous implementation of
Gemini
. This will allow for easier integration of Gemini features in future. - Model Failure Retries: We added better error handling of third-party errors (e.g. Rate-Limit errors) and the agent will now optionally retry with exponential backoff if
exponential_backoff
is set toTrue
.
Other Improvements
- Exa Answers Support: Added support for the [Exa answers](https://docs.exa.ai/reference/answer) capability.
- GoogleSearchTools: Updated the name of
GoogleSearch
toGoogleSearchTools
for consistency.
Deprecation
- Our
Gemini
implementation directly on the Vertex API has been replaced by the Google SDK implementation ofGemini
. - Our
Gemini
implementation via the OpenAI client has been replaced by the Google SDK implementation ofGemini
. - Our
OllamaHermes
has been removed as the implementation ofOllama
was improved.
Bug Fixes
- Team Members Names: Fixed a bug where teams where team members have non-aphanumeric characters in their names would cause exceptions.
What's Changed
- add LICENSE by @Ansub in #2061
- update langchain modules by @pritipsingh in #2067
- update-readme-ag-2684 by @ysolanky in #2074
- Googlesheet duplicate improvements by @Ayush0054 in #2070
- Add Exa Answer method by @dirkbrnd in #2078
- Remove show tool call from multimodal agent by @mishramonalisha76 in #2062
- google-search-tool-update-ag-2659 by @ysolanky in #2025
- Escape markdown tags from print_response by @ashpreetbedi in #2018
- Stateless models by @ashpreetbedi in #1976
- Get api key from env file by @anuragts in #2087
- Fix Playground session name by @manthanguptaa in #2085
- Fix for teams with weird names by @dirkbrnd in #2088
- Release 1.1.0 - Models Refactor and Cloud Support by @dirkbrnd in #2084
New Contributors
- @mishramonalisha76 made their first contribution in #2062
Full Changelog: v1.0.8...v1.1.0