v3.2.8

assafelovic/gpt-researcherv3.2.8May 4, 2025by assafelovic

AI Summary

Adds support for new models and providers (o4-mini, GigaChat, IBM Granite) while fixing parsing issues in Ollama and scraper errors.

Key Highlights

  • o4-mini model support
  • GigaChat embeddings support
  • IBM Granite provider
  • Ollama model parsing fix

New Features

  • o4-mini model support
  • GigaChat embeddings support
  • IBM Granite support

Full Release Notes

Welcome to all the new contributors who have helped fixing so many issues, adding new amazing features and improving performance!

## What's Changed
* Fix broken link in llms.md by @robsonos in https://github.com/assafelovic/gpt-researcher/pull/1333
* Fix #1323: Ollama model parsing issue in multi-agent mode by @mratsim in https://github.com/assafelovic/gpt-researcher/pull/1324
* Add support for o4-mini model in temperature & reasoning-effort config by @arminfabritzek in https://github.com/assafelovic/gpt-researcher/pull/1346
* EMBEDDING = '<hugginface>:<sentence-transformers/all-MiniLM-L6-v2>' by @N4SIRODDIN3 in https://github.com/assafelovic/gpt-researcher/pull/1313
* feat: Adds support for gigachat embeddings to the gigachat LLM add-on. by @Rai220 in https://github.com/assafelovic/gpt-researcher/pull/1280
* fix: nodriver scraper wait timeout behavior by @ewgdg in https://github.com/assafelovic/gpt-researcher/pull/1351
* Strip spaces from "self.output_dir" to prevent exception when writing… by @ivan-latunov in https://github.com/assafelovic/gpt-researcher/pull/1350
* IBM Granite by @gabe-l-hart in https://github.com/assafelovic/gpt-researcher/pull/1278
* Update filtering-by-domain.md by @kicksent in https://github.com/assafelovic/gpt-researcher/pull/1370
* Update getting started link to the doc by @irak99 in https://github.com/assafelovic/gpt-researcher/pull/1364
* fix firecrawl error: 'ScrapeResponse' object is not subscriptable by @tvoilex in https://github.com/assafelovic/gpt-researcher/pull/1363
* Respect my verbosity!  by @tClelford in https://github.com/assafelovic/gpt-researcher/pull/1362
* fix python3.11 f-string cannot have backslash by @anexplore in https://github.com/assafelovic/gpt-researcher/pull/1352
* bugfix. third argument of ResearchAgent has to be tone by @Masao-Taketani in https://github.com/assafelovic/gpt-researcher/pull/1376
* Fix a typo in curator.py by @yuefengz in https://github.com/assafelovic/gpt-researcher/pull/1371

## New Contributors
* @robsonos made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1333
* @mratsim made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1324
* @arminfabritzek made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1346
* @N4SIRODDIN3 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1313
* @ivan-latunov made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1350
* @gabe-l-hart made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1278
* @kicksent made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1370
* @irak99 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1364
* @tvoilex made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1363
* @tClelford made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1362
* @anexplore made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1352
* @Masao-Taketani made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1376
* @yuefengz made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/1371

**Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v3.2.7...v3.2.8