Grundlagen

KI per API: das Modell als Baustein im Code

Was eine API ist und warum man KI darüber einbindet. Niedrigschwellig erklärt: wann du eine API brauchst und was sie von Chat und Agenten unterscheidet.

In den ersten drei Teilen ging es darum, wie ein Mensch die KI bedient: im Chat, über die Oberfläche eines Programms oder als Agent, der selbst in Dateien arbeitet. In all diesen Fällen sitzt am Ende jemand davor und tippt. Jetzt drehen wir die Sache um. Was, wenn nicht du die KI ansprichst, sondern dein eigenes Programm? Genau dafür gibt es die API.

Was ist eine API?

Eine API ist eine Schnittstelle, über die ein Programm ein anderes nutzt. Statt dass ein Mensch auf Knöpfe klickt, schickt ein Programm eine festgelegte Anfrage und bekommt eine festgelegte Antwort zurück. Beide Seiten halten sich an dieselben Regeln, deshalb funktioniert das automatisch und ohne menschliches Zutun.

Stell dir einen Bestellschalter vor. Du sagst durch die Luke, was du willst, und bekommst dein Ergebnis heraus. Wie in der Küche dahinter gearbeitet wird, musst du nicht wissen. Bei einer KI-API ist es dasselbe: Dein Programm reicht eine Anfrage durch die Luke, das Modell verarbeitet sie irgendwo auf den Servern des Anbieters, und die Antwort kommt zurück. Was dazwischen passiert, bleibt verborgen.

Wozu KI per API?

Über die API wird das KI-Modell zu einem Baustein in deiner eigenen Software. Eine Aufgabe, die du sonst von Hand im Chatfenster erledigen würdest, läuft jetzt programmatisch ab: ausgelöst durch deinen Code, ohne dass jemand etwas eintippt.

Damit lassen sich Dinge automatisieren, die in Masse anfallen. Eingehende Support-Mails grob nach Thema sortieren zum Beispiel, oder aus tausenden Produktbeschreibungen jeweils eine kurze Zusammenfassung erzeugen. Das Modell steckt dabei mitten in einem Ablauf, den dein Programm steuert, und niemand muss dafür etwas eintippen.

Wann brauchst du das (und wann nicht)?

Eine API lohnt sich, sobald die KI fester Teil einer Anwendung oder eines Workflows werden soll. Wenn dieselbe Aufgabe immer wieder anfällt, wenn sie automatisch laufen soll oder wenn es um große Mengen geht, führt kaum ein Weg daran vorbei. Auch wenn du eine eigene App baust, in der die KI im Hintergrund mitarbeitet, brauchst du die API.

Für alles andere reicht der Chat. Wenn du gelegentlich eine Frage hast, einen Text formulieren lässt oder etwas ausprobierst, ist die API überflüssiger Aufwand. Sie verlangt Code, und den schreibt nicht jeder. Die Faustregel: solange ein Mensch davorsitzt und die Aufgabe von Hand erledigt, bleib beim Chat. Sobald ein Programm die Arbeit übernehmen soll, kommt die API ins Spiel.

Was es kostet, grob

API-Nutzung wird nach Verbrauch abgerechnet, meist pro Token. Ein Token ist ein kleines Stück Text, ungefähr ein halbes bis ein ganzes Wort. Du zahlst also nach Textmenge: für das, was du hineinschickst, und für das, was das Modell zurückgibt.

Es gibt keine Pauschale, sondern die Rechnung wächst mit der Nutzung. Bei wenigen Anfragen bleibt das günstig, bei großen Mengen kann es schnell ins Geld gehen. Wie du den Verbrauch im Team im Griff behältst und gezielt senkst, steht in KI-Inferenzkosten im Team senken.

Grenzen und Risiken

Die API ist ein Entwicklerthema. Sie zu nutzen heißt, Code zu schreiben, der sie anspricht, und sich um den Betrieb zu kümmern. Wer nie programmiert hat, kommt hier ohne Hilfe nicht weit, und das ist völlig in Ordnung.

Der Zugang läuft über einen API-Schlüssel, eine Art Passwort für dein Programm. Wer diesen Schlüssel hat, kann auf deine Kosten Anfragen stellen. Behandle ihn deshalb wie ein Geheimnis: niemals in den Code schreiben, der bei anderen landet, niemals in ein öffentliches Repository hochladen. Solche Geheimnisse gehören in eine separate, geschützte Stelle.

Dazu kommt die Kostenkontrolle. Weil nach Nutzung abgerechnet wird, kann ein Fehler im Code teuer werden, etwa eine Schleife, die in einer Endlosrunde Anfragen abfeuert. Die meisten Anbieter erlauben Ausgabenlimits. Setze sie, bevor du loslegst, dann kann nichts aus dem Ruder laufen.

Wie es weitergeht

Damit schließt sich die Onboarding-Serie. Vom einfachen KI-Chat bis zur API hast du jetzt die ganze Bandbreite gesehen, wie KI sich nutzen lässt: von Hand im Browser bis tief im eigenen Code. Wenn du eine API mit deiner eigenen Software verbinden willst und dabei auf externe Datenquellen zugreifen musst, zeigt MCP-Server mit Spring AI einen konkreten Weg.

Die Onboarding-Serie: Teil 1 KI-Chat, Teil 2 KI-Work, Teil 3 KI-Agenten & Coding, Teil 4 KI per API (hier).

Mehr Orientierung: zurück zu Starte hier.