メインコンテンツへスキップ
Neuron AI 公式ドキュメント: docs.neuron-ai.dev/agent/toolsPHP エージェントで Firecrawl の Search と Scrape を使えるようにし、Neuron AI エージェントが最新のソースを見つけて、ページをクリーンな Markdown として読み取れるようにします

概要

Neuron AI は PHP 向けのエージェントフレームワークです。Firecrawl ツールキットが同梱されているため、Neuron の Agent は実行中にウェブを検索し、任意のページをクリーンな Markdown として読み取れます。

クイックスタート

  1. Neuron AI 4.1.3 以降をインストールします:
  1. Firecrawl ダッシュボードでAPIキーを取得し、FIRECRAWL_API_KEY として設定します
  2. Agent にツールキットを追加します:

ツール

いずれかのツールを単独で追加することもできます。例: FirecrawlSearchTool::make(key: getenv('FIRECRAWL_API_KEY'))

検索結果ごとにページのコンテンツを取得する

デフォルトでは、検索は各結果のタイトル、URL、説明を返します。scrapeOptions を渡すと、各結果にページ全体の Markdown も含まれるため、エージェント がページを読むために追加の呼び出しを行う必要がなくなります。
withOptions() はデフォルト値を置き換えるもので、任意の検索パラメータを指定できます。検索クエリは常に エージェント 側から渡されます。

参考リソース