BazaarLinkBazaarLink
เข้าสู่ระบบ
Solutions / ค้นเว็บ

ให้โมเดลตรวจเว็บ
ก่อนตอบ

เติม :online ต่อท้ายชื่อโมเดล หรือเปิดการค้นเว็บในคำขอ BazaarLink จะค้นหาให้ก่อน ส่งสิ่งที่พบพร้อมแหล่งที่มาให้โมเดล แล้วคำตอบจะมีลิงก์อ้างอิงที่คลิกได้

อ่านเอกสารการค้นเว็บ ดูโมเดล

เปิดใช้ได้สามแบบ เลือกแบบเดียวก็พอ

ทั้งสามแบบทำงานเหมือนกัน BazaarLink เป็นผู้ค้นหา และพารามิเตอร์เหล่านี้จะไม่ถูกส่งต่อให้โมเดลตามเดิม ใช้ได้กับ chat/completions, responses และ messages ทั้งแบบสตรีมและไม่สตรีม

เติม :online ต่อชื่อโมเดล

วิธีที่ง่ายที่สุด: เติม :online ต่อท้าย ID ของโมเดลที่รองรับ

{
  "model": "openai/gpt-4o-mini:online",
  "messages": [
    { "role": "user", "content": "What changed in the EU AI Act this month?" }
  ]
}

plugins

ใส่รายการใน plugins ที่มี id เป็น web และใช้ max_results ปรับจำนวนแหล่งที่ดึงมาได้ (มีเพดาน)

{
  "model": "openai/gpt-4o-mini",
  "plugins": [{ "id": "web", "max_results": 5 }],
  "messages": [
    { "role": "user", "content": "What changed in the EU AI Act this month?" }
  ]
}

web_search_options

เลือกระดับการค้นด้วย search_context_size: low, medium (ค่าเริ่มต้น) หรือ high

{
  "model": "openai/gpt-4o-mini",
  "web_search_options": { "search_context_size": "high" },
  "messages": [
    { "role": "user", "content": "What changed in the EU AI Act this month?" }
  ]
}

รูปแบบพารามิเตอร์เข้ากันได้กับ OpenRouter: โค้ดที่เปิดการค้นเว็บแบบ OpenRouter อยู่แล้ว ใช้ต่อได้เพียงเปลี่ยน base URL มาที่ BazaarLink

ใช้กับ BYOK และ BYOC ได้เช่นกัน

รันโมเดลด้วย upstream key ของคุณเองหรือเครื่องของคุณเองก็ตาม แค่เพิ่ม :online โมเดลก็จะค้นเว็บก่อนตอบ การค้นหาทำฝั่งแพลตฟอร์ม แล้วส่งผลลัพธ์พร้อมคำถามไปยัง key หรือโหนดของคุณ

BYOK

key ของคุณประมวลผล

BazaarLink ไม่เก็บค่าโมเดล เก็บเฉพาะค่าค้นหา

เกี่ยวกับ BYOK
BYOC

โหนดของคุณประมวลผล

ไม่มีค่าโมเดล เก็บเฉพาะค่าค้นหา

เกี่ยวกับ BYOC

ค่าค้นหาคิดตามราคาแพลตฟอร์ม บัญชีจึงต้องมียอดเงินพอ หากคำขอถูกประมวลผลโดยโมเดลของแพลตฟอร์มแทน ค่าโมเดลจะคิดตามอัตราแพลตฟอร์ม

ระดับการค้น

low
ดึงแหล่งที่มาน้อยลง เหมาะกับการตรวจสอบอย่างรวดเร็ว
medium (ค่าเริ่มต้น)
ระดับเริ่มต้นสำหรับการใช้งานทั่วไป
high
ค้นลึกขึ้น เหมาะกับคำถามที่ต้องเทียบข้อมูลหลายแหล่ง ราคาต่อครั้งสูงกว่า

การคิดค่าบริการ

คิดต่อครั้ง ตามราคาแพลตฟอร์ม

การค้นเว็บแต่ละครั้งคิดตามราคาแพลตฟอร์ม บวกเพิ่มจากค่าโมเดลเอง การค้นระดับ high มีราคาต่อครั้งสูงกว่า

โมเดลฟรีก็เสียค่าค้นเว็บ

ตัวโมเดลฟรี แต่การค้นเว็บยังคิดตามราคาแพลตฟอร์ม

ค้นไม่สำเร็จไม่คิดเงิน

หากบริการค้นหาใช้งานไม่ได้ชั่วคราว คำขอจะตอบกลับ 503 (web_search_unavailable) โดยไม่เรียกโมเดลและไม่คิดค่าค้นเว็บ และหากสุดท้ายโมเดลสร้างคำตอบไม่สำเร็จ ก็ไม่คิดค่าค้นเว็บเช่นกัน

ถูกบล็อกก่อนค้นจะไม่มีการค้น

คำขอที่ถูกหยุดก่อนถึงขั้นค้นหา เช่น ยอดเงินไม่พอหรือพารามิเตอร์ผิด จะไม่มีการค้นและไม่เกิดค่าค้นเว็บ

คำตอบมาพร้อมแหล่งที่มา

แหล่งที่มาแต่ละแห่งที่คำตอบอ้างอิงจะอยู่ใน annotations เป็น url_citation ซึ่งมี URL ชื่อเรื่อง และข้อความตัดตอน เพื่อให้คุณแสดงการอ้างอิงบนหน้าจอได้

"message": {
  "role": "assistant",
  "content": "…",
  "annotations": [
    {
      "type": "url_citation",
      "url_citation": {
        "url": "https://example.com/article",
        "title": "Example article",
        "content": "Source excerpt…",
        "start_index": 0,
        "end_index": 0
      }
    }
  ]
}
  • chat/completions: แบบไม่สตรีมจะอยู่ใน choices[].message.annotations ส่วนแบบสตรีมจะมี chunk เพิ่มหนึ่งชิ้นที่มีเฉพาะ delta.annotations ก่อน [DONE]
  • responses: อยู่ใน annotations ของ output_text ส่วน messages: แนบอยู่กับ annotations ของบล็อกเนื้อหาข้อความ
  • ข้อความคำตอบจะไม่มีการแทรกเครื่องหมายอย่าง [1] ให้อัตโนมัติ หากโมเดลระบุแหล่งที่มาในคำตอบเอง start_index และ end_index จะชี้ไปที่ช่วงนั้น ถ้าไม่มีทั้งคู่จะเป็น 0

พารามิเตอร์ทั้งหมดพร้อมตัวอย่าง

รายการพารามิเตอร์ครบถ้วน รหัสข้อผิดพลาด และตัวอย่างสมบูรณ์ของแต่ละ endpoint อยู่ในหัวข้อการค้นเว็บของเอกสาร

อ่านเอกสารการค้นเว็บ

ลองเติม :online ในคำขอถัดไป

ไม่ต้องสมัครเพิ่ม ใช้ API key ที่มีอยู่ได้เลย ค่าค้นเว็บหักจากยอดเงินในบัญชี

รับ API key
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.