GPT Researcher
外部情報を自律調査し出典付きレポートを生成するOSS。kurl2grの中核コンポーネント。
GPT Researcher は、Web上の最新情報を自律的に調査し、出典付きレポートを生成するオープンソースの調査エージェント。kurl2gr(Kurage URL2GPTResearcher)では、サイトの事業概要を土台にした記事生成の中核コンポーネントとして動作する。
概要
- 与えられたトピックや土台情報に沿って外部情報を探索し、出典付きレポートへまとめる
- 調査エージェントとして automation・ai-news・rag 的な情報収集・要約フローを担う
- レポートに無い数字・固有名詞を生成させない制約と組み合わせやすい
kurl2grでの利用
- 顧客サイトのURL登録 → サイト内容の要約 → GPT Researcher による外部の最新情報調査 → 出典付きレポート → 記事化 → 顧客サイトの表示専用PHPに掲載、というパイプラインの中核を担う
vendor/gpt-researcherとして固定コミットで配置(oss-vendoring)- Python 3.11+が必要なため、本体(FastAPIアプリ)とは別のvenvにインストールされ、
app/research_service.pyが実行を制御する - 調査は非同期で、
POST /api/sites/{id}/researchがジョブを作成し、GET /api/research/{job_id}で状態を取得する - 調査結果に無い数字や固有名詞は記事に書かせない制約を持つ
- 自動投稿は行わず、利用者が調査を実行したときだけ動く
ライセンス
- Apache-2.0
- kurl2gr は GPT Researcher の公式日本語版ではなく、Apache-2.0 に基づく独立プロダクト。取り込んでいるOSSと役割は
THIRD_PARTY.mdに整理されている
関連
See also: kurage-lps
「GPT Researcher」についてもっと知りたいですか?
Kurage.AI に質問する
Kurage.AI に質問する
