sshh12/llm_osint
LLM OSINT is a proof-of-concept method of using LLMs to gather information from the internet and then perform a task with this information.
解決する問題
このプロジェクトは、LLMにウェブ検索ツールを与えた場合、しばしば浅い調査しか行わず、不完全な回答で早期に返答してしまうという問題に対処します。LLMが複数の焦点を絞ったウェブ検索を調整することで、徹底的な多段階のオープンソースインテリジェンス(OSINT)を生成する方法を提供します。
仕組み
2層アーキテクチャを使用します:「知識エージェント」が計画と情報蓄積を担当し、複数の「ウェブエージェント」が実際の検索を実行します。最初に、ウェブエージェントが広範な検索を行います。次に知識エージェントが結果を分析し、「ディープダイブ」領域を特定します。各領域に対して、新しいウェブエージェントが生成され、より焦点を絞った情報を収集します。このプロセスを数ラウンド繰り返し、知識ベースを構築します。最後に、蓄積された知識がLLMに供給され、質問への回答やタスクの実行が行われます。
対象読者
LLMをOSINTや自動調査に使用することに興味がある開発者や研究者向けです。READMEには、人物の検索、心理レポートの生成、履歴書の作成、さらにはフィッシングメールの作成(教育/セキュリティ目的)などの例が含まれています。セキュリティ専門家やAIの能力を研究する人々にも興味があるかもしれません。
ハイライト
- ウォール・ストリート・ジャーナルで取り上げられた、LLM駆動のOSINTの概念実証。
- 知識エージェントを使用して反復的なディープダイブを調整し、浅い回答を回避。
- 人物検索、履歴書生成、広告パーソナライゼーションなどの機能を実証。
- 倫理的な使用と個人のプライバシー尊重を促すプライバシーノートを含む。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト