15.11.2023 - 14:15 Uhr

Smartere SPAs bauen mit offlinefähigen KI-Funktionen

Kün­stliche Intel­li­genz (KI) hat sich zu einem bedeu­ten­den Trend in der IT entwick­elt. Zeit, KI-Funk­tio­nen auch in unsere Sin­gle-Page Apps (SPAs) einzubauen: Chris­t­ian Liebel von Think­tec­ture zeigt Ihnen, wie Sie Large-Lan­guage- und Sta­ble-Dif­fus­sion-Mod­elle offline­fähig in Ihre Anwen­dun­gen inte­gri­eren kön­nen. Ermöglicht wird dies durch WebG­PU, eine hochmod­erne Webtech­nolo­gie, die nicht nur ein noch besseres Ren­der­ing von 3‑D-Anwen­dun­gen im Web erlaubt, son­dern auch die Aus­führung von Machine-Learn­ing-Mod­ellen direkt im Brows­er. Das funk­tion­iert auch dann, wenn der Anwen­der keine Inter­netverbindung hat, was für eine höhere Anwen­dungsper­for­mance und gerin­gere Kosten sor­gen kann. Wie bei jed­er neuen Tech­nolo­gie gibt es auch hier Her­aus­forderun­gen, wie ein hoher Band­bre­it­en­ver­brauch, begren­zte Browserun­ter­stützung und gerin­gere Genauigkeit. Neben den Vor- und Nachteilen wer­den auch Alter­na­tiv­en vorgestellt, sodass Sie nach diesem Vor­trag entschei­den kön­nen, ob und wie Sie KI-Funk­tio­nen in Ihre SPA ein­bauen wollen.

Lernziele

  • Grundlagen zu Large-Language- und Stable-Diffusion-Modellen
  • Übersicht zu WebGPU
  • Vor- und Nachteile von Offline-KI-Modellen verstehen
  • Alternativen kennen

Niveau

Grundlagen

Vorkenntnisse

Grundlagen der webbasierten Anwendungsentwicklung
Christian Liebel
Thinktecture AG
X: christianliebel
Christian Liebel ist ein Enthusiast für plattformübergreifende Entwicklung und begeistert von den Möglichkeiten, die moderne Webtechnologien bieten: Christian hilft Unternehmen und unabhängigen Softwareanbietern bei der Entwicklung moderner, plattformübergreifender Geschäftsanwendungen auf Basis von Angular. Als Microsoft MVP, Google GDE und Mitglied der W3C Web Applications Arbeitsgruppe spricht er über Progressive Web Apps auf nationalen und internationalen Benutzergruppen und Konferenzen und schreibt das ÜberKreuz-Blog zur Cross-Plattform-Entwicklung auf heise developer.