Zum Inhalt springen
Arbeiten mit LLM-APIsEine Entwickleranwendung sendet eine JSON-Anfrage über eine HTTPS-API an ein gehostetes Sprachmodell und erhält Text sowie Nutzungsdaten. Drei Lernziele: Anfrage senden, Kontext gestalten und eine zuverlässige Anwendung bauen.KI FÜR ENTWICKLER · TEIL 3Arbeiten mitLLM-APIsIn Teil 2 schauten wir in das Modell.Jetzt verbinden wir es mit einer Anwendung. Anfrage sendenHTTP, Authentifizierung und JSON. Kontext gestaltenAnweisungen und Gesprächsverlauf. Zuverlässig entwickelnValidieren, messen und Fehler behandeln. DEINE ANWENDUNGErkläre diesen Code …Prompt + AnweisungenModell + Ausgabelimit{ "model": "…","input": "…","store": false }Antwort LLM-ANBIETERAPI-EndpunktSprachmodell Inferenz → Ausgabe-TokensText + Nutzungsdaten ANFRAGEHTTPSPOST /responses ANTWORTJSON UNSER WEGAnfrage → Antwort → Kontext → zuverlässige Anwendung
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com1 / 16
Rückblick: Vom Modell zur AnwendungRückblick auf Teil 2: Tokens werden zu Embedding-Vektoren; kausale Attention, Position und MLPs bilden Kontext über Decoder-Blöcke. Vokabular-Scores werden zu Wahrscheinlichkeiten; Generierung hängt jeweils ein Token an und wiederholt mit festen Gewichten. Kontext ist begrenzt, flüssiger Text muss überprüft werden. Teil 3 verbindet diesen Mechanismus per API mit einer Anwendung.KI FÜR ENTWICKLER · TEIL 3Rückblick:Vom Modell zur AnwendungTeil 2 öffnete die Blackbox. Vier Ideen erklären den Ablauf hinter einer LLM-API. 1Tokens → Vektoren2Schichten bilden Kontext3Nächstes Token vorhersagen4Anhängen und wiederholenbank→Token-IDs werden erlerntenEmbedding-Vektoren zugeordnet.Kausale Attention + PositionMLP + ResidualpfadeÜber Decoder-Blöcke wiederholen.Jede Position nutzt ihre Vergangenheit.brightnewunclearVokabular-Scores → Wahrscheinlichkeiten.Schematische Verteilung.The future of AI isbrightToken wählen; erneut vorhersagen.Bei Inferenz bleiben Gewichte fest.Kontext ist begrenzt.Deine App wählt Verlauf und Belege für die Anfrage.Flüssig heißt nicht geprüft.Wichtige Aussagen belegen und Ergebnisse validieren.TEIL 3Deine Anwendung→LLM-API→dieser Mechanismus→ nützliche, geprüfte Ausgabe
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com2 / 16
Was ist eine LLM-API?Deine Anwendung ruft eine gehostete API per HTTPS auf. Der API-Dienst übernimmt Authentifizierung, Anfrageprüfung, Modellrouting und Nutzungsabrechnung. Das Sprachmodell führt Inferenz aus und liefert generierte Ausgabe über die API zurück. Die API ist die Schnittstelle, das Modell liefert die erlernten Fähigkeiten.KI FÜR ENTWICKLER · TEIL 3Was ist eineLLM-API?Eine programmierbare Schnittstelle, über die deine Anwendung ein Sprachmodell im Netzwerk nutzt. DEINE ANWENDUNG Du steuerst den AblaufOberfläche + Anwendungslogik HTTP-ClientPrompt, Anweisungen, Modell-ID API-DIENSTDer Vertrag rund um die Inferenz AuthentifizierungAnfrageprüfung ModellroutingGrenzen + NutzungEndpunkt + Schema + Betriebsregeln SPRACHMODELLDie erlernte Fähigkeit Führt Inferenz auf deiner Eingabe aus ANFRAGEHTTPS + JSON ANTWORTText + Nutzung API = Schnittstelle + DienstSo greifst du auf die Fähigkeit zu und nutzt sie. Modell = erlernte Parameter + InferenzErzeugt die Ausgabe aus deinem Kontext. Ein Chatprodukt bietet eine fertige Oberfläche. Mit einer API baust du deine eigene.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com3 / 16
Der Aufbau einer API-AnfrageFünf Teile einer OpenAI-Responses-API-Anfrage: HTTPS-Endpunkt und POST-Methode, Authorization-Header mit Laufzeit-API-Schlüssel, Modellwahl, Nutzereingabe sowie Ausgabe- und Speichersteuerung. Nummern verbinden Erklärungen mit dem JSON-Beispiel. Kein echter Schlüssel enthalten.KI FÜR ENTWICKLER · TEIL 3Der Aufbau einerAPI-AnfrageEine HTTPS-Anfrage verbindet Ziel, Zugangsdaten und einen strukturierten JSON-Body. 1ZielPOST startet eine Generierungsanfrage.Nutze den HTTPS-Endpunkt des Anbieters.2AuthentifizierungDer Header enthält deinen API-Schlüssel.Zur Laufzeit übergeben; nie fest einbauen.3ModellWähle die benötigte Fähigkeit.Dein Schlüssel braucht Zugriff auf das Modell.4EingabeSende den Nutzer-Prompt oder Eingabeelemente.Ergänze bei Bedarf Anweisungen und Kontext.5SteuerungAusgabe begrenzen; Speicherung wählen.Unterstützte Optionen hängen vom Modell ab.HTTP-ANFRAGE · OPENAI RESPONSES API1POST https://api.openai.com/v1/responses2Authorization: Bearer RUNTIME_KEYContent-Type: application/json{3"model": "gpt-5.4-mini",4"input": "Explain an API in 3 sentences.",5"max_output_tokens": 400,"store": false}JETZT ABSENDENAuf Folie 5 temporären Schlüssel und Prompt eingeben – dann die Antwort untersuchen.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com4 / 16

