cicora.ai
API-specifikációFriss források

Webes keresés

Kérjen le friss forrásokat kliens által végrehajtott `web_search` függvénnyel, és a hivatkozásokat tartsa külön a generált szövegtől.

Integrációs referencia: válassza ki a paramétereket és az elérhető képességeket a fiókja API-beállításaiból és a környezetéhez tartozó modellkatalógusból.

A kliensfüggvény leírása

A példához hasonlóan küldje a `web_search` elemet szabványos függvényeszközként a tools tömbben. A modell csak a hívást kéri; az alkalmazás engedélyezett forráson keresztül hajtja végre a keresést.

Végrehajtás után adjon vissza normalizált eredményt a modellnek egy `tool` szerepű (role) üzenetben a megfelelő tool_call_id értékkel. A modellszöveg nem helyettesít forrást: őrizze meg az URL-t, címet, dátumot és kontextust.

Kliens által végrehajtott webes keresési függvény
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
      }
    }
  }]
}

Megbízható válasz

  • A keresés végrehajtása előtt ellenőrizze a függvény nevét és a lekérdezési argumentumot.
  • Ha a munkafolyamat ellenőrzést igényel, a felhasználónak a kijelentések közelében mutasson hivatkozásokat.
  • Ha a szervezeti szabályzat megköveteli, a termék oldalán korlátozza a domaineket vagy a feladatot.

Költség és napló

A keresési költést a függvényvégrehajtóban a modelltokenektől elkülönítve kövesse.

Részleges kimenet után ne ismételje meg automatikusan a keresést: előbb állapítsa meg, mely források érkeztek már meg, és mit látott a felhasználó.