Packt
Der komplette OpenAI JS APIs Kurs - 15 Projekte erstellen

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.

Packt

Der komplette OpenAI JS APIs Kurs - 15 Projekte erstellen

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
Stufe Mittel

Empfohlene Erfahrung

2 Wochen zu vervollständigen
unter 10 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Was Sie lernen werden

  • Lernen Sie, wie Sie die Modelle von OpenAI (GPT-3, GPT-4, Whisper, DALL-E) in reale Projekte integrieren können.

  • Lernen Sie, dynamische Webanwendungen zu erstellen, die mit Hilfe der OpenAI API auf Benutzereingaben reagieren.

  • Erwerben Sie Kenntnisse in der Verwaltung von API Parametern wie Temperatur, maximale Token und Stoppsequenzen.

  • Entwicklung von Projekten, die KI-Modelle für Text, Bild und Sprache zur Verbesserung der Benutzererfahrung nutzen.

Kompetenzen, die Sie erwerben

  • Kategorie: Schnittstelle zur Anwendungsprogrammierung (API)
  • Kategorie: Javascript
  • Kategorie: Front-End Web-Entwicklung
  • Kategorie: ChatGPT
  • Kategorie: OpenAI
  • Kategorie: Prompt Engineering
  • Kategorie: Bildanalyse
  • Kategorie: Benutzeroberfläche (UI)
  • Kategorie: Modellierung großer Sprachen
  • Kategorie: LLM-Bewerbung
  • Kategorie: Daten in Echtzeit
  • Kategorie: Verarbeitung natürlicher Sprache
  • Kategorie: Generative KI
  • Kategorie: Web-Anwendungen

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Kürzlich aktualisiert!

August 2025

Bewertungen

18 Aufgaben

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

In diesem Kurs gibt es 18 Module

In diesem Modul werden wir Sie in den Kurs einführen und die wesentlichen Konzepte und Werkzeuge, die Sie verwenden werden, behandeln. Sie lernen, wie Sie mit der API von OpenAI interagieren, richten Ihren API-Schlüssel ein und beginnen mit der Erstellung Ihres allerersten Projekts: einer Textvervollständigungs-App. Dieser Abschnitt legt den Grundstein für die komplexeren Projekte, die vor Ihnen liegen.

Das ist alles enthalten

11 Videos1 Lektüre

In diesem Modul werden wir in die verschiedenen Anwendungen von ChatGPT eintauchen und herausfinden, wie man seine Leistungsfähigkeit für reale Aufgaben nutzen kann. Von der Textvervollständigung bis hin zu komplexen Anwendungsfällen wie Sentimentnalyse und Code-Generierung werden Sie praktische Erfahrungen mit der Anwendung der Fähigkeiten von ChatGPT sammeln. Am Ende dieses Abschnitts werden Sie in der Lage sein, einen großen Bereich von Herausforderungen mit der OpenAI API zu bewältigen.

Das ist alles enthalten

17 Videos1 Aufgabe

In diesem Modul werden wir die kritischen Parameter untersuchen, die bestimmen, wie die OpenAI API Antworten generiert. Sie lernen, wie Sie die Temperatur, Token und Stoppsequenzen für eine bessere Ausgabesteuerung feineinstellen können, während Sie in erweiterte Merkmale wie Top P und Strafen für eine verbesserte Antwortvielfalt und Relevanz eintauchen. Am Ende werden Sie ein tieferes Verständnis dafür haben, wie Sie Ihre API-Interaktionen für verschiedene Anwendungsfälle optimieren können.

Das ist alles enthalten

7 Videos1 Aufgabe

In diesem Modul werden wir in die Streaming-Fähigkeiten von OpenAI eintauchen, die eine Echtzeit-Interaktion mit der API ermöglichen. Sie werden lernen, wie Sie eine Stream-Verbindung aufbauen, auf Ereignisse in Ihrem Backend warten und den dynamischen Datenfluss in Ihrer Frontend-Anwendung handhaben. Am Ende werden Sie in der Lage sein, hochgradig interaktive und reaktionsschnelle Anwendungen zu erstellen, die auf der Stream API von OpenAI basieren.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul werden wir die Kunst des Prompt Engineering erforschen, um die Effektivität Ihrer Interaktionen mit ChatGPT zu maximieren. Sie lernen praktische Techniken wie die Angabe von Kontext, die Verfeinerung von Antwortformaten und die Verwendung von Shot-basierten Ansätzen zur Verbesserung der Leistung des Modells. Wenn Sie diese Strategien beherrschen, werden Sie in der Lage sein, präzisere, relevantere und ansprechendere Prompts für eine Vielzahl von Anwendungsfällen zu erstellen.

