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
Vector Similarity SearchData Science Dojo via YouTube Supercharging Semantic Search with Pinecone and Cohere
Pinecone via YouTube Search Like You Mean It - Semantic Search with NLP and a Vector Database
Pinecone via YouTube The Rise of Vector Data
Pinecone via YouTube NER Powered Semantic Search in Python
James Briggs via YouTube