Wie wir künstliche Intelligenz bei TRITON IT einsetzen

Unser Ziel bei TRITON IT ist es nicht, menschliche Arbeit zu ersetzen, sondern sie zu optimieren. Dank künstlicher Intelligenz sind wir in der Lage, viele Prozesse zu rationalisieren, von der Entwicklung bis zur Erstellung von Inhalten und Grafiken, aber immer in Kombination mit fachkundigem menschlichem Eingreifen. Diese Kombination ermöglicht es uns, hervorragende Ergebnisse zu erzielen und ständig Innovationen zu entwickeln. Worauf konzentrieren wir uns konkret?

Integration von KI in laufende Projekte

Unsere Projekte basieren zunehmend auf der Integration von künstlicher Intelligenz. Für Teilaufgaben nutzen wir Dienste von Drittanbietern, derzeit vor allem die OpenAI API. Anschließend integrieren wir KI direkt in die Softwarelösungen, die wir für unsere Kunden entwickeln. Künstliche Intelligenz, wenn sie richtig eingesetzt wird, ermöglicht es uns zum Beispiel, große Datenbestände zu analysieren und die gewünschten Ergebnisse viel schneller zu erzielen, als wir dies mit herkömmlicher Entwicklung erreichen würden.

Proprietäres System für effektives AI-Management
Abbildung 1: Wir bauen ein kundenspezifisches System, das die Umschaltung zwischen genAIs von Drittanbietern ermöglicht. Das System basiert auf Entwurfsmustern: Inversion der Kontrolle, Dependency Injection, Strategie oder Adapter.

Wir bauen auch ein benutzerdefiniertes System, das die Umschaltung zwischen genAIs von Drittanbietern ermöglicht. Das System basiert auf Entwurfsmustern: Inversion der Kontrolle, Dependency Injection, Strategie oder Adapter. Die Datenverarbeitung und die Zusammenstellung der Ausgabe für den Benutzer wird durch die Interaktion mehrerer Unterprogramme (Agenten) realisiert. Einige Agenten nehmen das GPT-Modell als Parameter und dienen dazu, eine bestimmte dynamisch konstruierte Eingabeaufforderung an das GPT zu senden und zu verarbeiten. Andere dienen dazu, Daten aus einer relationalen oder vektoriellen Datenbank abzurufen und vorzuverarbeiten. Wieder andere können Transformationen durchführen oder Algorithmen lokal auf die Daten anwenden.

genAI

Generative KI (GenAI) ist eine Art der künstlichen Intelligenz, die darauf ausgelegt ist, auf der Grundlage von Eingabedaten neue Inhalte zu erstellen. Anstatt einfach nur Daten zu verarbeiten und Antworten zu geben, kann GenAI Originaltexte, Bilder, Ton oder sogar Code erzeugen. Sie verwendet fortschrittliche Sprach- und Bildmodelle, die aus riesigen Datenmengen lernen und dann Ergebnisse produzieren, die oft nicht von denen eines Menschen zu unterscheiden sind. Bei TRITON IT setzen wir GenAI ein, um die Erstellung von Inhalten, Grafiken und Entwicklungsaufgaben zu erleichtern, wodurch wir unsere Arbeit rationalisieren und schneller hochwertige Ergebnisse liefern können.

Ein solches System ermöglicht uns den einfachen Austausch von Implementierungen seiner verschiedenen Teile. Wir können uns auf leistungs- und zeiteffiziente Modelle konzentrieren oder ersetzbare KI-Aktivitäten nach und nach durch lokale Implementierungen überschreiben. So können wir die Effizienz maximieren und gleichzeitig die zeitlichen und finanziellen Kosten minimieren, die mit der Bezahlung externer KI-Dienstleistungen verbunden sind.

Entwicklung mit Python
Abbildung 2: Wir verwenden derzeit Python für die Entwicklung des Backends. Die Entwicklungsumgebung PyCharm hat sich für uns als sehr geeignet erwiesen.

