LibCoder

Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More

1C Agda GPT/AI/ИИ
Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More
Дата выхода: 2023
Издательство: Apress Media, LLC.
Количество страниц: 266
Размер файла: 2,1 МБ
Тип файла: PDF
Добавил: LibCoder
Оглавление
Preface....5 Conventions Used in This Book....6 Using Code Examples....6 O’Reilly Online Learning....7 How to Contact Us....8 Acknowledgments....9 1. GPT-4 and ChatGPT Essentials....10 Introducing Large Language Models....10 Exploring the Foundations of Language Models and NLP....11 Understanding the Transformer Architecture and Its Role in LLMs....14 Demystifying the Tokenization and Prediction Steps in GPT Models....18 A Brief History: From GPT-1 to GPT-4....19 GPT-1....20 GPT-2....21 GPT-3....22 From GPT-3 to InstructGPT....23 GPT-3.5, Codex, and ChatGPT....27 LLM Use Cases and Example Products....29 Be My Eyes....30 Morgan Stanley....30 Khan Academy....31 Duolingo....32 Yabble....33 Waymark....33 Inworld AI....34 Beware of AI Hallucinations: Limitations and Considerations....34 Optimizing GPT Models with Plug-ins and Fine-Tuning....39 Summary....40 2. A Deep Dive into the GPT-4 and ChatGPT APIs....42 Essential Concepts....43 Models Available in the OpenAI API....44 Trying GPT Models with the OpenAI Playground....46 Getting Started: The OpenAI Python Library....52 OpenAI Access and API Key....53 “Hello World” Example....55 Using ChatGPT and GPT-4....57 Input Options for the Chat Completion Endpoint....58 Output Result Format for the Chat Completion Endpoint....66 From Text Completions to Functions....70 Using Other Text Completion Models....73 Input Options for the Text Completion Endpoint....74 Output Result Format for the Text Completion Endpoint....77 Considerations....78 Pricing and Token Limitations....78 Security and Privacy: Caution!....80 Other OpenAI APIs and Functionalities....81 Embeddings....81 Moderation Model....84 Whisper and DALL-E....89 Summary (and Cheat Sheet)....90 3. Building Apps with GPT-4 and ChatGPT....92 App Development Overview....92 API Key Management....92 Security and Data Privacy....95 Software Architecture Design Principles....96 LLM-Powered App Vulnerabilities....97 Analyzing Inputs and Outputs....98 The Inevitability of Prompt Injection....99 Example Projects....99 Project 1: Building a News Generator Solution....100 Project 2: Summarizing YouTube Videos....103 Project 3: Creating an Expert for Zelda BOTW....107 Project 4: Voice Control....114 Summary....123 4. Advanced GPT-4 and ChatGPT Techniques....124 Prompt Engineering....124 Designing Effective Prompts....125 Thinking Step by Step....133 Implementing Few-Shot Learning....136 Improving Prompt Effectiveness....138 Fine-Tuning....141 Getting Started....141 Fine-Tuning with the OpenAI API....145 Fine-Tuning Applications....149 Generating and Fine-Tuning Synthetic Data for an Email Marketing Campaign....152 Cost of Fine-Tuning....161 Summary....161 5. Advancing LLM Capabilities with the LangChain Framework and Plug-ins....166 The LangChain Framework....166 Dynamic Prompts....168 Agents and Tools....170 Memory....174 Embeddings....176 GPT-4 Plug-ins....180 Overview....182 The API....183 The Plug-in Manifest....184 The OpenAPI Specification....187 Descriptions....189 Summary....190 Conclusion....191 Glossary of Key Terms....192 Index....200 About the Authors....265

Описание

Ниже — практический обзор по теме «python».

Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and ChatGPT and explain how they work. This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models. 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.

Python code examples are available in a GitHub repository, and the book includes a glossary of key terms. 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. 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 workHow to integrate these models into Python-based applications for NLP tasksHow to develop applications using GPT-4 or ChatGPT APIs in Python for text generation, question answering, and content summarization, among other tasksAdvanced GPT topics including prompt engineering, fine-tuning models for specific tasks, plug-ins, LangChain, and more.

Файл доступен для загрузки ниже.

chatgpt python applications models developing content language apps

Частые вопросы

Можно ли скачать «Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More» бесплатно?

Да, «Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More» доступна для бесплатного скачивания на нашем сайте в формате PDF. Ссылка на файл находится на этой странице.

В каком формате и какого размера файл?

Книга предоставляется в формате PDF, размер файла 2,1 МБ.

Кто автор и когда вышла книга?

автор — Blete Marie-Alice , Caelen Olivier, издательство Apress Media, LLC., год выпуска 2023, 266 страниц.

О чём книга «Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More»?

This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models.

Похожие материалы