GPT Foundations: Building AI-Powered Apps
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 1h 11m | 157 MB
Instructor: Denys Linkov
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 1h 11m | 157 MB
Instructor: Denys Linkov
In this course, Denys Linkov—the Head of ML at Wisedocs—dives into the world of generative AI, focusing on ChatGPT from OpenAI. Explore the building blocks of large language models, discover how ChatGPT works, and learn to harness its potential by creating custom apps. Develop hands-on skills such as crafting precise prompts, utilizing ChatGPT's Playground, and building successful generative AI apps with tools like Voicelo. Engage in practical challenges and exercises to gain proficiency in creating chatbots that can process orders, remember user information, and deliver a seamless e-commerce experience. When you complete this course, you will have a personalized AI bot that enhances user interaction on platforms like the Big Star Collectibles website.
Learning objectives
- Explain the purpose and functionality of ChatGPT and GPT models, and identify their common characteristics as large language models.
- Describe how large language models like GPT models are trained on data, their origins, and the significance of the Transformer model.
- Apply the concept of prompting to interact with GPT models for various purposes such as generating jokes, solving math problems, and historical queries.
- Develop effective prompt techniques for creating content, including instructional prompts to modify responses.
- Formulate prompts to extract structured data from free text using key-value pairs.
- Classify user inputs and use context to improve the responses and maintain a natural conversational flow in a chatbot application.
- Create a multi-prompt chatbot application using techniques such as prompt chaining to handle complex tasks in sequences.
- Design and implement a custom user interface for a GPT models powered chatbot using tools like Voiceflow.
- Integrate and deploy a conversational AI assistant on a website, ensuring it meets specified requirements for interaction and information retrieval.
- Evaluate chatbot interactions to ensure they meet user objectives and provide accurate responses, enhancing user experience.