Загрузка...

Build & Deploy an End-to-End AI Modular RAG Teaching Assistant | Authentication Module | Part - 2

In this video, we build the Authentication Module for our End-to-End AI Teaching Assistant project.

This is Part 2 of the complete GenAI project series.

In this module, we implement:

✔ Role-Based Authentication (Teacher & Student)
✔ FastAPI Backend Structure
✔ Pydantic Models for Validation
✔ Secure API Design
✔ JWT-based authentication flow
✔ Login & Registration endpoints

Chapters :
- 00:00: Installation & Setup of Environment
- 17:47: Pydantic Data Model
- 22:53: Password hash utility function
- 25:35: API routes for authentication
- 57:30: Test at Swagger UI

By the end of this video, you will have a production-ready authentication system that will integrate with our AI modules in upcoming parts.

📌 Tech Stack Used:
- FastAPI
- Pydantic
- Python
- Role-Based Access Control

🔔 Upcoming Modules:
Part 3: Document Upload + Gemini Embeddings + Pinecone
Part 4: Chat Query Module (Groq LLaMA)
Part 5: Quiz Generation & Score Tracking
Part 6: Streamlit Frontend
Part 7: Deployment

🔥 Full Playlist: https://www.youtube.com/playlist?list=PLtCbQmDe68Rf5YebIWfr_pdpBx36PgoJK

Source Code for this Part: https://github.com/snsupratim/AI-Teaching-Assistant

#FastAPI
#Pydantic
#Authentication
#RoleBasedAccess
#PythonBackend
#GenAIProject
#AITeachingAssistant
#JWTAuthentication
#BackendDevelopment
#PythonAPI
#AIProject
#RAGSystem
#MachineLearningProject
#FullStackAI
#StreamlitApp

Видео Build & Deploy an End-to-End AI Modular RAG Teaching Assistant | Authentication Module | Part - 2 канала sn dev
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять