v3.2.5

assafelovic/gpt-researcherv3.2.5Mar 27, 2025by assafelovic

AI Summary

A performance and reliability-focused update that replaces hardcoded models with environment variables, fixes scraper issues, and adds support for the OpenRouter AI provider.

Key Highlights

  • Replaced hardcoded GPT-4o with environment variables
  • Added OpenRouter AI provider
  • Fixed task file name truncation for long queries
  • Fixed PublisherAgent errors during string processing

New Features

  • OpenRouter provider support
  • Environment variable configuration
  • Improved scraper reliability
  • HTTP endpoints for server

Full Release Notes

A lot of improved performance and reliability fixes. Thank you again to the amazing community and welcome to the new contributors!

## What's Changed
* fix: replace gpt-4o hardcode model in multi-agent with env var. by @galenyip in https://github.com/assafelovic/gpt-researcher/pull/1258
* fix: truncating task file names for long queries by @pavlus007 in https://github.com/assafelovic/gpt-researcher/pull/1257
* Blog post by @ElishaKay in https://github.com/assafelovic/gpt-researcher/pull/1250
* Add missing imports by @rba100 in https://github.com/assafelovic/gpt-researcher/pull/1269
* Fixed issue of my-docs folder being created uncessarily #1268 by @gaurav3247 in https://github.com/assafelovic/gpt-researcher/pull/1272
* Streamline reasoning_effort use guide across flows by @KennyDizi in https://github.com/assafelovic/gpt-researcher/pull/1270
* Add published date and author to Arxiv context; adjust PDF scraper return; adjust detail report prompt for consistent formating style by @akhyarthoriq in https://github.com/assafelovic/gpt-researcher/pull/1265
* Added post and get http endpoints to server and updated npm package to allow sending http requests by @gaurav3247 in https://github.com/assafelovic/gpt-researcher/pull/1283
* New provider openrouter.ai added by @bjoernh in https://github.com/assafelovic/gpt-researcher/pull/1302
* Add User-Agent: Mozilla when downloading a file by @dcieslak19973 in https://github.com/assafelovic/gpt-researcher/pull/1297
* Fix AttributeError in PublisherAgent when processing string values by @LavX in https://github.com/assafelovic/gpt-researcher/pull/1285

## New Contributors
* @galenyip made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1258
* @pavlus007 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1257
* @rba100 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1269
* @KennyDizi made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1270
* @akhyarthoriq made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1265
* @bjoernh made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1302
* @dcieslak19973 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1297

**Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v3.2.4...v3.2.5