cicora.ai
Spesifikasi APISumber terkini

Carian web

Dapatkan sumber terkini melalui fungsi `web_search` yang dilaksanakan oleh klien dan asingkan pautan daripada teks yang dijana.

Rujukan penyepaduan: pilih parameter dan keupayaan yang tersedia daripada tetapan API akaun serta katalog model untuk persekitaran anda.

Huraikan fungsi klien

Hantar `web_search` sebagai alat fungsi standard dalam tatasusunan tools, seperti dalam contoh. Model hanya meminta panggilan; aplikasi anda melaksanakan carian melalui sumber yang dibenarkan.

Selepas pelaksanaan, kembalikan hasil ternormal kepada model dalam mesej berperanan `tool` dengan tool_call_id yang sepadan. Teks model tidak menggantikan sumber: kekalkan URL, tajuk, tarikh dan konteks.

Fungsi carian web yang dilaksanakan klien
json
{
  "model": "openai/gpt-5.6-sol",
  "messages": [{"role": "user", "content": "Find current primary sources for this topic."}],
  "tools": [{
    "type": "function",
    "function": {
      "name": "web_search",
      "description": "Search permitted sources for current information.",
      "parameters": {
        "type": "object",
        "properties": {"query": {"type": "string"}},
        "required": ["query"],
        "additionalProperties": false
      }
    }
  }]
}

Jawapan yang boleh dipercayai

  • Sahkan nama fungsi dan argumen pertanyaan sebelum melaksanakan carian.
  • Tunjukkan pautan kepada pengguna berhampiran dakwaan apabila aliran kerja memerlukan pengesahan.
  • Hadkan domain atau tugasan pada pihak produk apabila dasar organisasi anda memerlukannya.

Kos dan jurnal

Jejaki perbelanjaan carian dalam pelaksana fungsi anda secara berasingan daripada token model.

Jangan ulang carian secara automatik selepas output separa: tentukan dahulu sumber yang telah tiba dan perkara yang dilihat oleh pengguna.