KI FÜR ENTWICKLER · TEIL 3

Dein erster LLM-API-Aufruf LIVE-DEMO

01 MIT OPENAI VERBINDEN
02 DEINE ANFRAGE FORMULIEREN
POST /v1/responses → JSON → Text
Hier erscheint die Antwort des Modells.

Eingabe-Tokens: — · Ausgabe-Tokens: — · Zeit: —

Direkt vom Browser zu OpenAI. Kein Proxy. CORS wurde noch nicht geprüft.

Der Schlüssel bleibt nur zur Laufzeit auf dieser Seite; Leeren entfernt ihn und bricht die Anfrage ab. Browser-Tools und Seitenskripte haben Zugriff. Temporären Schlüssel nutzen und danach widerrufen. Der Prompt geht an OpenAI; store:false schließt eine Datenaufbewahrung nicht aus.

ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com5 / 16
Die API-Antwort verstehenVereinfachtes Responses-API-JSON mit drei markierten Bereichen: Abschlussstatus, erzeugter Text in Message-Content und Eingabe-/Ausgabe-Tokenverbrauch. Text nach Elementtyp extrahieren, unvollständige Antworten und Ablehnungen behandeln und serverseitigen Tokenverbrauch von Browser-Laufzeit unterscheiden. Alle Werte sind schematisch.KI FÜR ENTWICKLER · TEIL 3Die API-AntwortverstehenDie Antwort ist ein strukturiertes Ergebnis – erzeugter Text ist nur ein Teil davon. ANTWORT-BODY · VEREINFACHTES JSON{ "status": "completed", "output": [{ "type": "message", "content": [{ "type": "output_text", "text": "An API lets apps communicate." }] }], "usage": { "input_tokens": 24, "output_tokens": 38 }}1231Ergebnisstatus prüfenVor der Nutzung den Status lesen.Unvollständige Ausgabe, Ablehnungen und Fehler behandeln.2Erzeugten Text extrahierenoutput[] → message → content[] → output_textPassende Textteile sammeln und als Text darstellen.Nicht annehmen, dass output[0] immer eine Message ist.3Tatsächlichen Verbrauch lesenEingabe: 24 Tokens Ausgabe: 38 TokensDie Laufzeit misst der Browser separat.ROHES REST ≠ SDK-HELFERDer SDK-Helfer output_text sammelt Text; fetch liefert typisierte Ausgabeelemente.JSON und Tokenzahlen sind Beispiele, keine gemessene Demo-Antwort.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com6 / 16
Anweisungen und GesprächskontextAnweisungen legen das Verhalten der Anwendung fest. Input enthält Nutzerfrage und relevanten Kontext. Das JSON trennt übergeordnete Instructions von Input-Nachrichten mit Nutzer-/Assistentenverlauf. Abgerufene Dokumente sind nicht vertrauenswürdige Daten; wichtige Ergebnisse müssen validiert werden.KI FÜR ENTWICKLER · TEIL 3Anweisungen undGesprächskontextGib dem Modell Verhaltensregeln und die nötigen Informationen für diese Anfrage. 01 · ANWEISUNGENVerhalten der Anwendung festlegen.Aufgabe, Zielgruppe, Grenzen und Format.Hinweise klar und konsistent halten. 02 · EINGABE + KONTEXTFrage und Belege mitgeben.Aktuelle NutzernachrichtRelevante frühere Nutzer-/AssistentenbeiträgeBei Bedarf Dokumente oder Tool-ErgebnisseDeine App wählt aus, was sie mitgibt. RESPONSES API · AUSZUG AUS DEM ANFRAGE-BODY{ "instructions": "Explain APIs clearly. Be concise.", "input": [ { "role": "user", "content": "What is an API?" }, { "role": "assistant", "content": "An API lets applications communicate." }, { "role": "user", "content": "Now give me a GET request example." } ]}GRENZEN BEACHTENAbgerufener Text ist nicht vertrauenswürdig. Keine Geheimnisse in Prompts.Anweisungen lenken das Verhalten; wichtige Ausgaben in der Anwendung validieren.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com7 / 16
Modellverhalten steuernPassendes Modell wählen, Ausgabe begrenzen und Temperatur verstehen: Niedrige Werte bevorzugen wahrscheinliche Tokens bei weniger Variation; hohe Werte erlauben variablere Auswahl. Temperatur ist nur bei unterstützten Modellen und Konfigurationen ein API-Parameter. Niedrige Temperatur garantiert keine identischen Antworten. Akzeptanzkriterien definieren, repräsentative Fälle evaluieren und wichtige Ergebnisse validieren.KI FÜR ENTWICKLER · TEIL 3ModellverhaltensteuernNutze die vom Modell unterstützten Regler und miss, ob das Ergebnis deine Anforderungen erfüllt.123Fähigkeit auswählenMODELLModell passend zur AufgabeModellstärken mit der Aufgabe abgleichen.Qualität, Latenz und Kosten vergleichen.An repräsentativen Beispielen evaluieren.Ausgabe begrenzenmax_output_tokensExplizite Obergrenze setzen.Bei Unterstützung ein Schema verlangen.Zurückgegebene Struktur validieren.Ein Tokenlimit kann die Antwort abschneiden.TemperaturAPI-Parameter: temperatureNiedrig · z. B. 0,2Bevorzugt wahrscheinliche Tokens; weniger Variation.Hoch · z. B. 0,8Variablere Token-Auswahl.Nur bei Unterstützung durch Modellund gewählte Konfiguration.VARIATION EINPLANENNiedrige Temperatur garantiert keine identischen Antworten.AUSZUG AUS DEM API-BODY{ "temperature": 0.2 }Kein Regler für Wahrheit oder Qualität.Unterstützung prüfen, sonst weglassen. Folie 5 setzt den Parameter noch nicht.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com8 / 16
Gespräche über mehrere RundenEine zweite Anfrage sendet Anweisungen, erste Nutzerfrage, Assistentenantwort und neue Nutzerfrage erneut. Der farbige JSON-Auszug passt zum Gespräch links. Dies zeigt anwendungsverwalteten Kontext; Anbieterzustand ist eine weitere unterstützte Möglichkeit. Die Live-Demo sendet unabhängige Anfragen.KI FÜR ENTWICKLER · TEIL 3Gespräche übermehrere RundenFür eine Nachfrage sendet deine App den bisherigen Austausch zusammen mit der neuen Frage. DAS GESPRÄCH NUTZER · ERSTE FRAGEWhat is an API? ASSISTENT · ERSTE ANTWORTAn API lets applicationscommunicate. NUTZER · NACHFRAGENow show me a GETrequest example. Der nächste Aufruf erhält alle drei Nachrichten.Kein automatisches Gedächtnis vorausgesetzt. ZWEITE ANFRAGE · BODY-AUSZUG{ "instructions": "Explain APIs clearly. Be concise.", "input": [ { "role": "user", "content": "What is an API?" }, { "role": "assistant", "content": "An API lets applications communicate." }, { "role": "user", "content": "Now show me a GET request example." } ]}WEITERE OPTIONUnterstützten Anbieterzustand nutzen, z. B. previous_response_id; nötige Anweisungen erneut senden.Aufbewahrung und Kontextwachstum prüfen. Folie 5 sendet weiterhin unabhängige Anfragen.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com9 / 16
Antworten streamenSchematische Zeitverläufe vergleichen die vollständige Ausgabe am Ende mit Streaming-Text-Deltas bei ihrem Eintreffen. Streaming verbessert das gefühlte Antwortverhalten, nicht zwingend die Gesamtzeit. stream:true setzen, Server-Sent Events lesen, Deltas verbinden und Abschluss, Abbruch sowie Fehler behandeln. Netzwerk-Chunks sind keine Eventgrenzen. Folie 5 nutzt kein Streaming.KI FÜR ENTWICKLER · TEIL 3AntwortenstreamenText beim Eintreffen anzeigen, statt auf den Abschluss der gesamten Antwort zu warten. GLEICHE AUFGABE · ZWEI ARTEN DER AUSGABE OHNE STREAMINGAnfrageWarten auf den Abschluss …An API lets apps communicate. STREAMINGAn APIlets appscommunicate.Abgeschlossen + finaler Verbrauch↑ Erster sichtbarer Text↑ AbschlussZeiten sind schematisch. Früher sichtbarer Text garantiert keine kürzere gesamte Generierungszeit.01 · ANFRAGE{ "stream": true }Streaming im JSON-Body aktivieren.02 · LESEN + DARSTELLENSSE-Events lesen; Text-Deltas anhängen.Netzwerk-Chunks ≠ vollständige Events.03 · SICHER ABSCHLIESSENAbschluss und Fehler behandeln.Abbruch ermöglichen; als Text darstellen.UNSERE LIVE-DEMOFolie 5 nutzt kein Streaming. Dafür wäre zusätzlicher Code zur Eventbehandlung nötig.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com10 / 16
Tokens, Latenz und KostenTokens, Latenz und Kosten: Modelle haben unterschiedliche Eingabe-/Ausgabepreise; gleiche Tokenzahlen können verschieden viel kosten. Ausgabe kostet meist mehr je Token, lange Eingabe kann aber insgesamt teurer sein. Je Kategorie Tokenzahl mal geltendem Preis summieren. Gesamtkosten je Aufgabe mit Qualität und Latenz vergleichen. Tokenzahlen, gecachte Eingabe und Reasoning beeinflussen die Abrechnung. Diagrammproportionen sind schematisch.KI FÜR ENTWICKLER · TEIL 3Tokens, Latenzund KostenMiss die ganze Anfrage: Verbrauch, Dauer und Kosten.01 · TOKENSEingabe und Ausgabe zählenEINGABEAnweisungenVerlaufPromptAUSGABEErzeugte TokensNutzungsdaten aus der API lesen.Tokens sind nicht dasselbe wie Wörter.02 · LATENZDie verstrichene Zeit verfolgenNetzwerk → Eingabeverarbeitung→ Modellberechnung → AusgabeübertragungStreaming: erster Text ≠ Abschluss.Demo-Zeit: vom Browser gemessene Gesamtdauer.03 · KOSTENAndere Modelle, andere PreiseGleiche Tokenzahl ≠ gleiche Kosten.Jedes Modell hat eigene Ein-/Ausgabepreise.Ausgabe ist meist je Token teurer.Lange Eingabe kann insgesamt mehr kosten.Gecachte Eingabe hat eigene Preise.Kosten = Tokenzahl × geltender PreisKategorien summieren; aktuelle Modellpreise nutzen.GESAMTKOSTEN ZÄHLENEingabe- plus Ausgabekosten; bei Preisen je Million die Tokenzahlen durch 1 Mio. teilen.JE AUFGABE VERGLEICHENQualität + Latenz + GesamtkostenTokenzahlen variieren je Modell. Cache und Reasoning beeinflussen die Abrechnung; Demo-Zeiten sind kein Preisangebot.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com11 / 16
Fehler und Grenzen behandelnVor Wiederholung Fehler diagnostizieren. Ungültige Anfragen, Modellzugriff und Authentifizierung brauchen Konfigurationskorrekturen. Ratenlimits können begrenztes exponentielles Backoff mit Jitter erfordern; Quotenfehler Maßnahmen am Konto. Dienstfehler können vorübergehend sein. Beim Timeout ist der Abschlussstatus unbekannt. Browser-fetch-Fehler können Netzwerk, CORS oder Browserregeln betreffen. Nie Schlüssel in Logs oder Fehlermeldungen ausgeben.KI FÜR ENTWICKLER · TEIL 3Fehler undGrenzen behandelnZuerst die Fehlerart bestimmen. Wiederholen hilft nur bei vorübergehenden Ursachen. SIGNALWAS PRÜFEN?AKTION DER ANWENDUNG400 / 404Anfrage, Parameter, Endpunkt oder ModellzugriffAnfrage oder Konfiguration korrigieren.401 / 403Schlüssel, Projektrechte und ZugriffZugangsdaten / Rechte korrigieren; nicht blind wiederholen.429Ratenlimit oder Quote erschöpft? Fehler lesen.Ratenlimit: Backoff. Quote: Konto prüfen.5xxVorübergehender Fehler beim AnbieterBegrenzt mit Backoff + Jitter wiederholen.TIMEOUTDie Anfrage könnte trotzdem abgeschlossen seinLokal abbrechen; Ergebnis vor Wiederholung prüfen.BROWSER-FETCH FEHLGESCHLAGEN?Netzwerk, CORS oder Browserregeln können den Aufruf sperren.JavaScript kann diese Ursachen nicht immer unterscheiden.WIEDERHOLUNGSREGEL · SCHEMATISCHWarten → länger warten → nach begrenzter Zahl stoppenJitter ergänzen; Anbieterhinweise und Fristen beachten.SICHER SCHEITERNNützliche Meldungen zeigen. Nie API-Schlüssel loggen. Anfrage-IDs zur Diagnose behalten.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com12 / 16
Das passende Modell wählenAnforderungen definieren, Kandidaten an denselben repräsentativen Beispielen testen und Qualität, Latenz sowie Gesamtkosten je erfolgreicher Aufgabe vergleichen. Die konzeptionelle Matrix nutzt Platzhalter statt Benchmarkbehauptungen. Erst Qualitäts- und Betriebsgrenzen erfüllen, dann Kosten und Geschwindigkeit optimieren. Modellzugriff und Funktionen hängen von Konto und Anbieter ab.KI FÜR ENTWICKLER · TEIL 3Das passendeModell wählenNach gemessenen Ergebnissen für deine Aufgabe wählen, nicht allein nach dem Modellnamen. 01 · ANFORDERUNGEN DEFINIERENWas muss das Modell leisten?Qualität und akzeptable FehlerrateZiel für die AntwortzeitBudget je abgeschlossener AufgabeAusgabeformat und Tool-UnterstützungDatenschutz und Betriebsanforderungen02 · KANDIDATEN AN GLEICHEN AUFGABEN TESTENNormale Eingaben, schwierige Fälle und erwartete Fehler einbeziehen.KandidatQualitätLatenzKosten / AufgabeModell AMessenMessenMessenModell BMessenMessenMessenModell CMessenMessenMessenNur eine Vorlage – keine erfundenen Scores oder allgemeine Modellrangfolge.03 · AUSWÄHLENErst die Qualitätsschwelle erfüllen; dann Gesamtkosten und Antwortzeit optimieren.VOR DEM EINSATZ PRÜFENModellzugriff + Parameter + Grenzen→ bei Änderungen neu evaluieren
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com13 / 16
Verschiedene API-AnbieterDrei Zugriffswege: direkt gehostete APIs (OpenAI, Anthropic, Google), Cloud-Plattformen (Microsoft Azure, Amazon Bedrock) und selbst gehostete Modellserver. Authentifizierung, Schemas, Streaming, Tools, strukturierte Ausgabe, Aufbewahrung und Nutzungsabrechnung vergleichen. Ähnliche HTTP-Schnittstellen bedeuten kein identisches Verhalten.KI FÜR ENTWICKLER · TEIL 3VerschiedeneAPI-AnbieterDie Anfrage läuft über HTTP – Dienstvertrag und Betriebsmodell können sich jedoch unterscheiden.01 · DIREKT GEHOSTETE API02 · CLOUD-PLATTFORM03 · SELBST GEHOSTETDen Anbieter direkt aufrufen.Beispiele: OpenAI, Anthropic, GoogleDer Anbieter betreibt das Modell.Seine Zugangsdaten, Schemas und Abrechnung nutzen.Eine Cloud-Zugriffsschicht nutzen.Microsoft Azure · Amazon BedrockCloud-Identität und Bereitstellungsoptionen.Modelle und Endpunkte variieren.Den Modellserver selbst betreiben.Eigene Infrastruktur + ModellserverHardware, Skalierung und Monitoring selbst verantworten.Modelllizenz und Fähigkeiten prüfen.VOR EINEM WECHSEL PRÜFENAuthentifizierung + SchemasStreaming + Tools + AusgabeformateAufbewahrung + NutzungsabrechnungGRUNDIDEEEine ähnliche HTTP-Schnittstelle garantiert kein identisches Verhalten. Integration testen.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com14 / 16
Eine einfache LLM-Anwendung bauenCode-Erklärer bauen: Nutzer senden Code über die Oberfläche; das Backend validiert Eingaben, ergänzt Anweisungen und ruft das Modell mit serverseitigem Schlüssel auf. Die Antwort wird geprüft und angezeigt. Im Betrieb kommen Rechte, Timeouts, Budgets, Monitoring und Evaluation dazu. Die Browser-Key-Demo auf Folie 5 ist eine temporäre Lehrumgebung.KI FÜR ENTWICKLER · TEIL 3Eine einfacheLLM-Anwendung bauenBeispiel: Ein Code-Erklärer macht aus einem eingesendeten Ausschnitt eine klare Erklärung.01 · BENUTZEROBERFLÄCHEconst total = items.reduce( (sum, x) => sum + x, 0);Codeausschnitt entgegennehmen.Ladezustand, Antwort oder Fehler zeigen.Generierten Text sicher darstellen.02 · DEIN BACKENDEingabe prüfen + Anweisungen ergänzenModell wählen + Ausgabe begrenzenAnbieter mit serverseitigem Schlüssel aufrufenAntwort vor der Rückgabe prüfenAblauf und Betriebsregeln selbst steuern.03 · LLM-ANBIETERAnweisungen + Codeausschnitt→ Inferenz → ErklärungErklärung erzeugen.Ausgabe + Nutzungsdaten zurückgeben.Deine App validiert wichtige Ergebnisse.VOR DEM PRODUKTIVBETRIEBZugriff + EingabegrenzenTimeouts + BudgetsLogs ohne GeheimnisseQualitätsevaluationenLEHR-DEMOFolie 5 nutzt einen temporären Browser-Schlüssel. Im Produktivbetrieb bleiben Zugangsdaten auf dem Server.DEINE ÜBUNGBaue den Code-Erklärer; teste nützliche Antworten, ungültige Eingaben und Anbieterfehler.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com15 / 16
Kernaussagen und AusblickVier Kernaussagen: API-Vertrag verstehen, Anweisungen und Kontext gestalten, Qualität/Latenz/Kosten messen und Fehler einplanen. Nächste Lektion: Teil 4, Prompting und strukturierte Ausgabe mit System-Prompts, Few-Shot-Prompting, JSON-Ausgaben, Schemas und zuverlässigem Prompt-Design.KI FÜR ENTWICKLER · TEIL 3Kernaussagen& AusblickEine Anfrage ist einfach. Eine zuverlässige Anwendung braucht Entwicklungsarbeit.01Den Vertrag verstehenEndpunkt, Authentifizierung und JSON.Typisierte Ausgabe lesen; Abschluss behandeln.02Kontext gestaltenKlare Anweisungen und relevanten Verlauf mitgeben.Abgerufene Inhalte als nicht vertrauenswürdige Daten behandeln.03Das System messenQualität, Latenz und Kosten je Aufgabe vergleichen.Modellpreise und unterstützte Regler unterscheiden sich.04Fehler einplanenAusgabe validieren und Zugangsdaten schützen.Grenzen, Fehler und unklare Ergebnisse behandeln.WEITER · TEIL 4Prompting & strukturierte AusgabeSystem-Prompts · Few-Shot-Prompting · JSON-Ausgaben · Schemas · zuverlässiges Prompt-DesignZUM MITNEHMENMit einer nützlichen Aufgabe starten. Erfolg definieren. Fehler ebenso testen wie den Normalfall.
ARBEITEN MIT LLM-APIs · 2026Dr. Jürgen Nützel, www.deenovum.com16 / 16

Pfeiltasten: navigieren · Pos1 / Ende: erste / letzte Folie · PDF herunterladen: alle 16 Folien als gespeicherte Fassung · Die Live-Demo auf Folie 5 ist nur im Browser interaktiv. Code und API-Bezeichner bleiben im Original.