v.0.3.1
assafelovic/gpt-researcherv.0.3.1Jul 21, 2024by assafelovic
AI Summary
This release addresses various stability issues, including Ollama provider errors and tone parameter handling. It introduces a unified provider structure and improves Windows compatibility by sanitizing directory names.
Key Highlights
- Unified provider architecture
- Windows directory name sanitization
- Markdown file download support
Breaking Changes
- Removal of `openai` and `tavily` dependencies for local-only usage
New Features
- Unified provider
- Windows compatibility fixes
- Markdown download support
- Tone parameter fixes
Full Release Notes
## What's Changed * Fix ollamaprovider error by @arsaboo in https://github.com/assafelovic/gpt-researcher/pull/667 * Fix tone issue related to the default constructor of GPTResearcher by @0x11c11e in https://github.com/assafelovic/gpt-researcher/pull/674 * added the unify provider to gpt-researcher by @vedpatwardhan in https://github.com/assafelovic/gpt-researcher/pull/661 * Sanitize Directory Names to Ensure Compatibility with Windows by @0x11c11e in https://github.com/assafelovic/gpt-researcher/pull/679 * Bugfix: Enable use of ollama and searx without commercial services / Remove openai and tavily dependency (and fixed missing tone errors) by @xdadrm in https://github.com/assafelovic/gpt-researcher/pull/681 * Fixes: Default retriever, sanitizing by @ruzicka02 in https://github.com/assafelovic/gpt-researcher/pull/683 * Added gptr-logo to frontend/static by @muhammedsaidckr in https://github.com/assafelovic/gpt-researcher/pull/682 * Make header an optional argument in TavilyClient by @nikkag in https://github.com/assafelovic/gpt-researcher/pull/685 * docs: add Japanese README by @eltociear in https://github.com/assafelovic/gpt-researcher/pull/686 * add support for markdown file download from UI by @pkandarpa-cs in https://github.com/assafelovic/gpt-researcher/pull/688 ## New Contributors * @vedpatwardhan made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/661 * @xdadrm made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/681 * @ruzicka02 made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/683 * @muhammedsaidckr made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/682 * @nikkag made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/685 * @pkandarpa-cs made their first contribution in https://github.com/assafelovic/gpt-researcher/pull/688 **Full Changelog**: https://github.com/assafelovic/gpt-researcher/compare/v0.3.0...v.0.3.1