Skip to content

Releases: assafelovic/gpt-researcher

v.3.1.7

29 Dec 06:40
eae2cde
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: v3.1.6...v.3.1.7

v3.1.6

22 Dec 06:35
9c55fce
Compare
Choose a tag to compare

Another release of performance improvements and bug fixes. Welcome @kga245 as a new contributor with a super valuable contribution and special shoutout again to @winsonluk for helping improve GPTR's stability!

What's Changed

New Contributors

Full Changelog: v3.1.5...v3.1.6

v3.1.5

14 Dec 07:17
c7b18fd
Compare
Choose a tag to compare

Welcome to all the new contributors and special shoutout to @winsonluk! This release includes critical bug fixes and improvements to report quality such as ranking sources and content before generation. This release is recommended for all!

What's Changed

New Contributors

Full Changelog: v3.1.4...v3.1.5

v3.1.4

17 Nov 12:35
e71a093
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.3...v3.1.4

New UX + Performance improvements

03 Nov 06:17
Compare
Choose a tag to compare

Excited to introduce a complete revamp to our React application which now provides a much smoother and optimal research experience than before. In addition we have some awesome new features like chatting with your reports, improved pubmed retrieval, additional embedding providers and more! As always, this is many thanks to our incredible community. Keep it coming!

gptr-demo-compressed.mp4

What's Changed

New Contributors

Full Changelog: v3.1.2...v3.1.3

Performance and bug fixes

25 Oct 06:18
101bc7f
Compare
Choose a tag to compare

Following the previous release, this release adds various bug fixes and performance improvements to the latest GPTR features including image support, documentation, new improved LLM and embedding configuration (shout out to @kesamet!). This release is recommended to all developers.

What's Changed

New Contributors

Full Changelog: v3.1.1...v3.1.2

🖼️ Image support and mega refactor

20 Oct 11:00
27976a6
Compare
Choose a tag to compare

We've completely refactored almost the entire codebase (over 55 files), to improve overall modularity and simplification of structure to ensure less bugs, and more easy development. In addition, we've finally added image support (!!!). We've also improve the GPT Researcher PIP package which can now return source results, scraped images, research report sections and more! Lastly, thanks to the amazing community you can check out below much more improvements. Thank you to everyone!

Updated Demo with images

gptr-demo-final.mp4

New PIP functions

from gpt_researcher import GPTResearcher
import asyncio

async def get_report(query: str, report_type: str):
    researcher = GPTResearcher(query, report_type)
    research_result = await researcher.conduct_research()
    report = await researcher.write_report()
    
    # Get additional information
    research_context = researcher.get_research_context()
    research_costs = researcher.get_costs()
    research_images = researcher.get_research_images()
    research_sources = researcher.get_research_sources()
    
    return report, research_context, research_costs, research_images, research_sources

if __name__ == "__main__":
    query = "what team may win the NBA finals?"
    report_type = "research_report"

    report, context, costs, images, sources = asyncio.run(get_report(query, report_type))

What's Changed

New Contributors

Full Changelog: v.3.1.0...v3.1.1

v.3.1.0

11 Oct 07:44
Compare
Choose a tag to compare

We've been head down refining each step of the research process to improve code structure, performance, customizability and overall experience. This release is another step toward the best autonomous research agent. For example, you can now choose multiple LLM provider and models per research task as seen here: https://docs.gptr.dev/docs/gpt-researcher/gptr/config

Thank you as always to the best community!

What's Changed

New Contributors

Full Changelog: v3.0.8...v.3.1.0

Improved quality and scraping support

15 Sep 05:22
6a75c73
Compare
Choose a tag to compare

This week we have some more exciting improvements across the entire GPTR stack. We've improved overall research quality, data source filtering and UX/UI. We've added much more documentation for you to get onboarded and customize GPTR for your needs. Finally, we've added a new scraping option that leverages real browser scraping for improved content extraction and reduced bot detection by various sites. Thank you again to the amazing community!

What's Changed

New Contributors

Full Changelog: v3.0.7...v3.0.8

v3.0.7

07 Sep 18:04
96a2c4a
Compare
Choose a tag to compare

This week includes important performance updates and bug fixes making GPT more stable across vendors and use cases. It is highly recommended updating to this latest version! Thanks again to the #1 community on Github!

What's Changed

New Contributors

Full Changelog: v3.0.6...v3.0.7