KI-unterstützte Entwicklung

In der Entwicklungsabteilung von TRITON IT haben sich ChatGPT und Google Gemini als wertvolle Programmierhilfen erwiesen. Unsere Entwickler erstellen präzise Spezifikationen mit klar definierten Inputs, Outputs, Bibliotheken und Integrationsanforderungen, und GPT generiert auf dieser Basis den Quellcode für sie. Dieses Verfahren verkürzt die Zeit, die für die Erstellung der grundlegenden Codestruktur benötigt wird, erheblich. Anschließend testen die Entwickler den Code, nehmen Anpassungen vor und stellen sicher, dass dank der automatisch generierten Unit-Tests alles in Ordnung ist. Sobald der Code die Prüfung bestanden hat, geben die Entwickler ihm in ihrer Umgebung den letzten Schliff.

ChatGPT für die automatische Erstellung von Einheitstests
Abbildung 3: GPT Chat ist beispielsweise für die automatische Generierung von Unit-Tests einschließlich Testdaten sehr nützlich.

Dieser Ansatz bringt uns Zeitersparnis, aber auch Flexibilität, da unsere Entwickler schneller auf Projektanforderungen reagieren können. KI verkürzt unsere Entwicklungszeit von Monaten auf Wochen.

Wie KI uns bei der Erstellung von Inhalten und Grafiken hilft

In unseren Projekten setzen wir KI als Werkzeug ein, um die Effizienz bei der Erstellung von Inhalten und Grafiken zu erhöhen. Mit ChatGPT recherchieren wir Themen, erstellen Gliederungen und Textentwürfe. Zusätzlich zu ChatGPT arbeiten wir auch mit anderen Tools wie Copilot und Gemini. Dieser Automatisierungsgrad spart eine Menge Zeit, aber es ist wichtig zu wissen, dass die endgültigen Versionen von Artikeln, Beiträgen und anderen Materialien immer noch durch die Hände von Textern gehen. Dank der künstlichen Intelligenz erhalten die Texter jedoch immer vollständige Dokumente, aus denen sie mit WebMedea komplette Artikel zusammenstellen.

ChatGPT bei der Erstellung von Inhalten
Abb. 4: Auch der GPT-Chat ist eine große Hilfe bei der Erstellung von Inhalten.

Für die grafische Arbeit steht das integrierte MidJourney-Tool zur Verfügung, mit dessen Hilfe grundlegende grafische Entwürfe erstellt werden können, zum Beispiel für Social-Media-Posts oder auch komplette Layouts für in Entwicklung befindliche Websites. KI wird eingesetzt, um schnell visuelle Designs zu erstellen, die dann von unseren Grafikdesignern bearbeitet und in die endgültige Form gebracht werden, wobei die Geschwindigkeit der Automatisierung mit menschlicher Kreativität kombiniert wird.

MidJourney bei der Erstellung von Grafikdesigns
Abb. 5: MidJourney hilft uns bei der schnellen Erstellung von Grafikdesigns für mehr als nur Artikel und Social Media Posts.

Künstliche Intelligenz ist eine revolutionäre und sich schnell entwickelnde Technologie, die die Arbeit in vielen Bereichen grundlegend erleichtern und beschleunigen kann. Wir bei TRITON IT sind uns darüber im Klaren, dass KI die menschliche Kreativität, Erfahrung und Expertise derzeit nicht vollständig ersetzen kann. Die Arbeit von Programmierern, Textern, Grafikern und anderen Fachleuten ist nach wie vor von entscheidender Bedeutung, denn KI ist zwar ein großartiger Helfer, aber die endgültige Qualität hängt immer vom menschlichen Einsatz ab. Unsere Philosophie bei TRITON IT konzentriert sich daher darauf, den Einsatz von KI dort zu optimieren, wo er am effektivsten ist, und die kritische Arbeit dem Menschen zu überlassen.

Möchten Sie Projekte mit effektiver KI-Beteiligung durchführen?