cicora.ai
Specifikace APIAktuální zdroje

Vyhledávání na webu

Získejte aktuální zdroje prostřednictvím funkce `web_search` spouštěné klientem a uchovávejte odkazy odděleně od generovaného textu.

Referenční dokumentace integrace: parametry a dostupné možnosti vybírejte v nastavení API svého účtu a v katalogu modelů pro své prostředí.

Popis klientské funkce

Odešlete `web_search` jako standardní funkční nástroj v poli tools, jak ukazuje příklad. Model pouze požádá o volání; vaše aplikace provede vyhledávání prostřednictvím povoleného zdroje.

Po provedení vraťte modelu normalizovaný výsledek ve zprávě s rolí `tool` a odpovídajícím tool_call_id. Text modelu nenahrazuje zdroj: zachovejte URL, název, datum a kontext.

Funkce webového vyhledávání spouštěná klientem
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
      }
    }
  }]
}

Spolehlivá odpověď

  • Před spuštěním vyhledávání ověřte název funkce a argument dotazu.
  • Pokud pracovní postup vyžaduje ověření, zobrazujte uživateli odkazy poblíž tvrzení.
  • Pokud to zásady vaší organizace vyžadují, omezte domény nebo úkol na straně produktu.

Náklady a žurnál

Výdaje na vyhledávání sledujte ve vykonavateli funkcí odděleně od tokenů modelu.

Po částečném výstupu neopakujte vyhledávání automaticky: nejprve zjistěte, které zdroje již dorazily a co uživatel viděl.