v1.5.10
Changelog
New Features:
- Playground File Upload: We now support file upload via the Agno Playground. This will send PDF, CSV, Docx, etc files directly to the agents/teams for interpretation by the downstream LLMs. If you have a knowledge base attached to the agent/team, it will upload the file to the knowledge base instead.
- Async Evals: Support for async and evaluations. See examples here.
Improvements:
- Exa Research: Added
research
tool onExaTools
. See more on their docs about how their research works. - Whatsapp Type Indicator: Add type indicator to Whatsapp responses.
Bug Fixes:
- State in Messages Fixes: Fixed issues around nested json inside messages and adding state into messages.
- Anthropic Empty Responses: Fixed issue with Anthropic sometimes responding with empty message.
What's Changed
- feat: Add Exa Research tool by @Mustafa-Esoofally in #3487
- fix: Raise error from custom retriever by @dirkbrnd in #3492
- [docs] : broken link to example implementation of vector db by @nebulaanish in #3488
- feat: add async support for all evals by @manuhortet in #3445
- feat: add direct file upload support to model by @Ayush0054 in #3439
- feat: Typing Indicator by @VirusDumb in #3495
- fix: Issue empty anthropic responses by @dirkbrnd in #3491
- fix: State in message substitution by @dirkbrnd in #3490
- fix: Remove tool caching by @dirkbrnd in #3494
- chore: Release 1.5.10 by @dirkbrnd in #3498
New Contributors
- @nebulaanish made their first contribution in #3488
Full Changelog: v1.5.9...v1.5.10