Vorwort

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Innerhalb von nur fünf Tagen nach seiner Veröffentlichung erreichte ChatGPT eine beeindruckende Zahl von einer Million Nutzern und schlug damit Schockwellen in der Tech-Branche und darüber hinaus. Als Nebeneffekt wurde die OpenAI-API für KI-gestützte Texterstellung plötzlich bekannt, obwohl sie schon seit drei Jahren verfügbar war. Die ChatGPT-Schnittstelle zeigte das Potenzial solcher Sprachmodelle, und plötzlich begannen Entwickler und Erfinder, die unglaublichen Möglichkeiten zu erkennen, die ihnen zur Verfügung standen.

Seit der Veröffentlichung der ersten Ausgabe dieses Buches hat OpenAI seine API aktualisiert und GPT-4 um Vision-Funktionen erweitert. Aber noch wichtiger ist, dass Programmierer, Entwickler, Softwareentwickler und Architekten die LLM-Technologien (Large Language Model) mit ganzem Herzen angenommen haben und wir in den letzten Monaten einen sprunghaften Anstieg von Tools, Frameworks, Design Patterns, bewährten Methoden und ähnlichem beobachten konnten. Diese Innovationen ermöglichen es allen, Ideen und Forschungskonzepte in Form von robusten Projekten umzusetzen, die Unternehmen einen effektiven Nutzen bringen können.

Der Bereich der natürlichen Sprachverarbeitung (NLP) hat in den letzten Jahren unglaubliche technische Fortschritte gemacht, aber bis vor kurzem war die Nutzung dieser Technologie auf eine kleine Elite beschränkt. Die OpenAI API und die dazugehörigen Bibliotheken bieten eine sofort einsetzbare Lösung für alle, die KI-gestützte Anwendungen entwickeln wollen. Man braucht weder leistungsstarke Hardware noch tiefgreifende Kenntnisse über künstliche Intelligenz; mit nur wenigen Codezeilen können Entwickler/innen unglaubliche Funktionen zu einem vernünftigen Preis in ihre Projekte integrieren.

Diese Ausgabe baut auf der Grundlage der ersten Ausgabe auf und berücksichtigt die neuesten Fortschritte in der KI-Technologie und den Fortschritt, der von Forschern, Entwicklern und Enthusiasten, die die Grenzen der Innovation immer weiter verschieben, gemeinsam erarbeitet wurde.

Wir kombinieren unser Wissen und unsere Erfahrung - Olivier als Datenwissenschaftler und Marie-Alice als Softwareentwicklung - um dir ein umfassendes Verständnis dafür zu vermitteln, wie du mit GPT-4 und ChatGPT Anwendungen entwickeln kannst. Auf diesen Seiten findest du klare und detaillierte Erklärungen zu KI-Konzepten sowie benutzerfreundliche Anleitungen, wie du die OpenAI-Dienste effektiv, sicher und kostenbewusst integrieren kannst.

Dieses Buch ist so gestaltet, dass es für alle zugänglich ist, obwohl einige Grundkenntnisse in Python hilfreich sind. Mit klaren Erklärungen, Beispielprojekten und Schritt-für-Schritt-Anleitungen laden wir dich ein zu entdecken, wie GPT-4 und ChatGPT die Art und Weise, wie wir mit Maschinen interagieren, verändern können.

In diesem Buch verwendete Konventionen

In diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursiv
Weist auf neue Begriffe, URLs, E-Mail-Adressen, Dateinamen und Dateierweiterungen hin.
Constant width
Wird für Programmlistings sowie innerhalb von Absätzen verwendet, um auf Programmelemente wie Variablen- oder Funktionsnamen, Datenbanken, Datentypen, Umgebungsvariablen, Anweisungen und Schlüsselwörter hinzuweisen.
Hinweis

Dieses Element steht für einen allgemeinen Hinweis.

Tipp

Dieses Element steht für einen Tipp oder eine Anregung.

Warnung

Dieses Element weist auf eine Warnung oder einen Warnhinweis hin.

Code-Beispiele verwenden

Zusätzliches Material (Code-Beispiele, Übungen usw.) steht unter https://oreil.ly/DevAppsGPT_GitHub zum Download bereit .

Wenn du eine technische Frage oder ein Problem mit den Codebeispielen hast, sende bitte eine E-Mail an support@oreilly.com.

