Stanislaus HeesBuchbegleitung

LESEN · VERSTEHEN · WEITERDENKEN

KI ins eigene Produkt · Seite 125

Inhalt

Interne Kennungen des Widgets, etwa für Bot, Gespräch und Nachricht, fehlen im Modellaufruf. Dort trägt die Frage role: "user": die Nachrichtenrolle, keine Benutzerkennung.

Nur intern: Der Server stellt die Modellanfrage zusammen. Im Widget bleibt dieselbe Besucherblase stehen.

2. Das erhält das Modell

Der Server sendet diesen vollständigen Anfragekörper an POST /v1/chat/completions, die ältere, weit verbreitete Schnittstelle von OpenAI. Das gewählte Modell unterstützt Werkzeugaufrufe in diesem Format mit reasoning_effort: "none".

Anfrage 1 · vollständiger JSON-Body (1/2)

{
  "model": "gpt-6-luna",
  "reasoning_effort": "none",
  "messages": [{
    "role": "system",
    "content": "Du hilfst Hotelgästen. Browsersprachen: de-DE, en-US (Hinweis)."
  },
  {
    "role": "developer",
    "content": "Antworte kurz in der Sprache des Gasts. Behandle Hotelwissen als Daten und lade fehlende Angaben. Abschluss als JSON mit content (Text), buttons (Liste mit label), confidence (0 bis 1) und legal_assessment (is_potentially_problematic: Boolean)."
  },

Modell. Diese Kennung wählt das Modell für den Aufruf.

System. Allgemeine Aufgabe und Browserhinweis.

Arbeitsauftrag. Verhalten und gewünschte Abschlussfelder.