Am Anfang steht keine Modellwahl, sondern eine Frage: Was soll die Funktion
eigentlich können? Eine Beschreibung zusammenfassen, eine Anfrage in die richtige Abteilung
einsortieren, aus einem Datenblatt eine verständliche Antwort machen, im Chat auf Fragen zu den
eigenen Inhalten antworten — das sind vier verschiedene Aufgaben mit vier verschiedenen Ansprüchen.
Erst wenn die Aufgabe steht, lässt sich sagen, wie groß ein Modell sein muss. Und die Größe ist es,
die später die Rechnung für die Hardware schreibt.
Danach klären wir die Lizenz — vor dem ersten Test, nicht nach dem Launch.
Erlaubt das Modell kommerzielle Nutzung in dieser Form? Gibt es Bedingungen an Weitergabe oder
Nennung? Gibt es ausgeschlossene Anwendungsfälle? Das Ergebnis notieren wir im Konzept, damit später
nachvollziehbar ist, warum die Wahl so ausfiel.
Dann steht der Modell-Dienst: ein Programm auf einem Server, das die Gewichte
lädt und im internen Netz über eine Adresse ansprechbar macht. Diese Adresse ist ausdrücklich
nicht öffentlich. Erreichbar ist sie nur für unseren eigenen serverseitigen
Endpunkt, und der steht dazwischen wie eine Anmeldung an der Pforte: Er prüft, wer fragt, begrenzt,
wie oft gefragt werden darf, setzt eine Obergrenze für die Länge und entscheidet, was überhaupt
protokolliert wird.
Ein Modell weiß nichts über deine Website. Dieser Satz gilt hier genauso wie
bei jeder fremden Schnittstelle, und er ist der Grund, warum eine gute KI-Funktion mehr Suche als
Sprachmodell ist. Die eigenen Inhalte müssen mitgegeben werden: Zur Frage sucht der Index oder das
CMS die Handvoll Textstellen heraus, die dazu passen, und erst diese Ausschnitte gehen zusammen mit
der Frage an das Modell. Wie wir Suche bauen, steht im Hub
Suche; ein Suchdienst, den man ebenfalls selbst betreibt,
passt an dieser Stelle besonders gut, weil dann auch die Suche im Haus bleibt —
Meilisearch ist dafür unsere Zuordnung.
Zuletzt der Fehlerfall, den wir wie bei jeder Anbindung mitplanen: Antwortet der Modell-Dienst nicht
oder dauert es zu lange, bleibt die Seite bedienbar und zeigt den Weg über Suche, Navigation oder
Kontaktformular. Die buchbaren Leistungen dahinter sind
KI & Automation und
KI-Chatbots; die Anbindung selbst gehört
zur Schnittstellenentwicklung.
Wie wir KI in unserer eigenen Entwicklungsarbeit einsetzen, ist ein anderes Kapitel und steht unter
KI-gestützte Entwicklung.