BazaarLinkBazaarLink
Masuk
Solutions / Pencarian web

Model mengecek web
sebelum menjawab

Tambahkan :online di belakang nama model, atau aktifkan pencarian web di permintaan. BazaarLink mencari lebih dulu, memberikan temuan beserta sumbernya kepada model, dan jawabannya kembali dengan kutipan yang bisa diklik.

Baca dokumentasi pencarian web Lihat model

Tiga cara mengaktifkan — pilih salah satu

Ketiganya berperilaku sama. Pencarian dijalankan oleh BazaarLink; parameter ini tidak diteruskan apa adanya ke model. Berlaku di chat/completions, responses, dan messages, dengan atau tanpa streaming.

Tambahkan :online pada model

Cara paling sederhana: tambahkan :online setelah ID model yang didukung.

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

plugins

Tambahkan entri plugins dengan id web; max_results mengatur jumlah sumber yang diambil (ada batasnya).

{
  "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

Pilih tingkat pencarian dengan search_context_size: low, medium (bawaan), atau 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?" }
  ]
}

Format parameternya kompatibel dengan OpenRouter: kode yang sudah mengaktifkan pencarian web dengan cara OpenRouter tetap berjalan setelah base URL diarahkan ke BazaarLink.

Juga berfungsi dengan BYOK dan BYOC

Menjalankan model dengan key upstream sendiri atau mesin sendiri? Tetap tambahkan :online, dan model akan mencari di web sebelum menjawab. Pencarian berjalan di sisi platform, lalu hasilnya dikirim bersama pertanyaan ke key atau node Anda.

BYOK

Ditangani key Anda

BazaarLink tidak menagih biaya model — hanya biaya pencarian.

Tentang BYOK
BYOC

Ditangani node Anda

Biaya model nol — hanya biaya pencarian yang ditagih.

Tentang BYOC

Biaya pencarian dihitung dengan harga platform, jadi akun Anda perlu saldo yang cukup. Jika permintaan justru ditangani model platform, modelnya ditagih dengan tarif platform.

Tingkat pencarian

low
Mengambil lebih sedikit sumber — cocok untuk pengecekan cepat.
medium (bawaan)
Tingkat bawaan untuk keperluan umum.
high
Pencarian lebih mendalam untuk pertanyaan yang perlu membandingkan beberapa sumber; harga per pencarian lebih tinggi.

Cara penagihan

Per pencarian, dengan harga platform

Setiap pencarian web ditagih dengan harga platform, di luar biaya model itu sendiri; pencarian tingkat high lebih mahal per pencarian.

Model gratis tetap membayar pencarian

Modelnya sendiri gratis, tetapi pencarian web tetap ditagih dengan harga platform.

Pencarian gagal tidak ditagih

Jika layanan pencarian sedang tidak tersedia, permintaan mengembalikan 503 (web_search_unavailable), model tidak dipanggil, dan tidak ada biaya pencarian. Jika model akhirnya tidak berhasil menghasilkan jawaban, juga tidak ada biaya pencarian.

Ditolak sebelum pencarian, tidak dicari

Permintaan yang dihentikan sebelum pencarian — misalnya saldo tidak cukup atau parameter tidak valid — tidak menjalankan pencarian dan tidak dikenai biaya pencarian.

Jawaban disertai sumbernya

Setiap sumber yang dipakai jawaban dimasukkan ke annotations sebagai url_citation berisi URL, judul, dan kutipan, sehingga Anda bisa menampilkan kutipan di antarmuka.

"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: tanpa streaming ada di choices[].message.annotations; dengan streaming ada satu chunk tambahan berisi delta.annotations saja sebelum [DONE].
  • responses: di annotations milik output_text; messages: di annotations blok konten teks.
  • Tidak ada penanda seperti [1] yang disisipkan otomatis ke teks jawaban. Jika model menandai sumber di jawabannya, start_index dan end_index menunjuk bagian itu; jika tidak, keduanya 0.

Semua parameter beserta contoh

Daftar parameter lengkap, kode error, dan contoh lengkap untuk tiap endpoint ada di bagian pencarian web pada dokumentasi.

Baca dokumentasi pencarian web

Tambahkan :online di permintaan berikutnya

Tanpa pendaftaran tambahan — API key yang sudah ada langsung bisa dipakai. Biaya pencarian dipotong dari saldo akun.

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