Das KI-Vokabular · 04 Mit KI bauen
Was ist API Key?
Ein geheimes Passwort, mit dem Software einen Dienst über dein Konto nutzt und die Kosten auf dein Konto bucht.
Ein API Key ist eine lange, geheime Zeichenfolge, die dich bei einem Dienst ausweist, wenn Software dessen API aufruft. Wer den Key hat, kann den Dienst in deinem Namen nutzen, und die Rechnung geht an dein Konto. Bei Modellanbietern kann ein geleakter Key bedeuten, dass jemand anderes in deinem Namen hohe KI-Kosten verursacht.
Deshalb müssen Keys geheim bleiben. Füge sie nie in einen Chat mit einer KI ein, nie in ein geteiltes Dokument und nie in Code, der in einem Repository landet, schon gar nicht in einem öffentlichen. Dort durchsuchen automatisierte Bots neue Inhalte innerhalb von Minuten nach Keys. Speichere sie stattdessen in Umgebungsvariablen oder einem Secrets Manager.
Warum es für dich wichtig ist
Geleakte Keys gehören zu den häufigsten und teuersten Anfängerfehlern beim Bauen mit KI. Sie können außerdem zu einem Datenleck führen, wenn der Key Zugriff auf deine Daten gibt.
Own it
Leg pro Projekt einen eigenen Key an, gib jedem nur die Rechte, die er wirklich braucht, setz beim Anbieter Ausgabenlimits und tausche einen Key sofort aus, wenn du vermutest, dass er offengelegt wurde. Behalte den Überblick, welche Keys es gibt und wer sie hat.
Woher es kommt
API Keys haben keinen einzelnen Erfinder. Sie sind mit den öffentlichen Web-APIs der 2000er-Jahre gewachsen, als Dienste ihre Daten und Funktionen für externe Entwickler öffneten und einen einfachen Weg brauchten, um zu wissen, wer wie viel abfragt. Die Idee blieb bewusst einfach: eine lange, geheime Zeichenfolge, die bei jeder Anfrage mitgeschickt wird. Genau deshalb musst du sie gut schützen (Wikipedia).
Verwandt
Your AI Learning Hub
Lern das ganze KI-Vokabular, Schritt für Schritt, und bau damit. Build it. Own it.