cicora.ai
API-SpezifikationAktuelle Quellen

Websuche

Rufen Sie aktuelle Quellen über eine vom Client ausgeführte Funktion `web_search` ab und halten Sie Links vom generierten Text getrennt.

Integrationsreferenz: Wählen Sie Parameter und verfügbare Funktionen in den API-Einstellungen Ihres Kontos und im Modellkatalog für Ihre Umgebung aus.

Client-Funktion beschreiben

Senden Sie `web_search` wie im Beispiel als Standard-Funktionstool im tools-Array. Das Modell fordert den Aufruf nur an; Ihre Anwendung führt die Suche über eine zulässige Quelle aus.

Geben Sie das normalisierte Ergebnis nach der Ausführung in einer Nachricht mit der Rolle `tool` und der passenden tool_call_id an das Modell zurück. Modelltext ersetzt keine Quelle: Bewahren Sie URL, Titel, Datum und Kontext auf.

Vom Client ausgeführte Websuchfunktion
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
      }
    }
  }]
}

Zuverlässige Antwort

  • Validieren Sie den Funktionsnamen und das Abfrageargument, bevor Sie die Suche ausführen.
  • Zeigen Sie Benutzern Links in der Nähe von Aussagen an, wenn der Arbeitsablauf eine Überprüfung erfordert.
  • Beschränken Sie Domains oder die Aufgabe auf Produktseite, wenn Ihre Organisationsrichtlinie dies verlangt.

Kosten und Protokoll

Erfassen Sie die Ausgaben für die Suche in Ihrem Funktions-Executor getrennt von Modelltokens.

Wiederholen Sie die Suche nach einer Teilausgabe nicht automatisch: Stellen Sie zunächst fest, welche Quellen bereits eingetroffen sind und was der Benutzer gesehen hat.