Video description
Within four months of launch, ChatGPT reached over 100 million users. This is the fastest for any app—ever. ChatGPT has quickly become mainstream and has also turned into a high priority for many companies. For example, Desirée Gosby, the vice president of emerging technology at Walmart Global Tech, has noted that generative AI is “as big a shift as mobile.” For many developers, having an understanding of ChatGPT and other generative AI technologies will be critical.
This course will show you how to use the ChatGPT API to create compelling generative AI apps. It will begin with a backgrounder on the key concepts of the technology, such as understanding large-language models (LLMs), transformers, prompt engineering and zero-shot and few-shot learning. Then the course will explore how the ChatGPT API works before demonstrating how to set up the system and environment. You’ll also get to see demos of several apps using the ChatGPT API. The course wraps up with a look at plugins and automation for the ChatGPT API.
What you’ll learn and how you can apply it- How generative AI models work, their uses cases, benefits and risks
- How to set up the ChatGPT API
- The background elements of this technology like prompt engineering, embeddings, fine tuning, and zero-shot/no-shot learning
- How to develop various applications, such as to detect sentiment, create blogs and translate languages
- How ChatGPT plugins work
- You're a data scientist or a data engineer and want to learn how to leverage the ChatGPT API.
- You're a software engineer or developer and are looking for a new job role in generative AI.
- You're a software engineer and developer and want to see how you can integrate ChatGPT technology into your current system.
- You're a founder or work at a startup and want to see how to use generative AI.
Prerequisites:
- Intermediate understanding of Python development
- Intermediate understanding about how to write APIs using Python
- Intermediate understanding of how to use Jupyter Notebook
Table of contents
- Course Introduction
- Module 1: Understanding Generative AI
-
Module 2: How ChatGPT AI Works
- Lesson 2.1: Types of AI Models
- Lesson 2.2: OpenAI Playground
- Lesson 2.3: Setting Up and Configuring the ChatGPT API
- Lesson 2.4: Pricing and Tokens
- Lesson 2.5: Prompt Engineering
- Lesson 2.6: Development Process for LLMs
- Lesson 2.7: Calling the API
- Lesson 2.8: Parameters
- Lesson 2.9: Zero and Few Shot Prompting
- Lesson 2.10: Word Embeddings
- Lesson 2.11: Alternatives to the OpenAI API
- Module 3: Creating ChatGPT Applications
- Module 4: Plugins and Automation
Product information
- Title: Generative AI for Developers: Creating Apps with the ChatGPT API
- Author(s):
- Release date: October 2023
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920934370
You might also like
book
Building AI Applications with ChatGPT APIs
Enhance your application development skills by building a ChatGPT clone, code bug fixer, quiz generator, translation …
video
Make Apps with ChatGPT and Generative AI
ChatGPT is a language generation model developed by OpenAI. Its newest form, Davinci, is behind the …
video
LangChain Masterclass - Build 15 OpenAI and LLAMA 2 LLM Apps Using Python
Unlock the boundless possibilities of AI and language-based applications with our LangChain Masterclass. In this comprehensive …
book
Mastering API Architecture
Most organizations with a web presence build and operate APIs; the doorway for customers to interact …