Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

OpenClaw รองรับ DuckDuckGo เป็นผู้ให้บริการ web_search แบบ ไม่ต้องใช้คีย์ ไม่จำเป็นต้องมีคีย์ API หรือบัญชี
DuckDuckGo เป็นการผสานรวมแบบ ทดลองและไม่เป็นทางการ ที่ดึงผลลัพธ์ จากหน้าค้นหาแบบไม่ใช้ JavaScript ของ DuckDuckGo - ไม่ใช่ API อย่างเป็นทางการ คาดว่า อาจเกิดปัญหาเป็นครั้งคราวจากหน้าท้าทายบอตหรือการเปลี่ยนแปลง HTML

การตั้งค่า

ไม่ต้องใช้คีย์ API - เพียงตั้งค่า DuckDuckGo เป็นผู้ให้บริการของคุณ:
1

Configure

openclaw configure --section web
# Select "duckduckgo" as the provider

การกำหนดค่า

{
  tools: {
    web: {
      search: {
        provider: "duckduckgo",
      },
    },
  },
}
การตั้งค่าระดับ Plugin ที่ไม่บังคับสำหรับภูมิภาคและ SafeSearch:
{
  plugins: {
    entries: {
      duckduckgo: {
        config: {
          webSearch: {
            region: "us-en", // DuckDuckGo region code
            safeSearch: "moderate", // "strict", "moderate", or "off"
          },
        },
      },
    },
  },
}

พารามิเตอร์ของเครื่องมือ

query
string
required
คำค้นหา
count
number
default:"5"
จำนวนผลลัพธ์ที่จะส่งคืน (1-10)
region
string
รหัสภูมิภาคของ DuckDuckGo (เช่น us-en, uk-en, de-de)
ระดับ SafeSearch
ภูมิภาคและ SafeSearch สามารถตั้งค่าใน config ของ Plugin ได้เช่นกัน (ดูด้านบน) - พารามิเตอร์ ของเครื่องมือจะแทนที่ค่า config เป็นรายคำค้นหา

หมายเหตุ

  • ไม่ต้องใช้คีย์ API - ใช้งานได้ทันทีโดยไม่ต้องกำหนดค่า
  • ทดลอง - รวบรวมผลลัพธ์จากหน้า HTML ค้นหาแบบไม่ใช้ JavaScript ของ DuckDuckGo ไม่ใช่ API หรือ SDK อย่างเป็นทางการ
  • ความเสี่ยงจากการท้าทายบอต - DuckDuckGo อาจแสดง CAPTCHA หรือบล็อกคำขอ ภายใต้การใช้งานหนักหรือแบบอัตโนมัติ
  • การแยกวิเคราะห์ HTML - ผลลัพธ์ขึ้นอยู่กับโครงสร้างหน้า ซึ่งอาจเปลี่ยนแปลงได้โดยไม่ แจ้งให้ทราบ
  • ลำดับการตรวจจับอัตโนมัติ - DuckDuckGo เป็น fallback แบบไม่ต้องใช้คีย์ตัวแรก (ลำดับ 100) ในการตรวจจับอัตโนมัติ ผู้ให้บริการที่ใช้ API พร้อมคีย์ที่กำหนดค่าไว้จะทำงาน ก่อน จากนั้น Ollama Web Search (ลำดับ 110) แล้วจึง SearXNG (ลำดับ 200)
  • SafeSearch ใช้ค่าเริ่มต้นเป็น moderate เมื่อไม่ได้กำหนดค่า
สำหรับการใช้งานจริงใน production ให้พิจารณา Brave Search (มี tier ฟรี ให้ใช้) หรือผู้ให้บริการรายอื่นที่ใช้ API

ที่เกี่ยวข้อง

  • ภาพรวม Web Search — ผู้ให้บริการทั้งหมดและการตรวจจับอัตโนมัติ
  • Brave Search — ผลลัพธ์แบบมีโครงสร้างพร้อม tier ฟรี
  • Exa Search — การค้นหาแบบ neural พร้อมการดึงเนื้อหา