laiso/site2pdf
Generate comprehensive PDFs of entire websites, ideal for RAG.
何を解決するか
Webサイト全体を1つのポータブルなPDFドキュメントに変換するプロセスを簡素化します。これは、Google NotebookLMやChatGPT GPTsなどのAIツールにWebサイトのコンテンツをRetrieval-Augmented Generation (RAG)およびQuestion Answering (QA)タスク用に簡単に供給できるように設計されています。
動作方法
このツールはPuppeteerを使用してヘッドレスChromeブラウザを起動し、指定されたパターンに基づいて開始URLをクロールして一致するリンクを検出します。その後、各ページに対して並列処理でPDFを生成します。最後に、pdf-libライブラリを使用してこれらの個別のPDFを1つの包括的なドキュメントにマージします。
対象ユーザー
LLMベースの知識ベースに簡単にアップロードできる形式にWebドキュメントやサイトを変換する必要がある開発者やAI実践者。
特徴
- AI対応: ビジュアルフォーマットや画像を保持することで、RAGおよびマルチモーダルAIモデルに最適化されています。
- 並列処理: 複数のページを並列処理することで、生成プロセスを高速化します。
- 柔軟なフィルタリング: ユーザーが正規表現パターンを指定して、Webサイトの特定のセクションのみを含めることができます。
- ポータブル出力: 複数のWebページを1つの共有可能なPDFファイルに統合します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト