cicora.ai
Špecifikácia APIAktuálne zdroje

Vyhľadávanie na webe

Získavajte aktuálne zdroje prostredníctvom funkcie `web_search` vykonávanej klientom a odkazy uchovávajte oddelene od vygenerovaného textu.

Referenčná dokumentácia integrácie: parametre a dostupné funkcie vyberte z nastavení API účtu a katalógu modelov pre svoje prostredie.

Opíšte funkciu klienta

Odošlite `web_search` ako štandardný funkčný nástroj v poli tools podľa príkladu. Model iba požiada o volanie; vaša aplikácia vykoná vyhľadávanie prostredníctvom povoleného zdroja.

Po vykonaní vráťte modelu normalizovaný výsledok v správe s rolou `tool` a zodpovedajúcim tool_call_id. Text modelu nenahrádza zdroj: uchovajte URL, názov, dátum a kontext.

Funkcia vyhľadávania na webe vykonávaná klientom
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
      }
    }
  }]
}

Spoľahlivá odpoveď

  • Pred vykonaním vyhľadávania overte názov funkcie a argument dopytu.
  • Keď pracovný postup vyžaduje overenie, zobrazte používateľovi odkazy v blízkosti tvrdení.
  • Keď to vyžadujú pravidlá vašej organizácie, obmedzte domény alebo úlohu na strane produktu.

Náklady a denník

Výdavky na vyhľadávanie sledujte vo vykonávateľovi funkcie oddelene od tokenov modelu.

Po čiastočnom výstupe vyhľadávanie automaticky neopakujte: najprv určite, ktoré zdroje už dorazili a čo používateľ videl.