gpt-researcher
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
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
- Zainstaluj GPT Researcher w swoim projekcie Python, importując bibliotekę
gpt_researcheri 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ą metodyconduct_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 konfiguracyjnygpt_researcher/config/config.py— możesz zmienić prompty, dodać nowe retrievery lub zintegrować własne źródła danych MCP.