メインコンテンツへスキップ
Firecrawl を Google の Gemini と組み合わせて、AI アプリケーションに Web から取得したクリーンなコンテキストを提供します。ページをスクレイピングして Markdown に変換し、そのコンテンツを Gemini に渡すことで、要約、分析、構造化データの抽出を行えます。

セットアップ

「.env」ファイルを作成:
注意: Node < 20 を使用している場合は、dotenv をインストールし、コードに import 'dotenv/config' を追加してください。

スクレイピング + 要約

この例では、Web サイトをスクレイピングし、そのコンテンツを Gemini で要約するというシンプルなワークフローを紹介します。

コンテンツ分析

この例では、Gemini のマルチターン会話機能を使って Web サイトのコンテンツを分析する方法を示します。

構造化抽出

この例では、スクレイピングしたWeb サイトのコンテンツから、Gemini の JSONモード を使って構造化データを抽出する方法を示します。
より多くの例については、Gemini のドキュメントを参照してください。