Building Apps with AI Tools: ChatGPT, Semantic Kernel, and Langchain
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build integrated applications with cutting-edge AI tools, including ChatGPT, Semantic Kernel, and LangChain.
Syllabus
Introduction
- Using GPT to build software
- Setting up your environment
- Introduction to ChatGPT and its parameters
- Connecting to the ChatGPT API
- Sentiment analysis
- Providing a discount through a UI
- Challenge: Turning rude customers away
- Solution: Turning rude customers away
- A simple summarizer with Semantic Kernel
- Formatting your data with few-shot learning
- Integrating chain-of-thought reasoning into your app
- Learning to use Whisper for text to speech
- Challenge: Creating a "thinking out loud" librarian
- Solution: Creating a "thinking out loud" librarian
- Building a simple prompt chain with LangChain
- Answering questions with a vector DB
- Semantic search and embeddings
- Extracting key information from your question
- Challenge: A librarian with a library
- Solution: A librarian with a library
- Generating sample data with ChatGPT
- Generative AI–powered tests
- Evaluating GenAI prompt performance
- LLM framework security
- Challenge: Building a GenAI test suite for your librarian
- Solution: Building a GenAI test suite for your librarian
- Next steps
Taught by
Denys Linkov
Related Courses
Prompt Templates for GPT-3.5 and Other LLMs - LangChainJames Briggs via YouTube Getting Started with GPT-3 vs. Open Source LLMs - LangChain
James Briggs via YouTube Chatbot Memory for Chat-GPT, Davinci + Other LLMs - LangChain
James Briggs via YouTube Chat in LangChain
James Briggs via YouTube LangChain Data Loaders, Tokenizers, Chunking, and Datasets - Data Prep
James Briggs via YouTube