Skip to main content
OpenClaw は、キー不要web_search プロバイダーとして DuckDuckGo をサポートしています。API キーもアカウントも必要ありません。
DuckDuckGo は、公式 API ではなく、DuckDuckGo の JavaScript を使用しない HTML 検索ページをスクレイピングする実験的な非公式インテグレーションです。ボットチャレンジページや HTML の変更によって、ときどき動作しなくなる可能性があります。

セットアップ

自動検出では使用可能な認証情報を持つプロバイダーのみが対象となるため、DuckDuckGo が自動選択されることはありません。明示的に設定してください。
1

設定

設定

設定でプロバイダーを直接指定します。
リージョンと SafeSearch に関するオプションのプラグインレベル設定は次のとおりです。

ツールパラメーター

string
必須
検索クエリ。
number
デフォルト:"5"
返す結果の数(1~10)。
string
DuckDuckGo のリージョンコード(例:us-enuk-ende-de)。
SafeSearch レベル。
regionsafeSearch のツールパラメーターは、クエリごとに上記のプラグイン設定値を上書きします。

注意事項

  • API キー不要 — DuckDuckGo を web_search プロバイダーとして選択すると使用できます。
  • 実験的 — 公式 API や SDK ではなく、DuckDuckGo の JavaScript を使用しない HTML 検索ページをスクレイピングします。結果はページ構造に依存し、ページ構造は予告なく変更される可能性があります。
  • ボットチャレンジのリスク — 高負荷または自動化された使用では、DuckDuckGo が CAPTCHA を表示したり、リクエストをブロックしたりする可能性があります。
  • 明示的な選択のみ — OpenClaw の自動検出では使用可能な認証情報を持つプロバイダーのみが対象となるため、DuckDuckGo のようなキー不要のプロバイダーが自動的に選択されることはありません。provider: "duckduckgo" を設定する必要があります。
  • 設定されていない場合、SafeSearch のデフォルトは moderate です。
本番環境では、Brave Search(無料枠あり)または別の API ベースのプロバイダーの利用を検討してください。

関連項目

  • Web 検索の概要 — すべてのプロバイダーと自動検出
  • Brave Search — 無料枠付きの構造化された検索結果
  • Exa Search — コンテンツ抽出機能付きのニューラル検索