Das ist alles enthalten

13 Videos1 Aufgabe

In diesem Modul führen wir Sie durch den Prozess der Erstellung einer voll funktionsfähigen PDF-Buchzusammenfassungs-App. Sie lernen, wie Sie die Schnittstelle der App erstellen, Text aus hochgeladenen PDFs extrahieren und den Text in überschaubare Stücke für die Zusammenfassung aufteilen. Am Ende werden Sie eine App entwickelt haben, die große PDF-Dateien verarbeitet und mithilfe der API von OpenAI klare, prägnante Zusammenfassungen erstellt.

Das ist alles enthalten

6 Videos1 Aufgabe

In diesem Modul werden wir die Chat API erkunden und eine Live-Wetter-App erstellen, die mit Echtzeitdaten interagiert. Sie werden lernen, wie Sie Ihre erste Anfrage an die Chat API senden, verschiedene Modelle vergleichen (GPT-3 vs. GPT-4) und Funktionsaufrufe verwenden, um sich mit externen Diensten zu verbinden. Am Ende werden Sie in der Lage sein, eine App zu erstellen, die Wetterdaten abruft und sie in natürlicher Sprache über ChatGPT darstellt.

Das ist alles enthalten

8 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Erstellung einer interaktiven Chatbot-App, in der sich Benutzer mit historischen und aktuellen Persönlichkeiten wie Einstein, Steve Jobs und Bill Gates unterhalten können. Sie lernen, wie Sie die Benutzeroberfläche gestalten, den Nachrichtenstatus verwalten und die Konversation dynamisch an die ausgewählte Persönlichkeit anpassen. Am Ende werden Sie einen Chatbot haben, der auf die Persönlichkeit reagiert und jedem Benutzer eine persönliche Erfahrung bietet.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul lernen Sie das Konzept der Einbettungen kennen und erfahren, wie sie zur Messung der Ähnlichkeit von Texteingaben verwendet werden. Sie lernen, wie Sie eine einfache Anwendung erstellen, die Einbettungen für Benutzereingaben generiert und die Kosinusähnlichkeit zwischen ihnen berechnet. Darüber hinaus erhalten Sie einen Einblick in die Kosten, die mit der Erzeugung von Einbettungen verbunden sind, und erhalten so ein umfassendes Verständnis dieser leistungsstarken NLP-Technik.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul werden Sie eine spannende Buchempfehlungs-App erstellen, die Bücher auf der Grundlage von Benutzerpräferenzen vorschlägt. Sie beginnen mit dem Herunterladen und Konvertieren eines Buchdatensatzes und berechnen dann Einbettungen für jede Buchbeschreibung. Sie werden die Benutzereingaben mit diesen Einbettungen vergleichen, um die relevantesten Buchempfehlungen zu finden, und schließlich diese Empfehlungen in einer interaktiven Benutzeroberfläche anzeigen. Um das Ganze visuell zu gestalten, werden Sie Ihre Buchdaten mit Atlas in einem 2D-Raum abbilden. Am Ende des Moduls werden Sie eine voll funktionsfähige Buchempfehlungs-App haben!

Das ist alles enthalten

9 Videos1 Aufgabe

In diesem Modul führen wir Sie durch die Erstellung einer App, mit der Benutzer über eine Chatbot-Schnittstelle mit beliebigen PDF-Dokumenten interagieren können. Sie lernen, wie Sie Text aus PDFs extrahieren, den Inhalt in Stücke aufteilen und Einbettungen berechnen, um Benutzerabfragen mit relevanten Abschnitten abzugleichen. Darüber hinaus bauen Sie den Chat-Container auf und verwalten den Nachrichtenfluss zwischen dem Benutzer und dem PDF-Inhalt. Am Ende dieses Abschnitts werden Sie über eine funktionale Anwendung verfügen, die einen dialogorientierten Zugriff auf PDF-Dokumente ermöglicht.

Das ist alles enthalten

7 Videos1 Aufgabe

