Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Building Apps with AI Tools: ChatGPT, Semantic Kernel, and Langchain

Building Apps with AI Tools: ChatGPT, Semantic Kernel, and Langchain

1h 33mAdvanced2023-09-08

Authors

Denys Linkov

Denys Linkov

Course details

New tools powered by artificial intelligence are changing the way we think about apps. And if you’re a developer looking to integrate your workflow, it’s time to supercharge your existing skills. In this course, instructor Denys Linkov offers an overview of how to build apps and integrate exciting, new open-source tools such as ChatGPT, Semantic Kernel, and LangChain.

Learn how to connect to the ChatGPT API to start building hands-on applications with code. Denys shows you the basics of app development with Semantic Kernel, from formatting to chain-of-thought reasoning, prompting, and OpenAI Whisper for text to speech. By the end of this course, you’ll also get a chance to try out your new skills building document search with LangChain and testing ChatGPT apps.

Skills covered

Mobile Device ManagementChatGPTNatural Language Processing (NLP)OpenAIFull-Stack Web DevelopmentGenerative AISoftware Development ToolsArtificial Intelligence (AI)Web DevelopmentNetwork and System AdministrationSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Using GPT to build software
  • 02 - Setting up your environment

1. Connecting to the ChatGPT API

  • 03 - Introduction to ChatGPT and its parameters
  • 04 - Connecting to the ChatGPT API

2. A Discount Bot

  • 05 - Sentiment analysis
  • 06 - Providing a discount through a UI
  • 07 - Challenge - Turning rude customers away
  • 08 - Solution - Turning rude customers away

3. Building with Semantic Kernel

  • 09 - A simple summarizer with Semantic Kernel
  • 10 - Formatting your data with few-shot learning
  • 11 - Integrating chain-of-thought reasoning into your app
  • 12 - Learning to use Whisper for text to speech
  • 13 - Challenge - Creating a thinking out loud librarian
  • 14 - Solution - Creating a thinking out loud librarian

4. Building Document Search with LangChain

  • 15 - Building a simple prompt chain with LangChain
  • 16 - Answering questions with a vector DB
  • 17 - Semantic search and embeddings
  • 18 - Extracting key information from your question
  • 19 - Challenge - A librarian with a library
  • 20 - Solution - A librarian with a library

5. Testing ChatGPT Apps

  • 21 - Generating sample data with ChatGPT
  • 22 - Generative AI powered tests
  • 23 - Evaluating GenAI prompt performance
  • 24 - LLM framework security
  • 25 - Challenge - Building a GenAI test suite for your librarian
  • 26 - Solution - Building a GenAI test suite for your librarian

Conclusion

  • 27 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal