インストール
これらの例では Vercel AI Gateway の string モデルフォーマットを使用していますが、Firecrawl のツールはどの AI SDK プロバイダとも動作します。
@ai-sdk/anthropic の anthropic('claude-sonnet-4-5-20250514') のようなプロバイダのインポートも使用できます。クイックスタート
FirecrawlTools() には、デフォルトで search、scrape、interact が含まれています。
FirecrawlTools
FirecrawlTools() は、デフォルトのツールに加えて、generateText に渡せる自動生成の systemPrompt も提供します。
formats: ['markdown'] を使用してください.
個別ツール
検索 + スクレイピング
マップ
ストリーミング
Interact
interact() は、スクレイピングを基盤とした対話型セッションを作成します。start(url) を呼び出してセッションを開始し、ライブビュー URL を取得してから、モデルが interact ツールを通じてそのセッションを再利用できるようにします。
interactTool.interactiveLiveViewUrlを使用します。
プロファイルを使用すると、セッション間でブラウザの状態を再利用できます:
browser() は非推奨です。代わりに interact() を使用してください。
非同期ツール
poll と組み合わせて使用します。

