Hands-On AI: Building LLM-Powered Apps
Offered By: LinkedIn Learning
Course Description
Overview
Get started building apps powered by large language models in this hands-on, skills-based course for beginners.
Syllabus
Introduction
- Building apps using large language models
- Language models and tokenization
- Large language model capabilities
- Challenge: Introduction to Chainlit
- Solution: Introduction to Chainlit solution
- Prompts and prompt templates
- Obtaining an OpenAI token
- Challenge: Adding an LLM to the Chainlit app
- Solution: Adding an LLM to the Chainlit app
- Large language model limitations
- Retrieval augmented generation
- Search engine basics
- Embedding search
- Embedding model limitations
- Challenge: Enabling load PDF to Chainlit app
- Solution: Enabling load PDF to Chainlit app
- Challenge: Indexing documents into a vector database
- Solution: Indexing documents into a vector database
- Challenge: Putting it all together
- Solution: Putting it all together
- Trying out your chat with the PDF app
- Prompt engineering basics
- Challenge: Set up prompting
- Solution: Set up prompting
- Prompt playground for LLM apps
- Challenge: Fixing hallucination via prompting
- Solution: Fixing hallucination via prompting
- Continue your LLM journey
Taught by
Han-chung Lee
Related Courses
Building Document Intelligence Applications with Azure Applied AI and Azure Cognitive ServicesMicrosoft via YouTube Unlocking the Power of OpenAI for Startups - Microsoft for Startups
Microsoft via YouTube AI Show - Ignite Recap: Arc-Enabled ML, Language Services, and OpenAI
Microsoft via YouTube Building Intelligent Applications with World-Class AI
Microsoft via YouTube Build an AI Image Generator with OpenAI & Node.js
Traversy Media via YouTube