Dieses Buch soll dir helfen, deine Arbeit zu erledigen. Wenn in diesem Buch Beispielcode angeboten wird, darfst du ihn in deinen Programmen und deiner Dokumentation verwenden. Du musst uns nicht um Erlaubnis fragen, es sei denn, du reproduzierst einen großen Teil des Codes. Wenn du zum Beispiel ein Programm schreibst, das mehrere Teile des Codes aus diesem Buch verwendet, brauchst du keine Erlaubnis. Der Verkauf oder die Verbreitung von Beispielen aus O'Reilly-Büchern erfordert jedoch eine Genehmigung. Die Beantwortung einer Frage mit einem Zitat aus diesem Buch und einem Beispielcode erfordert keine Genehmigung. Wenn du einen großen Teil des Beispielcodes aus diesem Buch in die Dokumentation deines Produkts aufnimmst, ist eine Genehmigung erforderlich.

Wir freuen uns über eine Namensnennung, verlangen sie aber in der Regel nicht. Eine Quellenangabe umfasst normalerweise den Titel, den Autor, den Verlag und die ISBN. Zum Beispiel: "Developing Apps with GPT-4 and ChatGPT, 2nd ed., von Olivier Caelen und Marie-Alice Blete (O'Reilly). Copyright 2024 Olivier Caelen und Marie-Alice Blete, 978-1-098-16810-0."

Wenn du der Meinung bist, dass die Verwendung von Code-Beispielen nicht unter die Fair-Use-Regelung oder die oben genannte Erlaubnis fällt, kannst du uns gerne unter permissions@oreilly.com kontaktieren .

O'Reilly Online Learning

Hinweis

Seit mehr als 40 Jahren bietet O'Reilly Media Schulungen, Wissen und Einblicke in Technologie und Wirtschaft, um Unternehmen zum Erfolg zu verhelfen.

Unser einzigartiges Netzwerk von Experten und Innovatoren teilt sein Wissen und seine Erfahrung durch Bücher, Artikel und unsere Online-Lernplattform. Die Online-Lernplattform von O'Reilly bietet dir On-Demand-Zugang zu Live-Trainingskursen, ausführlichen Lernpfaden, interaktiven Programmierumgebungen und einer umfangreichen Text- und Videosammlung von O'Reilly und über 200 anderen Verlagen. Weitere Informationen erhältst du unter https://oreilly.com.

Wie du uns kontaktierst

Wir haben eine Webseite für dieses Buch, auf der wir Errata, Beispiele und zusätzliche Informationen auflisten. Du kannst diese Seite unter https://oreil.ly/devAppsGPT2e aufrufen .

Neuigkeiten und Informationen über unsere Bücher und Kurse findest du unter https://oreilly.com.

Finde uns auf LinkedIn: https://linkedin.com/company/oreilly-media

Schau uns auf YouTube: https://youtube.com/oreillymedia

Danksagungen

Das Schreiben eines Buches über eines der am schnellsten voranschreitenden KI-Themen wäre ohne die Hilfe vieler Menschen nicht möglich gewesen. Wir möchten dem unglaublichen O'Reilly-Team für seine Unterstützung, seinen Rat und seine treffenden Kommentare danken, insbesondere Corbin Collins, Nicole Butterfield, Jonathon Owen, Clare Laylock und Arthur Johnson.

Das Buch hat auch von der Hilfe außergewöhnlicher Rezensenten profitiert, die sich viel Zeit genommen haben, um uns wertvolles Feedback zu geben. Vielen Dank an Guillaume Coter, Lucas Soares und Leonie Monigatti.

Vielen Dank an unsere Worldline Labs-Kollegen für ihre Einblicke und unendlichen Diskussionen über ChatGPT und die OpenAI-Dienste, insbesondere Liyun He Guelton, Guillaume Coter, Luxin Zhang und Patrik De Boe. Ein großes Dankeschön geht auch an das Worldline-Entwicklerteam, das uns von Anfang an unterstützt und ermutigt hat, insbesondere an Jean-Francois James, Raphaël Semeteys und Fanilo Andrianasolo.

Wir möchten auch der außergewöhnlichen Tech-Community, den Open-Source-Mitarbeitern, Forschern und LLM-Enthusiasten danken, die zum Wissen und den Ressourcen der Community beigetragen haben und die sich gemeinsam dafür eingesetzt haben, die LLM-basierte Anwendungsentwicklung einfacher und schneller zu machen und bessere Ergebnisse zu erzielen.

Und schließlich danken wir unseren Freunden und unserer Familie, dass sie uns während unseres ChatGPT-Wahns unterstützt haben und es uns ermöglicht haben, in so kurzer Zeit eine weitere Ausgabe dieses Buches zu veröffentlichen.

Get Entwicklung von Apps mit GPT-4 und ChatGPT, 2. now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.