cicora.ai
API-specificatieActuele bronnen

Zoeken op het web

Haal actuele bronnen op via een door de client uitgevoerde functie `web_search` en houd links gescheiden van gegenereerde tekst.

Integratiereferentie: kies parameters en beschikbare mogelijkheden uit de API-instellingen van uw account en de modelcatalogus voor uw omgeving.

De clientfunctie beschrijven

Stuur `web_search` als standaard functietool in de tools-array, zoals in het voorbeeld. Het model vraagt alleen om de aanroep; uw toepassing voert de zoekopdracht uit via een toegestane bron.

Geef na uitvoering een genormaliseerd resultaat terug aan het model in een bericht met rol `tool` en de overeenkomende tool_call_id. Modeltekst vervangt geen bron: bewaar URL, titel, datum en context.

Door de client uitgevoerde webzoekfunctie
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
      }
    }
  }]
}

Betrouwbaar antwoord

  • Valideer de functienaam en het queryargument voordat u de zoekopdracht uitvoert.
  • Toon een gebruiker links bij beweringen wanneer de workflow verificatie vereist.
  • Beperk domeinen of de taak aan de productzijde wanneer uw organisatiebeleid dit vereist.

Kosten en logboek

Houd zoekuitgaven in uw functie-uitvoerder afzonderlijk bij van modeltokens.

Herhaal een zoekopdracht niet automatisch na gedeeltelijke uitvoer: bepaal eerst welke bronnen al zijn aangekomen en wat de gebruiker heeft gezien.