Chat with Your Microsoft 365 Data! Build a Graph AI Assistant in Python
Ahmad Builds AI
0:00 / 0:00
Chat with Your Microsoft 365 Data! Build a Graph AI Assistant in Python
14 просмотров · 3 недели назад
Ahmad Builds AI
2 подписчика
14 просмотров · 3 недели назад
Learn how to build a complete Microsoft Graph AI Assistant application in Python that allows you to chat naturally with your Microsoft 365 data—including emails, calendar events, contacts, and SharePoint files! 🤖📊
In this 25-minute comprehensive tutorial, we cover everything from setting up Microsoft Graph API authentication to leveraging Google Gemini 1.5 and Function Calling for RAG (Retrieval-Augmented Generation).
💡 CREATION NOTE: This entire video lesson was authored, structured, and produced using ScreenPal's AI Text-to-Speech narration and automated video editing workflow!
--------------------------------------------------
📌 WHAT WE COVER IN THIS LESSON:
--------------------------------------------------
00:00 - Introduction to Microsoft Graph API & M365 Ecosystem
00:45 - Setting up Microsoft Graph API Python SDK
02:27 - User Authentication vs. App Authentication
05:12 - Live CLI Demo: User Authentication & Querying Microsoft Entra ID
08:53 - Live CLI Demo: App-Only Authentication & Environment Setup
12:25 - Large Language Models (LLMs) & Comparison Landscape
14:19 - Function Calling with Gemini 1.5 Flash
15:43 - Function Calling Code Walkthrough
20:54 - Graph AI Assistant Application Data Flow Diagram
23:26 - Application Demonstration: GUI with Streamlit
24:35 - Summary & Source Code Access
--------------------------------------------------
📌 THIS VIDEO IS PART OF PLAYLIST 2:
--------------------------------------------------
AI Assistant & Agent Development ➡️
--------------------------------------------------
🔗 CONNECT & RESOURCES:
--------------------------------------------------
💻 Get Code Samples & Portfolio: https://github.com/anammari
💻 Tutorial source code: https://github.com/anammari/msgraph-t...
💻 Microsoft Graph AI Assistant source code: https://github.com/anammari/msgraph_a...
👔 Connect on LinkedIn: / ahmadammari
🔔 Subscribe to Ahmad Builds AI for step-by-step, production-ready AI & Agentic development guides!
#MicrosoftGraph #Python #AIEngineering #GeminiAI #RAG #FunctionCalling #Streamlit #LLM #ScreenPal