Tools
DuckDuckGo 検索
OpenClaw は、キー不要の web_search プロバイダーとして DuckDuckGo をサポートしています。API キーもアカウントも必要ありません。
セットアップ
自動検出では使用可能な認証情報を持つプロバイダーのみが対象となるため、DuckDuckGo が自動選択されることはありません。明示的に設定してください。
設定
openclaw configure --section web# プロバイダーとして「duckduckgo」を選択設定
設定でプロバイダーを直接指定します。
{ tools: { web: { search: { provider: "duckduckgo", }, }, },}リージョンと SafeSearch に関するオプションのプラグインレベル設定は次のとおりです。
{ plugins: { entries: { duckduckgo: { config: { webSearch: { region: "us-en", // DuckDuckGo のリージョンコード safeSearch: "moderate", // "strict"、"moderate"、または "off" }, }, }, }, },}ツールパラメーター
querystringrequired検索クエリ。
countnumberdefault: 5返す結果の数(1~10)。
regionstringDuckDuckGo のリージョンコード(例:us-en、uk-en、de-de)。
safeSearch'strict' | 'moderate' | 'off'default: moderateSafeSearch レベル。
region と safeSearch のツールパラメーターは、クエリごとに上記のプラグイン設定値を上書きします。
注意事項
- API キー不要 -- DuckDuckGo を
web_searchプロバイダーとして選択すると使用できます。 - 実験的 -- 公式 API や SDK ではなく、DuckDuckGo の JavaScript を使用しない HTML 検索ページをスクレイピングします。結果はページ構造に依存し、ページ構造は予告なく変更される可能性があります。
- ボットチャレンジのリスク -- 高負荷または自動化された使用では、DuckDuckGo が CAPTCHA を表示したり、リクエストをブロックしたりする可能性があります。
- 明示的な選択のみ -- OpenClaw の自動検出では使用可能な認証情報を持つプロバイダーのみが対象となるため、DuckDuckGo のようなキー不要のプロバイダーが自動的に選択されることはありません。
provider: "duckduckgo"を設定する必要があります。 - 設定されていない場合、SafeSearch のデフォルトは
moderateです。
関連項目
- Web 検索の概要 -- すべてのプロバイダーと自動検出
- Brave Search -- 無料枠付きの構造化された検索結果
- Exa Search -- コンテンツ抽出機能付きのニューラル検索
Was this useful?