Skip to content

v1.7.11

Choose a tag to compare

@dirkbrnd dirkbrnd released this 14 Aug 12:31
· 591 commits to main since this release
759a8dd

Changelog

New Features:

  • In Memory Storage: Added InMemoryStorage for a simpler storage option useful in rapid prototyping.
  • Trafilatura Tools: Added TrafilaturaTools SDK for web scraping and text extraction using the Trafilatura library, with 15 comprehensive cookbook examples.
  • Qwen and Dashscope Native Models: Use Qwen models via DashScope integration.
  • Brandfetch Tools: Added tools allowing agents to fetch brand information and assets via Brandfetch.

Improvements:

  • Async Support for Milvus Hybrid Search
  • Bedrock Files Support: Now supporting File for compatible AWS Bedrock models.

Bug Fixes:

  • MarkdownKnowledgeBase Custom Chunking Strategy: Fixed issues with setting a custom chunking strategy.
  • Teams Routing/Coordination System Message: Added criteria for when the team must respond directly or forward requests to its members.

What's Changed

  • fix: Allow setting of customer markdown chunking strategy by @dirkbrnd in #4199
  • fix: async fastapi team media processing by @VirusDumb in #4189
  • fix: add 'packaging' dependency and regenerate requirements.txt by @jramnai in #4153
  • fix: lack of workflow initialization causes storage.mode to not be se… by @dreamcoin1998 in #4147
  • [fix] Document ids in Markdown and Text readers by @5739n4 in #4143
  • [fix] Using clickhouse as a vector database will result in an error by @Forget-C in #4150
  • [feat] Add async hybrid search support for Milvus integration by @nhathoang0110 in #4163
  • feat: Add Trafilatura to Web Scraping Tools by @harshithvh in #4188
  • fix: Teams route/coordinate system message by @harshithvh in #4194
  • feat: Add workers parameter to fastapi app by @VirusDumb in #4202
  • fix: Resolve citations deserialization issue in RunResponse and TeamRunResponse models by @0xRichardH in #3186
  • [feat] Create a flexible in-memory storage option that can be optionally used with any custom persistence solution (AWS S3, Snowflake, etc.). by @oakhan3 in #4115
  • Feat: Normalize tool call identifiers by @RockPaperSmittie in #4205
  • [feat] Add support for bedrock file input by @dcumelles in #3673
  • feat: Dashscope models by @Mustafa-Esoofally in #4208
  • fix: update run_messages in Team.arun() by @seandi in #4216
  • chore: dependency update for: cookbook/examples/streamlit_apps/sql_agent by @thierryturpin in #4200
  • Toolkit: Add new brandfetch toolkit with async and sync support by @adiberk in #4141
  • chore: Release 1.7.11 by @dirkbrnd in #4217

New Contributors

Full Changelog: v1.7.10...v1.7.11