Begriffe
Natürlich gibt es bereits mehrere Unternehmen und KI-Systeme auf dem Markt. Unsere Erfahrungen konzentrieren sich jedoch hauptsächlich auf OpenAI und ChatGPT. In diesem Abschnitt möchten wir einige Begriffe erläutern, die wir häufig verwenden.
AI steht für Artificial Intelligence. Englischer Begriff, der auf Deutsch als „künstliche Intelligenz“ (KI) übersetzt wird
OpenAI ist ein US-amerikanisches Unternehmen, das sich mit der Erforschung von künstlicher Intelligenz beschäftigt. Die gewinnorientierte Tochtergesellschaft OpenAI LP wird dabei durch das Non-Profit-Mutterunternehmen OpenAI Inc. kontrolliert.
GPT (Generative Pre-trained Transformers) sind von OpenAI entwickelte Sprachmodelle, die auf großen Textmengen trainiert werden, um Text zu erzeugen, der Texten von menschlichen Autoren sehr ähnlich ist. Sie können für verschiedene Aufgaben angepasst werden und profitieren von einem Vortrainingsprozess, der ihnen eine Grundlage für nachgelagerte Aufgaben mit begrenzten Datenmengen bietet.
GPT-2 ist ein KI-Modell, das englischsprachige Texte selbstständig vervollständigen kann. Seine Erzeugnisse sind teilweise nicht von menschengeschriebenen Texten zu unterscheiden.
GPT-3, eine Weiterentwicklung von GPT-2, wurde erstmals am 28. Mai 2020 präsentiert. Die darauf basierende OpenAI-API ist das erste kommerzielle Produkt von OpenAI. Mit über 175 Milliarden Parametern ist es wesentlich größer als das zuvor größte Modell von Microsoft mit 17 Milliarden Parametern.
ChatGPT ist ein Prototyp eines Chatbots, der auf maschinellem Lernen basiert und von OpenAI entwickelt wurde. Veröffentlicht im November 2022, verwendet er das Sprachmodell GPT-3.5, eine verbesserte Version von GPT-3.
GPT-4, ein multimodales Sprachmodell von OpenAI, wurde im März 2023 vorgestellt. Es kann nicht nur Texte verarbeiten, sondern auch Bilder erkennen und dazu passende Beschreibungen erstellen.
Eine Integrierte Entwicklungsumgebung (IDE) ist eine Softwareanwendung, die Entwicklern eine Sammlung von Werkzeugen zur Verfügung stellt, um den Programmierprozess zu erleichtern. Ein IDE-Plugin ist eine zusätzliche Erweiterung, die in die IDE integriert wird, um deren Funktionsumfang zu erweitern oder zu optimieren.
GitHub Copilot ist ein KI Pair Programmer, der dabei hilft, schneller und mit weniger Aufwand Code zu schreiben. Basierend auf Kommentaren und Code liefert es sofortige Vorschläge für einzelne Zeilen und ganze Funktionen. GitHub Copilot wird durch OpenAI GPT Modelle angetrieben. Es ist als IDE-Plugin für IDEs wie Visual Studio Code, Visual Studio, Neovim und die JetBrains-Suite verfügbar.