v.3.1.7

assafelovic/gpt-researcherv.3.1.7Dec 29, 2024by assafelovic

AI Summary

Introduces Tavily Extract for scalable web scraping, Bedrock embedding support, and a rebuilt log handler for better unified logging capabilities.

Key Highlights

  • Added Tavily Extract for scalable scraping
  • Added support for Bedrock embedding model
  • Rebuilt log handler for robust capabilities
  • Fixed Gemini bug with system role

New Features

  • Tavily Extract
  • Bedrock embedding
  • Unified logs handler
  • Online document processing in hybrid mode

Full Release Notes

This week includes another iteration on major performance improvements from our amazing community. Thanks to @kga245 for the awesome contribution, rebuilding the entire log handler for more robust capabilities. We've also added support for Tavily Extract that solves scale for developers shipping GPT Researcher in production. Tavily Extract allows to scrape any site at scale without getting blocked by site providers or dealing with the hassle of proxies, etc. Thank you to the best community on Github and looking forward to your next contributions. And like always welcome to our new contributors! 

## What's Changed
* Prints unexpected Google retriever search API response by @ivarprudnikov in https://github.com/assafelovic/gpt-researcher/pull/1036
* Logs handler improvements by @kga245 in https://github.com/assafelovic/gpt-researcher/pull/1038
* Added tutorial playlist to documentation by @gaurav3247 in https://github.com/assafelovic/gpt-researcher/pull/1042
* Bug fixes to unified logs by @kga245 in https://github.com/assafelovic/gpt-researcher/pull/1039
* Support Bedrock embedding model by @moritalous in https://github.com/assafelovic/gpt-researcher/pull/1045
* Update hybrid_research.md by @MC-shark in https://github.com/assafelovic/gpt-researcher/pull/1046
* 【Added】Enable support for processing online documents in hybrid mode by @MC-shark in https://github.com/assafelovic/gpt-researcher/pull/1043
* Adding Tavily extract by @pulvedu in https://github.com/assafelovic/gpt-researcher/pull/1044
* Fix Gemini bug when system role is provided by @winsonluk in https://github.com/assafelovic/gpt-researcher/pull/1048

## New Contributors
* @ivarprudnikov made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1036
* @gaurav3247 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1042
* @moritalous made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1045
* @pulvedu made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1044

**Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v3.1.6...v.3.1.7