In diesem Modul werden Sie die spannende Welt der Bilderzeugung mit DALL-E erkunden. Sie lernen, wie Sie das DALL-E-Modell in eine App integrieren, um Bilder aus Text-Prompts zu erstellen. Das Modul befasst sich mit der Anzeige der erzeugten Bilder in Ihrer React-App und mit der Implementierung der Bildspeicherung mit einer POST-Anfrage. Am Ende dieses Abschnitts werden Sie eine voll funktionsfähige Text-zu-Bild-App mit DALL-E haben.

Das ist alles enthalten

4 Videos1 Aufgabe

In diesem Modul erstellen Sie eine leistungsstarke Bildbearbeitungs-App, die die künstlerischen Fähigkeiten von DALL-E mit der Flexibilität einer Canvas-Schnittstelle kombiniert. Sie beginnen mit der Erstellung der Benutzeroberfläche und dem Einrichten von Bild-Uploads und gehen dann zu den Zeichen- und Maskierungsmerkmalen innerhalb der Leinwand über. Schließlich lernen Sie, wie Sie Anfragen an den Server senden, um Bearbeitungen vorzunehmen und sowohl die Originalbilder als auch die maskierten Bilder zu speichern. Am Ende werden Sie eine voll funktionsfähige Bildbearbeitungsanwendung haben, die in der Lage ist, Bilder auf der Grundlage von Benutzerinteraktionen zu erzeugen und zu verändern.

Das ist alles enthalten

10 Videos1 Aufgabe

In diesem Modul lernen Sie, wie Sie eine App erstellen, die ein Bild als Input nimmt und mit DALL-E verschiedene Variationen erzeugt. Sie werden lernen, wie Sie mit der OpenAI API interagieren, um diese Variationen zu erzeugen und in Ihrer Anwendung anzuzeigen. Am Ende dieses Abschnitts werden Sie eine App erstellt haben, die es den Benutzern ermöglicht, mehrere künstlerische Wiedergaben eines hochgeladenen Bildes zu sehen.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul werden Sie eine Audio-zu-Text-Transkriptions-App erstellen, die auf dem Whisper-Modell von OpenAI basiert. Sie lernen, wie Sie die Benutzeroberfläche für das Hochladen von Audiodateien erstellen, React-Handler implementieren und serverseitige Funktionen zum Speichern und Transkribieren von Audiodateien einrichten. Am Ende dieses Abschnitts werden Sie eine voll funktionsfähige App haben, die Audio in Text konvertiert und die erweiterten Merkmale von Whisper für eine genaue Transkription nutzt.

Das ist alles enthalten

5 Videos1 Aufgabe

In diesem Modul werden Sie eine Audioübersetzungs-App entwickeln, die Whisper nutzt, um gesprochene Sprache aus verschiedenen Audiodateien in englischen Text zu konvertieren. Sie werden lernen, wie Sie das Hochladen von Audiodateien handhaben und die Whisper API für eine nahtlose Übersetzung integrieren. Am Ende dieses Abschnitts werden Sie eine funktionierende App haben, die Audioinhalte in Echtzeit in Text übersetzen kann.

Das ist alles enthalten

1 Video1 Aufgabe

In diesem Modul werden Sie eine Sprache-zu-Text-App erstellen, indem Sie das Whisper-Modell von OpenAI für eine genaue Transkription nutzen. Sie werden Code aus früheren Projekten anpassen, um eine reibungslose und effiziente Transkription zu ermöglichen. Am Ende dieses Abschnitts werden Sie eine App haben, die Sprache in Echtzeit in Text umwandelt und in verschiedenen Anwendungen eingesetzt werden kann.

Das ist alles enthalten

2 Videos1 Aufgabe

In diesem Modul werden Sie eine App erstellen, die gesprochene Sprache mit Whisper in englischen Text übersetzt. Sie lernen, wie Sie Sprache erfassen und verarbeiten und sie dann zur Übersetzung an Whisper senden. Am Ende dieses Abschnitts werden Sie eine voll funktionsfähige App haben, die Sprache sofort ins Englische übersetzen kann.

Das ist alles enthalten

1 Video2 Aufgaben

Dozent

Packt - Course Instructors
Packt
1.239 Kurse296.477 Lernende

von

Packt

Mehr von Softwareentwicklung entdecken

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Coursera Plus

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen