Building AI Applications with ChatGPT APIs : master ChatGPT, Whisper and DALL-E APIs by building ten innovative AI projectsl
"With best practices, tips, and tricks for building applications using the ChatGPT API, this book is for programmers, entrepreneurs, and software enthusiasts. Python developers interested in AI applications involving ChatGPT, software developers who want to integrate AI technology, and web deve...
Saved in:
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
Birmingham, UK :
Packt Publishing Ltd.,
2023.
|
Edition: | 1st edition |
Subjects: | |
ISBN: | 9781805128601 1805128604 180512756X 9781805127567 |
Physical Description: | 1 online resource (258 pages) : illustrations |
LEADER | 05387cam a2200469 i 4500 | ||
---|---|---|---|
001 | kn-on1396975373 | ||
003 | OCoLC | ||
005 | 20240717213016.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 230914s2023 enka o 001 0 eng d | ||
040 | |a YDX |b eng |e rda |e pn |c YDX |d OCLCO |d UKMGB |d ORMDA |d OCLCF |d FUT |d EBLCP |d N$T |d OCLCO | ||
020 | |a 9781805128601 |q (electronic bk.) | ||
020 | |a 1805128604 |q (electronic bk.) | ||
020 | |z 180512756X | ||
020 | |z 9781805127567 | ||
035 | |a (OCoLC)1396975373 |z (OCoLC)1397575873 | ||
100 | 1 | |a Yanev, Martin, |e author. | |
245 | 1 | 0 | |a Building AI Applications with ChatGPT APIs : |b master ChatGPT, Whisper and DALL-E APIs by building ten innovative AI projectsl / |c Martin Yanev. |
250 | |a 1st edition | ||
264 | 1 | |a Birmingham, UK : |b Packt Publishing Ltd., |c 2023. | |
300 | |a 1 online resource (258 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Includes index. | ||
506 | |a Plný text je dostupný pouze z IP adres počítačů Univerzity Tomáše Bati ve Zlíně nebo vzdáleným přístupem pro zaměstnance a studenty | ||
520 | |a "With best practices, tips, and tricks for building applications using the ChatGPT API, this book is for programmers, entrepreneurs, and software enthusiasts. Python developers interested in AI applications involving ChatGPT, software developers who want to integrate AI technology, and web developers looking to create AI-powered web applications with ChatGPT will also find this book useful. A fundamental understanding of Python programming and experience of working with APIs will help you make the most of this book."--Provided by publisher | ||
505 | 0 | |a Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1:Getting Started with OpenAI APIs -- Chapter 1: Beginning with the ChatGPT API for NLP Tasks -- Technical Requirements -- The ChatGPT Revolution -- Using ChatGPT from the Web -- Creating an OpenAI Account -- ChatGPT Web Interface -- Getting Started with the ChatGPT API -- Obtaining an API Key -- API Tokens and Pricing -- Setting Up Your Python Development Environment -- Installing Python and the PyCharm IDE -- Setting Up a Python Virtual Environment -- The pip Package Installer | |
505 | 8 | |a Building a Python Virtual Environment from the Terminal -- A Simple ChatGPT API Response -- Summary -- Chapter 2: Building a ChatGPT Clone -- Technical Requirements -- Creating a ChatGPT Clone with Flask -- Frontend HTML Generation -- Enhancing the ChatGPT Clone Design -- Intercepting ChatGPT API Endpoints -- Summary -- Part 2: Building Web Applications with the ChatGPT API -- Chapter 3: Creating and Deploying an AI Code Bug Fixing SaaS Application Using Flask -- Technical Requirements -- Performing Multiple ChatGPT API Requests -- Setting Up the Code Bug Fixer Project | |
505 | 8 | |a Implementing the Code Bug Fixer Backend -- Using Text Areas and Containers -- Testing the Code Bug Fixer App -- Deploying the ChatGPT App to the Azure Cloud -- Summary -- Chapter 4: Integrating the Code Bug Fixer Application with a Payment Service -- Technical Requirements -- Integrating Payments with Stripe -- Setting Up a SQL User Database -- Initializing a SQL Database -- Getting a Browser Fingerprint ID -- Tracking Application Users -- Implementing the Usage Counters -- Adding Payments to a ChatGPT Application -- Building the Payments Page -- Confirming User Payments -- Summary | |
505 | 8 | |a Chapter 5: Quiz Generation App with ChatGPT and Django -- Technical Requirements -- Building a Django Project -- Creating the Exam App Frame and Views -- Connecting Django Views and URLs -- Developing Django Templates -- Running Your Django Application -- Integrating ChatGPT and Django for Quiz Generation -- Building the Quiz Generation Text Area and Submit Button -- Creating ChatGPT API Views with Django -- Storing and Downloading Generated Quizzes -- Saving the Quizzes in an SQLite Database -- Building the Download Quiz View -- Designing the Download Template -- Summary | |
505 | 8 | |a Part 3: The ChatGPT, DALL-E, and Whisper APIs for Desktop Apps Development -- Chapter 6: Language Translation Desktop App with the ChatGPT API and Microsoft Word -- Technical Requirements -- Integrating ChatGPT API with Microsoft Office -- Building a User Interface with Tkinter -- Integrating Microsoft Word Text with the ChatGPT API -- Translating a Word Text with ChatGPT 3.5 Turbo -- Summary -- Chapter 7: Building an Outlook Email Reply Generator -- Technical Requirements -- Passing Outlook Data to the ChatGPT API -- Setting Up the Outlook Email -- Accessing Email Data with the win32com Client | |
590 | |a Knovel |b Knovel (All titles) | ||
630 | 0 | 0 | |a ChatGPT. |
650 | 0 | |a Artificial intelligence |x Computer programs. | |
650 | 0 | |a Artificial intelligence. | |
650 | 0 | |a Web applications. | |
655 | 7 | |a elektronické knihy |7 fd186907 |2 czenas | |
655 | 9 | |a electronic books |2 eczenas | |
776 | 0 | 8 | |i Print version: |a Yanev, Martin. |t Building AI Applications with ChatGPT APIs. dd Birmingham, UK : Packt Publishing Ltd., 2023 |z 180512756X |z 9781805127567 |w (OCoLC)1393522463 |
856 | 4 | 0 | |u https://proxy.k.utb.cz/login?url=https://app.knovel.com/hotlink/toc/id:kpBAIACGP1/building-ai-applications?kpromoter=marc |y Full text |