openai api kursbild

Schaffe in kürzester Zeit den praktischen Einstieg in die Entwicklung KI-gestützter Web-Apps

... und lerne, wie du mithilfe von JavaScript und der OpenAI-API anspruchsvolle KI-Chat-Anwendungen entwickeln kannst.

Laufzeit des Kurses

ca. 3,5 Stunden

Benötigte Vorkenntnisse

JavaScript Kenntnisse

Seit dem Erscheinen von ChatGPT ist ein enormer Hype um künstliche Intelligenz ausgebrochen. Und das ist auch verständlich, denn die Möglichkeiten, die mit KI einhergehen, sind gewaltig.

Mithilfe der OpenAI-API kannst du die Technologie hinter ChatGPT in deine eigenen Anwendungen integrieren.

In diesem Kurs wirst du den Umgang mit der OpenAI-API von 0 an kennenlernen, sodass du danach in der Lage bist, eigene KI-Chat-Anwendungen mithilfe von JavaScript, React, AstroJS und der OpenAI-API umzusetzen.

Im Kurs setzen wir drei Praxisprojekte um, nämlich:

  • Chat-GPT Klon, der es Nutzern ermöglicht, einfache oder auch komplexere Gespräche mit einer KI zu führen
  • Text-Adventure-Spiel, in welchem die Nutzer Rätsel lösen und die Geschichte durch die Interaktion mit KI-gestützten Charaktere im Chat vorantreiben müssen
  • Virtueller Verkaufsassistent für einen Online-Gitarrenshop

Wenn du also lernen möchtest, wie du eigene anspruchsvolle KI-Chat-Anwendungen entwickeln kannst, solltest du diesen Kurs definitiv durcharbeiten.

Inhaltsverzeichnis des Kurses

Modul 1: Einführung

openai api kurs modul 1

In diesem Modul erhältst du eine detaillierte Einführung in diesen Kurs. Du wirst lernen, welche Werkzeuge wir im Kurs verwenden werden und einen Einblick in die OpenAI-Plattform erhalten.

Diese Lektionen erwarten dich:

  • [Text] Kursübersicht und Voraussetzungen
  • [Video 1] Werkzeuge, die wir benutzen werden
  • [Video 2] Die OpenAI-Plattform

Modul 2: Projekt - Einfache Chat-App

openai api kurs modul 2

In diesem Modul entwickeln wir einen einfachen Chat-GPT-Klon, der es Nutzern ermöglicht, einfache oder auch komplexere Gespräche mit einer KI zu führen.

Diese Lektionen erwarten dich:

  • [Video 1] Erstellung des AstroJS-Basisprojekts
  • [Video 2] Hinzufügen von React zu unserem Projekt
  • [Video 3] Hinzufügen eines Endpunkts zum Server
  • [Video 4] Vorbereiten des Aufrufs der OpenAI-API
  • [Video 5] Übermittlung der Nutzermeldung an die OpenAI-API
  • [Video 6] Grundlegende UI in React
  • [Video 7] Speichern des Chatverlaufs
  • [Video 8] Zurücksetzen des Chats
  • [Video 9] UX verbessern
  • [Video 10] Chatverlauf aufhübschen
  • [Video 11] Zusammenfassung: Erste Chat-App

Modul 3: Projekt - KI-Chat in einem Text-Adventure-Spiel

openai api kurs modul 3

In diesem Modul programmieren wir ein Text-Adventure-Spiel. Die Nutzer müssen dabei Rätsel lösen und die Geschichte durch Interaktion mit KI-gestützten Charakteren im Chat vorantreiben.

Diese Lektionen erwarten dich:

  • [Video 1] Die Geschichte
  • [Video 2] Erstellen des Projekts
  • [Video 3] Die Quests vorbereiten
  • [Video 4] Der erste KI-Chat
  • [Video 5] Systemprompt für den Barkeeper
  • [Video 6] Funktionsaufrufe
  • [Video 7] Funktionsaufrufe: Bereitstellung des Ergebnisses
  • [Video 8] Quest als erledigt markieren
  • [Video 9] Den Chat verlassen
  • [Video 10] Mit Dr. Owen sprechen
  • [Video 11] Neuen Chat auf dem Server starten
  • [Video 12] Neue Questfunktion für Dr. Owen bereitstellen
  • [Video 13] Chat mit dem Sicherheitsroboter

Modul 4: Projekt - Virtueller Verkaufsassistent für einen Onlineshop

openai api kurs modul 4

In diesem Modul entwickeln wir einen Online-Verkaufsassistenten für einen Online-Gitarrenshop.

Diese Lektionen erwarten dich:

  • [Video 1] Erstellen des neuen Projekts
  • [Video 2] Bessere Produktsuche
  • [Video 3] Mehr Produkte
  • [Video 4] Mehrere Parameter in Funktionsaufrufen
  • [Video 5] Fix für nicht definierten Produktbereich
  • [Video 6] Produkt in den Warenkorb legen
  • [Video 7] Unscharfe Produktsuche

Modul 5: Fazit

openai api kurs modul 5

In diesem Modul fassen wir nochmal zusammen, was gelernt wurde und ziehen ein Fazit.

Diese Lektionen erwarten dich:

  • [Video 1] Was wurde gelernt, was gibt es noch?