Developing Apps With Gpt-4 and Chatgpt: Build Intelligent Chatbots, Content Generators, and More

Olivier Caelen & Marie-Alice Blete

Language: English

Published: Sep 19, 2023

Description:

This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and ChatGPT and explain how they work. You'll also get a step-by-step guide for developing applications using the GPT-4 and ChatGPT Python library, including text generation, Q&A, and content summarization tools.

Written in clear and concise language, Developing Apps with GPT-4 and ChatGPT includes easy-to-follow examples to help you understand and apply the concepts to your projects. Python code examples are available in a GitHub repository, and the book includes a glossary of key terms. Ready to harness the power of large language models in your applications? This book is a must.

You'll learn:

  • The fundamentals and benefits of ChatGPT and GPT-4 and how they work
  • How to integrate these models into Python-based applications for NLP tasks
  • How to develop applications using GPT-4 or ChatGPT APIs in Python for text generation, question answering, and content summarization, among other tasks
  • Advanced GPT topics including prompt engineering, fine-tuning models for specific tasks, plug-ins, LangChain, and more

Review

"Through practical examples and step-by-step instructions, the authors set forth the path to cutting-edge app development." - Tom Taulli , Author of Generative AI (Apress)

"This book is short, but a better term might be "concise". All the relevant information is there. The explanations are clear, easy to follow, and get to the point quickly. [...] a good, short primer is both necessary and appropriate. Well done." - Ken Kousen , Java Champion, Trainer, Speaker, Author

"Blends theory and hands-on practice seamlessly, making the intricacies of GPT-4 and ChatGPT accessible" - Lucas Soares , ML Engineer at Biometrid

About the Author

Marie-Alice Blete currently works at Worldline's R&D department as a software architect and data engineer. She preaches engineering best practices to her fellow data scientist colleagues and is particularly interested in the performance and latency issues associated with the deployment of AI solutions. She is also a developer advocate and enjoys sharing her knowledge and engaging with the community as a tech speaker.