[0.0.19] - 2025-11-17
Added
- Added AWS Bedrock model support
- Added ollama embedding component support
- Added jina rerank component support
- Added vector database component support
- Faiss vector database support
- Qdrant vector database support
- Added a batch of new Reader data loading components
- Added Notion, GoogleDoc, Confluence cloud document loading components
- Added file format support for epub, rar, sevenzip, zip, xlsx
- Added text extraction components for images and PDF files based on PaddleOCR
- Added web page loading components based on playwright and bs4
- Added GitHub and YouTube retrieval tools
- Added async safe exit method for McpSessionManager
- Added model Token consumption recording in the Otel-llm-instrumentor module
Fixed
- Fixed parameter naming error in the RecursiveCharacterTextSplitter component's splitter method
- Fixed missing connection_kwargs parameter propagation in MCPToolkit
- Fixed abnormal queue release issue when tasks exited exceptionally in RequestTask
Note
- Improved security for the SlsSender module's put method
- Enhanced robustness of loop event handling in logging_util
- Optimized reliability of the add_invocation_chain method in the Monitor module
- Included some third-party community examples and tools
- Performed additional code optimizations and documentation updates
More Details
What's Changed
- fix FileName in header info by @co63oc in #426
- Feat: add youtube tool support video search by keywords, trending videos and channel information retrieval by @xmhu2001 in #418
- Feat: Add ERNIE 4.5 series support by @fangfangssj in #417
- chore: fix typos by @ooooo-create in #424
- 1.修复类成员separators书写错误导致的运行错误 by @z4656207 in #420
- chore: fix FileName inconsistent by @co63oc in #431
- implement jina reranker by @xmhu2001 in #432
- docs:add image to guidebook-zh-开始使用-3.快速构建单体智能体.md by @Kang-Y-F in #435
- chore: fix typos and broken Markdown links; and enhance translation readability by @NLLFish in #436
- docs: add Google-style docstrings for context modules and demo_agent by @yu-2-tang in #437
- feat: 添加Excel文件读取支持 (.xlsx) by @toni20050606 in #438
- Fix-Replace-deprecated-get_event_loop_policy-in-logging_util.py by @Mirza-Samad-Ahmed-Baig in #442
- update pyproject.toml ruff by @co63oc in #443
- translate some comments by @co63oc in #445
- fix: align Python target version across linting tools by @SaladDay in #451
- fix typo: correct 'ample_apps' to 'sample_apps' in documentation by @SaladDay in #452
- feat: 添加EPUB文件读取支持 (.epub) by @SaladDay in #453
- Add FAISS store implementation and tests by @Saswatsusmoy in #458
- 修改模型自定义.md中的文字描述,完善表述 by @angelrabbit1225 in #472
- GitHub仓库信息搜索工具 by @Nine-Kris in #456
- fix: bug修复,迁移脚本目录创建错误,导致docker找不到目录,boostrap改为bootstrap by @HuangKunInkess in #464
- feat: add Ollama embedding. resolves #251 by @Veteran-ChengQin in #465
- 修复了Google搜索工具文档中的拼写错误:"serpher" → "serper" 改进了代码注释,添加了详细的docstring by @PengZa666 in #470
- feat: 扩展ReaderManager以支持更多文件类型的读取 by @NJX-njx in #462
- chore: fix typos by @co63oc in #454
- fix invoke chain bug in mutil thread by @weizjajj in #468
- refactor: 优化代码报错逻辑 by @ApricityXX in #485
- docs: 更新教程示例模型为 qwen3-32b by @llnancy in #482
- 添加文档分类器功能 by @toni20050606 in #446
- feat: Qdrant Knowledge and Memory Storage by @Anush008 in #433
- add intelligent prompt generator and optimizer for agents by @Libres-coder in #441
- 添加Google学术工具 by @zxuexingzhijie in #448
- fix: 修复 MCPToolkit 中 connection_kwargs 传递问题 by @xinchenxy in #461
- feat: Add intelligent prompt generation and optimization toolkit by @super-sausage in #466
- feat(knowledge): add post-retrieval processors (rerank/filter/merge/summarize) and wire up examples by @toni20050606 in #469
- chore: developed a RAG-based Agent case: Medical Consultation Assistant by @big-zyb in #471
- chore: developed an Agent case: Primary Chinese Teacher Agent by @YIOYI in #476
- feat(prompt): add auto prompt designer helper by @SHDB108 in #478
- docs:add dataset/README_ZH.md by @angelrabbit1225 in #479
- feat: Add AWS llm components. resolves #250 by @Veteran-ChengQin in #480
- feat: Added support for reading ZIP files (.zip) by @SaladDay in #484
- refactor: 增加测试断言 by @ApricityXX in #487
- fix:测试中临时文件未在异常情况下清理 by @ApricityXX in #492
- feat: Added support for reading RAR files (.rar) by @SaladDay in #497
- fix:修复异步错误 by @ApricityXX in #495
- 新增了一个 写入 Word 文档(.docx) 的工具模块。 by @SunFlowerUE in #496
- reader部分功能更新 by @SunFlowerUE in #498
- Fix: RequestTask can't close correctly if task thread end without put an eof into queue by @AniviaTn in #510
- feat: Added support for reading 7Z files (.7z) by @zhouyi111111111 in #502
- feat: Release 20251112 by @LandJerry in #516
New Contributors
- @xmhu2001 made their first contribution in #418
- @fangfangssj made their first contribution in #417
- @ooooo-create made their first contribution in #424
- @Kang-Y-F made their first contribution in #435
- @NLLFish made their first contribution in #436
- @yu-2-tang made their first contribution in #437
- @toni20050606 made their first contribution in #438
- @Mirza-Samad-Ahmed-Baig made their first contribution in #442
- @SaladDay made their first contribution in #451
- @Saswatsusmoy made their first contribution in #458
- @angelrabbit1225 made their first contribution in #472
- @Nine-Kris made their first contribution in #456
- @HuangKunInkess made their first contribution in #464
- @Veteran-ChengQin made their first contribution in #465
- @PengZa666 made their first contribution in #470
- @NJX-njx made their first contribution in #462
- @ApricityXX made their first contribution in #485
- @llnancy made their first contribution in #482
- @Anush008 made their first contribution in #433
- @Libres-coder made their first contribution in #441
- @zxuexingzhijie made their first contribution in #448
- @xinchenxy made their first contribution in #461
- @super-sausage made their first contribution in #466
- @big-zyb made their first contribution in #471
- @YIOYI made their first contribution in #476
- @SHDB108 made their first contribution in #478
- @SunFlowerUE made their first contribution in #496
- @zhouyi111111111 made their first contribution in #502
Full Changelog: v0.0.18...v0.0.19