Sim

Stagehand

Webの自動化とデータ抽出

Stagehandは、BrowserbaseとモダンなLLM(OpenAIまたはAnthropic)を使用して、Webページからの構造化データの抽出と自律的なWeb自動化の両方を可能にするツールです。

StagehandはSimで2つの主要な機能を提供します:

  • stagehand_extract: 単一のWebページから構造化データを抽出します。必要なもの(スキーマ)を指定すると、AIがページからその形式でデータを取得して解析します。これは、必要な情報とその取得場所を正確に把握している場合に、リスト、フィールド、またはオブジェクトを抽出するのに最適です。

  • stagehand_agent: 複数ステップのタスクを完了し、要素と対話し、ページ間を移動し、構造化された結果を返すことができる自律型Webエージェントを実行します。これははるかに柔軟で、エージェントはログイン、検索、フォーム入力、複数の場所からのデータ収集、要求されたスキーマに従った最終結果の出力などを行うことができます。

主な違い:

  • stagehand_extractは迅速な“このページからこのデータを抽出する”操作です。直接的な一段階の抽出タスクに最適です。
  • stagehand_agentはWeb上で複雑な複数ステップの自律的なタスク(ナビゲーション、検索、さらには取引など)を実行し、指示とオプションのスキーマに従って動的にデータを抽出できます。

実際には、何が欲しいのかとその場所を知っている場合はstagehand_extractを使用し、インタラクティブなワークフローを考え実行するボットが必要な場合はstagehand_agentを使用します。

Stagehandを統合することで、Simエージェントはデータ収集、分析、Web上でのワークフロー実行を自動化できます:データベースの更新、情報の整理、カスタムレポートの生成を、シームレスかつ自律的に行います。

使用方法

Stagehandをワークフローに統合します。ウェブページから構造化データを抽出したり、タスクを実行する自律型エージェントを実行したりできます。

ツール

stagehand_extract

Stagehandを使用してウェブページから構造化データを抽出する

入力

パラメータ必須説明
urlstringはいデータを抽出するウェブページのURL
instructionstringはい抽出のための指示
providerstringいいえ使用するAIプロバイダー:openaiまたはanthropic
apiKeystringはい選択したプロバイダーのAPIキー
schemajsonはい抽出するデータの構造を定義するJSONスキーマ

出力

パラメータ説明
dataobject提供されたスキーマに一致する抽出された構造化データ

stagehand_agent

タスクを完了し構造化データを抽出するための自律型ウェブエージェントを実行する

入力

パラメータ必須説明
startUrlstringはいエージェントを開始するウェブページのURL
taskstringはいウェブサイトで完了するタスクまたは達成する目標
variablesjsonいいえタスクで置き換えるオプションの変数(形式:{key: value})。タスク内で%key%を使用して参照
formatstringいいえ説明なし
providerstringいいえ使用するAIプロバイダー:openaiまたはanthropic
apiKeystringはい選択したプロバイダーのAPIキー
outputSchemajsonいいえエージェントが返すべきデータの構造を定義するオプションのJSONスキーマ

出力

パラメータ説明
agentResultobjectStagehandエージェント実行からの結果

注意事項

  • カテゴリー: tools
  • タイプ: stagehand
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started