Toolverse
All skills

gpt-researcher

by assafelovic

GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science
Views
51

About this skill

GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the architecture, working with the API, customizing research workflows, adding new retrievers, integrating MCP data sources, or troubleshooting research pipelines.

How to use

  1. Zainstaluj GPT Researcher w swoim projekcie Python, importując bibliotekę gpt_researcher i klasę GPTResearcher. 2. Utwórz instancję agenta, definiując zapytanie badawcze, typ raportu (research_report, detailed_report, deep lub outline_report) oraz źródło danych (web, local lub hybrid). 3. Uruchom badanie asynchronicznie za pomocą metody conduct_research(), która automatycznie planuje i wykonuje zadania badawcze równolegle. 4. Wygeneruj raport za pomocą write_report() — agent zwróci sformatowany dokument z cytowaniami i źródłami. 5. Aby uruchomić pełny serwer z interfejsem, uruchom backend na porcie 8000 (python -m uvicorn backend.server.server:app --reload --port 8000) i frontend Next.js w katalogu frontend (npm install && npm run dev). 6. Dostosuj zachowanie agenta poprzez plik konfiguracyjny gpt_researcher/config/config.py — możesz zmienić prompty, dodać nowe retrievery lub zintegrować własne źródła danych MCP.

Related skills