logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Building AI Applications with OpenAI APIs 2nd Edition by Martin Yanev ISBN 9781835884003

  • SKU: BELL-200631802
Building AI Applications with OpenAI APIs 2nd Edition by Martin Yanev ISBN 9781835884003
$ 31.00 $ 45.00 (-31%)

0.0

0 reviews

Building AI Applications with OpenAI APIs 2nd Edition by Martin Yanev ISBN 9781835884003 instant download after payment.

Publisher: Packt Publishing Pvt ltd
File Extension: EPUB
File size: 5.33 MB
Author: Martin Yanev
Language: English
Year: 2024

Product desciption

Building AI Applications with OpenAI APIs 2nd Edition by Martin Yanev ISBN 9781835884003 by Martin Yanev instant download after payment.

Building AI Applications with OpenAI APIs 2nd Edition by Martin Yanev - Ebook PDF Instant Download/Delivery: 9781835884003
Full download Building AI Applications with OpenAI APIs 2nd Edition after payment

Product details:

ISBN 13: 9781835884003
Author: Martin Yanev 

Improve your app development skills by building a ChatGPT clone, code bug fixer, quiz generator, translation app, email auto-reply, PowerPoint generator, and more

Key Features
Transition into an expert AI developer by mastering ChatGPT concepts, including fine-tuning and integrations
Gain hands-on experience through real-world projects covering a wide range of AI applications
Implement payment systems in your applications by integrating the ChatGPT API with Stripe
Purchase of the print or Kindle book includes a free PDF eBook
Book Description
Unlock the power of AI in your applications with ChatGPT with this practical guide that shows you how to seamlessly integrate OpenAI APIs into your projects, enabling you to navigate complex APIs and ensure seamless functionality with ease. This new edition is updated with key topics such as OpenAI Embeddings, which’ll help you understand the semantic relationships between words and phrases. You’ll find out how to use ChatGPT, Whisper, and DALL-E APIs through 10 AI projects using the latest OpenAI models, GPT-3.5, and GPT-4, with Visual Studio Code as the IDE. Within these projects, you’ll integrate ChatGPT with frameworks and tools such as Flask, Django, Microsoft Office APIs, and PyQt. You’ll get to grips with NLP tasks, build a ChatGPT clone, and create an AI code bug-fixing SaaS app. The chapters will also take you through speech recognition, text-to-speech capabilities, language translation, generating email replies, creating PowerPoint presentations, and fine-tuning ChatGPT, along with adding payment methods by integrating the ChatGPT API with Stripe. By the end of this book, you’ll be able to develop, deploy, and monetize your own groundbreaking applications by harnessing the full potential of ChatGPT APIs.
What you will learn
Develop a solid foundation in using the OpenAI API for NLP tasks
Build, deploy, and integrate payments into various desktop and SaaS AI applications
Integrate ChatGPT with frameworks such as Flask, Django, and Microsoft Office APIs
Unleash your creativity by integrating DALL-E APIs to generate stunning AI art within your desktop apps
Experience the power of Whisper API's speech recognition and text-to-speech features
Find out how to fine-tune ChatGPT models for your specific use case
Master AI embeddings to measure the relatedness of text strings
Who this book is for
This book is for a diverse range of professionals, including programmers, entrepreneurs, and software enthusiasts. Beginner programmers, Python developers exploring AI applications with ChatGPT, software developers integrating AI technology, and web developers creating AI-powered web applications with ChatGPT will find this book beneficial. Scholars and researchers working on AI projects with ChatGPT will also find it valuable. Basic knowledge of Python and familiarity with APIs is needed to understand the topics covered in this book.

Building AI Applications with OpenAI APIs 2nd Table of contents:

Part 1:Getting Started with OpenAI APIs
Chapter 1: Getting Started 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 VSCode IDE
Setting up a Python virtual environment
The pip package installer
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
ChatGPT clone conversation retention
Summary
Part 2: Build Web Applications with ChatGPT API
Chapter 3: Creating and Deploying a Code Bug-Fixing Application Using Flask
Technical requirements
Performing multiple ChatGPT API requests
Setting up the Code Bug Fixer project
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-Fixing Application with a Payment Service
Technical requirements
Introducing and 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
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 the submit button
Creating ChatGPT API views with Django
Storing and downloading generated quizzes
Saving the quizzes in a SQLite database
Building the download quiz view
Designing the download template
Summary
Part 3: 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 the ChatGPT API with Microsoft Office
Building a user interface with Tkinter
Integrating Microsoft Word text with the ChatGPT API
Translating Word text with gpt-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 app
Accessing email data with the win32com client
Generating automatic email replies
Summary
Chapter 8: Essay Generation Tool with PyQt and the ChatGPT API
Technical requirements
Building a desktop application with PyQT
Setting up the essay generation tool project
Building the application GUI with PyQt
Creating essay generation methods with the ChatGPT API
Controlling the ChatGPT API tokens
Summary
Chapter 9: Integrating the ChatGPT and DALL-E APIs: Building an End-to-End PowerPoint Presentation Generator
Technical requirements
Using the DALL-E API
Building PowerPoint applications with the PPTX Python framework
Generating art with the DALL-E API
Finalizing and testing the PowerPoint Presentation Generator
Summary
Chapter 10: Speech Recognition and Text-to-Speech with the Whisper API
Technical requirements
Implementing text translation and transcription with the Whisper API
Building a voice transcription application
Using PyDub for longer audio inputs
Summary
Part 4: Advanced Concepts for Powering ChatGPT Apps
Chapter 11: Choosing the Right ChatGPT API Model
Technical requirements
ChatGPT API models – GPT-3.5, GPT-4, and beyond
Using chat completion parameters
ChatGPT API rate limits
OpenAI embeddings
Summary
Chapter 12: Fine-Tuning ChatGPT to Create Unique API Models
Technical requirements
Fine-tuning ChatGPT and dataset preparation
Building and using the fine-tuned model
Summary
Index
Why subscribe?
Other Books You May Enjoy
Packt is searching for authors like you
Share Your Thoughts
Download a free PDF copy of this book

People also search for Building AI Applications with OpenAI APIs 2nd:

building app with openai
    
building ai applications
    
building ai apps
    
building with openai api
    
openai build app
    
ai building apps

 

 

Tags: Martin Yanev, Applications, OpenAI

Related Products