Companies Home Search Profile

GenerativeAI: GPT, Function calling, Whisper, LangChain

Focused View

Sandy Ludosky

2:25:34

47 View
  • 1. Welcome.mp4
    01:22
  • 2.1 exercise-files.zip
  • 2. Exercise Files (download).mp4
    02:38
  • 1. Getting Started with OpenAI First Look.mp4
    01:21
  • 2. Download the starter project.mp4
    01:56
  • 3. Requirements & Set up the development environment.html
  • 4. Setting up the environment (Quickstart guide).mp4
    04:48
  • 5. Setting up an API Key.mp4
    06:12
  • 6. Defining environment variables.html
  • 7. Making API Requests.mp4
    09:33
  • 1. Conversational AI.mp4
    01:23
  • 2. Installation & requirements.html
  • 3. Starter Project install dependencies express, cors, openai.mp4
    02:59
  • 4. Defining a system message and a prompt.mp4
    04:00
  • 5. Making API requests.mp4
    02:11
  • 6. Final steps.mp4
    02:57
  • 1. Introduction & Learning Objectives.html
  • 2. Setting up a Node server with Express.mp4
    04:41
  • 3. Express server {source code}.html
  • 4. Defining Prompts and making requests.mp4
    05:46
  • 5. Defining a request { source code }.html
  • 6. Testing with Postman.mp4
    02:30
  • 1. Build a Chatbot user interface.mp4
    00:35
  • 2. Setting up the React application.mp4
    03:33
  • 3. Defining Requests with axios.mp4
    03:14
  • 4. Allow CORS Access-Control-Allow-Origin - install cors.mp4
    01:35
  • 5. Connecting the client application to the REST API.mp4
    06:32
  • 1. Introducing Function Calling.mp4
    05:25
  • 2. Getting started starter project & Function Calling feature.mp4
    05:34
  • 3. Calling External Data introduction to OpenWeathermap.org.mp4
    12:29
  • 4. Source code to fetch the current weather information.html
  • 5. Testing Function Calling.mp4
    06:54
  • 6. Final steps - connect to the chatbot.mp4
    03:11
  • 1. Whisper Audio API learn how to turn audio into text.html
  • 2. Set up starter project, install libraries ....mp4
    04:06
  • 3. Download audio to file system.mp4
    02:32
  • 4. Converting audio to text.mp4
    02:57
  • 5. Listen to Podcast and read transcripts.mp4
    03:48
  • 1. Getting started Langchain, Audio Whisper ....mp4
    03:41
  • 2. Download starter Project & install dependencies.mp4
    03:56
  • 3. Audio whisper model install loader.mp4
    06:04
  • 4. Building a transcription application Summarization chain.mp4
    05:25
  • 5. Test ingwith Postman.mp4
    01:43
  • 6. Build a React client application.mp4
    02:00
  • 7. Final steps.mp4
    06:03
  • Description


    Hands-on projects (JS & Python) to get started fast with Conversational AI, Speech-to-text, Function calling & LangChain

    What You'll Learn?


    • OpenAI API : learn to interact with the language models and integrate AI into web projects (Javascript and Python)
    • By the end of the course, students will be able to integrate GPT models into various applications, including chatbots and content generators.
    • Chat Completions API : learn to set up and integrate the Chat Completions API into existing projects
    • Function Calling : extend the Large Languages models (LLMs)'s capacities with the ability to call external APIs
    • Speech-to-Text (Whisper Audio) : set up a simple use-case in Python to turn audio files into transcripts
    • Langchain : to simplify the creation of applications using Large Languages models (LLMs)
    • [PROJECT] (Python) : quickstart example to integrate an intelligence layer into a web project
    • [PROJECT] (Nodejs) : Create a customized Chatbot with the Chat language models
    • [PROJECT] (Python) : convert audio podcast samples to text with the Whisper Audio API
    • [PROJECT] (LangChain Javascript) : Build a transcriber and summarizer app with the OpenAI LLMs, Whisper Audio API and the Summarization Chain

    Who is this for?


  • Javascript developers
  • Front and backend developers
  • Students in Web development and software engineering
  • Anyone interested in building apps with the OpenAI API and the AI generative models
  • What You Need to Know?


  • Basics of programming language and web development : HTML & CSS
  • Javascript fundamentals + knowledge of ECMAScript 2015
  • Basic Python programming
  • Basic Online Editor or IDE (recommanded : Visual studio code)
  • Basic command line operations
  • Modern Browser (Chrome, Safari, Brave) and the React Developer Tools
  • More details


    Description

    - The OpenAI API is one of the most exciting advancements in the world of natural language and code processing.

    - Its powerful models and flexible endpoints offer a wealth of possibilities for web developers looking to take their skills to the next level.

    - In this course, you'll dive into the world of OpenAI APIs and GPT language models. Our focus will be on the completions endpoint and how it can be applied to text completion and various other language-processing tasks.

    - Students will work on an end-to-end Generative AI project incorporating the learned concepts.

    The course includes Projects, Hands-on Labs, Case Studies and Real-world Applications.

    # 1:  Introduction to Generative AI :

    • with the OpenAI API to solve a wide range of language processing tasks, including :

      • content generation, summarization, semantic search, and sentiment analysis

    • a quickstart Tutorial to gain experience and build your first AI-powered application with the APIs and the large language models (LLMs).

      • You will learn how to build a simple sample node application. 

      • Along the way, you’ll learn key concepts and techniques :

        • authentication with the API key,

        • prompt design, adjust settings and generate completions

    # 2: The Chat models Models:

    • explore the different language models available through the OpenAI API, including the cutting-edge GPT language model

    • integrate the Chat completion API to create an AI-agent

    # 3: Speech-to-Text

    • discover the Audio Whisper API to turn audio files into transcriptions

    • implementing Speech-to-Text to convert podcast audio samples into text

    # 4: Function Calling in AI Systems

    • extend the LLMs capacities

    • and give the language models the ability to call external APIs and generate extended responses.

    # 5: Experiment with LangChain :  a framework to easily create applications with the generative models


    # Target and intended audience

    Whether you're a seasoned web developer with years of experience or just starting, this course is designed to help you take your skills to the next level.

    • For Web Developers of All Levels

    • Basics of Node JS, ReactJS, and Python

    • No prior programming experience is required, and the course is suitable for developers of all levels, from beginners to advanced.

    # Requirements and prerequisites for the course :

    • Basics of web development: HTML,  CSS

    • Some basic programming language

    • The javascript fundamentals and Python


    In this comprehensive course, you will gain a deep understanding of the OpenAI API and its capabilities, along with hands-on experience in building your applications using Node.js, ReactJS, and Python.

    So why wait?  Enroll now and unleash the full potential of AI and build your first nextGen application.

    Who this course is for:

    • Javascript developers
    • Front and backend developers
    • Students in Web development and software engineering
    • Anyone interested in building apps with the OpenAI API and the AI generative models

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Sandy Ludosky
    Sandy Ludosky
    Instructor's Courses
    HelloI am Sandy, freelance web and mobile Developer based out of Toronto, in Ontario, Canada, I specialize in Front-End development with HTML, CSS, CSS3 Animation, Sass, Javascript and JQuery.  I love creating beautiful, professional and user-friendly websites using the Adobe Creative Suite: Photoshop, Illustrator and Flash to name a few.  I am also keen on Web marketing, Web analytics, Visual Design, Video Editing, Photography and WordPress development. On top of being a Udemy instructor, I am an avid learner of new technologies and digital stuff.  *****************************Bonjour,Je suis Sandy, développeur javascript. Je suis passionnée de développement Front (HTML, CSS, CSS3 Animation, Sass, Javascript et ReactJS...).Mes autres intérêts sont le graphisme et motion design. Je suis également passionnée de conception visuelle, montage vidéo, photographie et gaming.Venez rejoindre ma communauté de 20k+ apprenants. Je publie régulièrement pour enrichir mon catalogue de nouveaux contenus. Depuis 2014, je partage mes connaissances, aussi bien en français qu'en anglais, sur les technologies Front et javascript qui ne cessent d'évoluer et d'offrir de nouvelles fonctionnalités pour faciliter notre réussite dans ce beau métier du développement et de la transformation digitale.Salutations !
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 36
    • duration 2:25:34
    • Release Date 2023/12/16

    Courses related to Artificial Intelligence

    Courses related to Natural Language Processing

    Subtitle
    Complete Guide to NLP with R
    Subtitle
    Manning Nlp Bert and the Anatomy of the Tensor
    O'ReillyManning Nlp Bert and the Anatomy of the Tensor
    1:01:09
    English subtitles
    10/31/2023
    Subtitle
    Natural Language Processing Bootcamp in Python