cicora.ai
API-specifikationAktuella källor

Webbsökning

Hämta aktuella källor genom en klientkörd `web_search`-funktion och håll länkar åtskilda från genererad text.

Integrationsreferens: välj parametrar och tillgängliga funktioner från API-inställningarna för ditt konto och modellkatalogen för din miljö.

Beskriv klientfunktionen

Skicka `web_search` som ett vanligt funktionsverktyg i tools-matrisen, som i exemplet. Modellen begär bara anropet; din applikation utför sökningen via en tillåten källa.

Efter körning returnerar du ett normaliserat resultat till modellen i ett meddelande med rollen `tool` och matchande tool_call_id. Modelltext ersätter inte en källa: spara URL, titel, datum och kontext.

Klientkörd webbsökningsfunktion
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
      }
    }
  }]
}

Tillförlitligt svar

  • Validera funktionsnamnet och frågeargumentet innan sökningen körs.
  • Visa användaren länkar nära påståenden när arbetsflödet kräver verifiering.
  • Begränsa domäner eller uppgiften på produktsidan när organisationens policy kräver det.

Kostnad och loggbok

Spåra sökutgifter i den komponent som kör dina funktioner, separat från modelltoken.

Upprepa inte sökningen automatiskt efter partiell utdata: avgör först vilka källor som redan kommit fram och vad användaren har sett.