Skip to content

Websuche

POST
/v1/messages
  • Websuche (Web Search) der Anthropic Messages API (Native-Format)
  • Konfigurieren Sie das web_search-Tool in tools, damit das Modell Informationen aus dem Web abrufen kann
  • model und messages sind erforderlich; max_tokens wird empfohlen
  • Offizielle Dokumentation: Web search tool

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

ID des zu verwendenden Modells. Siehe Kompatibilitätstabelle der Modell-Endpunkte für die Chat-API.

object[]
Required

Liste der Nachrichten des Gesprächs. Siehe Python-Beispiele.

Sampling-Temperatur zwischen 0 und 2. Höhere Werte (z. B. 0,8) machen die Ausgabe zufälliger; niedrigere (z. B. 0,2) fokussierter. Ändern Sie in der Regel nur diesen oder top_p, nicht beides.

Alternative zur Temperatur (Nucleus-Sampling): das Modell berücksichtigt Tokens mit top_p-Wahrscheinlichkeitsmasse. 0,1 bedeutet die oberen 10 %. Ändern Sie nur diesen oder temperature, nicht beides.

Standard 1.
Anzahl der Chat-Vervollständigungsoptionen pro Eingabenachricht.

Standard false. Wenn gesetzt, werden partielle Nachrichtendeltas wie bei ChatGPT als Server-Sent-Events mit data: [DONE] gesendet. Siehe Python-Beispiele.

Standard null. Bis zu 4 Sequenzen, bei denen die API keine weiteren Tokens erzeugt.

Standard inf.
Maximale Tokens in der Chat-Vervollständigung.

Summe aus Eingabe- und generierten Tokens ist durch den Kontext des Modells begrenzt.

Zahl zwischen -2,0 und 2,0. Positive Werte bestrafen neue Tokens nach Vorkommen im Text und fördern neue Themen. Mehr zu Frequency- und Presence-Strafen.

Standard 0. Zwischen -2,0 und 2,0. Positive Werte bestrafen nach Häufigkeit und reduzieren Wiederholungen.

Ändert die Wahrscheinlichkeit bestimmter Tokens in der Vervollständigung.

JSON-Objekt: Token-ID → Bias (-100 bis 100), vor dem Sampling zu den Logits addiert.

Eindeutige Kennung des Endnutzers für OpenAI-Überwachung und Missbrauchserkennung. Mehr erfahren

Objekt für das Ausgabeformat. { "type": "json_object" } aktiviert den JSON-Modus. Weisen Sie das Modell auch per System- oder User-Nachricht an, JSON zu erzeugen.

Beta-Funktion. Bei Angabe versucht das System deterministisches Sampling bei wiederholten Anfragen mit gleichem Seed. Nicht garantiert; system_fingerprint in der Antwort beobachten.

Liste der Tools, die das Modell aufrufen kann. Websuche erfordert ein Tool vom Typ web_search.

Steuert Funktionsaufrufe. none ohne Aufruf; auto zur Auswahl; {"type": "function", "function": {"name": "my_function"}} erzwingt eine Funktion. Standard none ohne Funktionen, auto mit Funktionen.

Responses

application/json
object
object[]
Required
object
Required

Playground

Authorization
Body

Samples