Skip to main content

LangChain

Firecrawl と LangChain を連携して、Web スクレイピングと AI ワークフローに活用する
1 min read

Firecrawl を LangChain と連携し、Web データを活用した AI アプリケーションを構築します。

セットアップ#

.env ファイルを作成する:

注記: Node 20 未満を使用している場合は、dotenv をインストールし、コードに import 'dotenv/config' を追加してください。

スクレイピング + チャット#

この例では、ウェブサイトをスクレイピングし、そのコンテンツを LangChain で処理するという、シンプルなワークフローを示します。

チェーン#

この例では、スクレイピングで取得したコンテンツを処理・分析するための LangChain チェーンの構築方法を示します。

ツール呼び出し#

この例では、LangChain のツール呼び出し機能を使って、モデルが Web サイトをスクレイピングするタイミングを判断できるようにする方法を示します。

構造化データ抽出#

この例では、LangChainの構造化出力機能を使って構造化データを抽出する方法を示します。

より多くの例については、LangChain のドキュメントを参照してください。