Generative Ai With Llms: Project With Python And Fastapi

Posted By: ELK1nG

Generative Ai With Llms: Project With Python And Fastapi
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.72 GB | Duration: 4h 39m

Learn how to create multimodal AI solutions with LLMs, using Python and FastAPI, for practical and applicable projects.

What you'll learn

Master building modern APIs with FastAPI to integrate LLMs and create scalable and robust solutions.

Learn how to use Python + OpenAI to develop practical Multimodal Generative Artificial Intelligence applications.

Create chatbots, image generators and voice systems using Generative AI applied to real-world projects with the OpenAI API

Understand the operation and implementation of Large Language Models (LLMs) to solve complex problems with AI.

Gain practical skills that accelerate your IT career, positioning you as an expert in AI solutions.

Requirements

Basic knowledge of Python is recommended, but not mandatory. We will explain fundamental concepts throughout the course.

Must have a computer with internet access and a code editor (such as VS Code) to follow the examples

Curiosity and desire to learn how to build practical Generative AI solutions and modern APIs.

Description

In this course, you will master creating Multimodal Generative Artificial Intelligence solutions using Large Language Models (LLMs), Python and the FastAPI framework. We will explore everything from fundamental concepts to the practical construction of modern APIs and AI applications that integrate different modalities, such as text, voice and vision.This course is designed for professionals who want to master the creation of Multimodal Generative Artificial Intelligence solutions. Focusing on Large Language Models (LLMs), and using FrameWork FastAPI.Throughout the course, you will learn:How to work with LLMs and connect Generative AI with Python.Using FastAPI to create fast, secure, and scalable APIs.The construction of multimodal applications, such as chatbots, image generators and text-to-speech transcription (TTS and STT).Implementation of practical, real-world projects that apply AI to solve real-world problems.All this with OpenAI.We will explore from basics to advanced, always with a practical approach, so that you can implement real projects that make a difference in the market. If you are looking to highlight your career and enter the world of AI with robust solutions, this course is for you.This course is ideal for developers, data scientists and enthusiasts who want to learn how to create innovative and relevant solutions in the job market.Start now and be ahead in the field of Multimodal Generative AI!

Overview

Section 1: Technologies to use

Lecture 1 What will be our project + LLMs

Lecture 2 FastAPI - getting started

Section 2: Creating the development environment

Lecture 3 LLMs and how it connects to Python

Lecture 4 PIP - Understanding how to install, update and remove software packages

Lecture 5 ENV - Virtual Environment on Python

Lecture 6 Activating the script - Via Power Shell

Section 3: Our first LLMs application

Lecture 7 OpenAI - Main Methods and Classes

Lecture 8 Open AI - API key

Lecture 9 Building AI apps and services with OpenAI API

Section 4: Creating back-end applications with FastAPI

Lecture 10 Welcome to the FastAPI Framework

Lecture 11 Uvicorn: Turning your machine into a Web server

Lecture 12 First website with FastAPI

Lecture 13 Defining Routers in FastAPI

Lecture 14 Creating routes in practice

Section 5: Creating the complete application - LLMs + FastAPI

Lecture 15 What services (apps) we are going to do

Lecture 16 Chat Bot app

Lecture 17 Creating the environment variable in Python

Lecture 18 Finalizing Chat Bot app

Lecture 19 Creating Content Moderation app

Lecture 20 Creating Vision app (image generator)

Lecture 21 Working with files over HTTP

Lecture 22 Creating Text to Speech app - TTS

Lecture 23 A little more Python: BytesIO class

Lecture 24 Creating Transcription app - STT

Lecture 25 Creating TTS app - Whisper

IT developers who want to learn how to create Generative and Multimodal AI solutions.,Python beginners interested in entering the world of applied Artificial Intelligence.,Data scientists and technology professionals looking to integrate AI into real projects.,AI enthusiasts who want to explore LLMs and learn how to build scalable APIs with FastAPI.