Erfahren Sie, wie Sie KI-Tools Schritt für Schritt in Ihre täglichen Arbeitsabläufe integrieren. Anhand konkreter Beispiele zeigt Ihnen Nathan B. Crocker, wie Sie Code und Designideen generieren und dabei in jeder Phase des Entwicklungsprozesses KI-Assistenten einsetzen. Themen sind Softwaredesign und -entwicklung, Datenmanagement, Testing, Deployment, Dokumentation und Sicherheit
Programmieren (Thema)
KI verändert, wie wir Software entwickeln. Wer die neuen KI-Helfer nicht nutzt, macht sich das Leben unnötig schwer und läuft Gefahr, den Anschluss zu verlieren. In diesem Buch erfahren Sie, was Tools wie ChatGPT oder GitHub Copilot bereits leisten können und wo ihre Grenzen liegen. Praxisnahe Beispiele zeigen Ihnen, wie Sie heute schon mit KI-Unterstützung schneller, effizienter und fehlerfreier programmieren können. Ein pragmatischer Leitfaden für alle, die wissen wollen, wie künstliche Intelligenz die Softwareentwicklung verändert.
Anwendungen künstlicher Intelligenz (KI) und vor allem Large Language Models (LLMs) sind in aller Munde und revolutionieren in vielen Bereichen die Art und Weise, wie wir arbeiten. Das gilt auch für das Programmieren und die Softwareentwicklung, wo Werkzeuge wie ChatGPT von OpenAI, wenn sie richtig eingesetzt werden, die Produktivität erheblich steigern können.
Embrace the future of software development! ChatGPT for Java is the perfect starting point for Java developers to learn how to build intelligent applications using ChatGPT and Open AI APIs.
This book takes you from the ground up to demonstrate how to use ChatGPT programmatically. You will learn the basics of ChatGPT and OpenAI APIs, including how to authenticate, send prompts, generate responses, test in the Playground, and handle errors. Each chapter includes practical exercises which demonstrate different API functionalities and bring your concepts to life. You will learn how to AI-enable your own applications using models such as GPT-4, GPT-3.5, Whisper, DALL-E, and many more.
Neuronale Netze stehen im Mittelpunkt, wenn es um Künstliche Intelligenz und Machine Learning geht. Sie revolutionieren Bild- und Spracherkennung, Spiele-KIs und vieles mehr. Zum Glück lassen sich die genialen Ideen dahinter einfach erklären. Um sie zu verstehen und einzusetzen, programmieren Sie verschiedene Netztypen selbst nach! Und zwar in Python, der Hauptsprache der KI-Welt. Sie werden sich dabei mit Mathematik und Programmierung befassen, brauchen aber keine konkreten Vorkenntnisse.
Das Buch führt in die Kernfunktionen von KI-basierten Entwicklungswerkzeugen ein.
Es stellt eine Vielzahl von Tools vor: von allgemeinen LLMs bis zu Systemen, die innerhalb von Entwicklungsumgebung genutzt werden. Es zeigt Vor- und Nachteile sowie Anwendungsfälle beliebter Systeme. Sowohl für Programmiereinsteiger_innen als auch für erfahrene Entwickler_innen geeignet.
Nutzen Sie die Leistungsfähigkeit von Large Language Models für wirklich innovative Anwendungen!
- Dieses Buch vermittelt Ihnen Schritt für Schritt das notwendige Wissen, um GPT-4 und ChatGPT in Ihre eigenen Projekte zu integrieren
- Es verbindet nahtlos Theorie und Praxis und macht die Komplexität von GPT-4 und GPT 3.5 für Programmierer:innen verständlich
- Die Themen reichen von den grundlegenden Prinzipien der LLMs und der API-Integration bis hin zu Prompt Engineering und Feintuning
- Die aktualisierte und erweiterte 2. Auflage behandelt neben GPT 4 und GPT 3.5 jetzt auch GPT 4o sowie das Thema Multimodalität
Wird Künstliche Intelligenz nun menschlicher als der Mensch?
Schon lange Zeit begleiten uns Faszination und Furcht vor Automaten, Robotern und Künstlicher Intelligenz: Der preisgekrönte Autor Michael Wildenhain rollt exemplarisch ihre spannende Geschichte von vorne auf und untersucht, ob KI schließlich ein eigenes Bewusstsein entwickeln kann.
Dynamische Webseiten mit PHP und MySQL programmieren: Alles, was Sie dafür wissen müssen, steht in diesem Buch. Profitieren Sie von einer praxisorientierten Einführung und lernen Sie alle neuen Sprachfeatures von PHP 8 kennen.
Die vielfältigen Möglichkeiten moderner IT-Systeme bringen drängende ethische Probleme mit sich. Neben der offensichtlichen Frage nach einer moralisch tragbaren Verwendung von Informationstechnologien sind ebenso die Aspekte des Entwerfens, Herstellens und Betreibens derselben entscheidend. Die Beiträge setzen sich mit dem Konfliktpotenzial zwischen Technik und Ethik auseinander, indem sie lebensnahe Fallbeispiele vorstellen und fragenbasiert zur Diskussion einladen. Damit liefern sie eine praktische Herangehensweise zum gemeinsamen Nachdenken über moralische Gebote und ethischen Umgang mit IT-Systemen und ihren Möglichkeiten.