M365UK ChatGPT & OpenAI function with Power Platform, Teams & SharePoint


Details
Want to learn about using ChatGPT in your applications in M365 and Power Platform? Join us in-person at the Microsoft Reactor in Paddington, London with our UK MVPs Rory Neary and Anoop Tatti.
Agenda:
17:30-18:00 - Meet & Greet
18:00-18:10 - Welcome & Introductions – Chirag Patel MVP MCT
18:10-19:00 - The VERY best ChatGPT Power Platform Prompts - Rory Neary MVP
We've all had that moment at some point in early 2023, or late 2022 when we realised just how much the AI capabilities of ChatGPT could help us in our development work.
In this session we'll get to see a range of prompts applied to Power BI, Power Apps and Power Automate so that we can get things done quicker and better.
Similar to web searching, prompt engineering is going to be a new skill for the 21st century, so whether you're creating documentation, writing a complex formula or just baking a cake, there's a prompt for you.
19:00-19:30- Break (Refreshments & Pizza!)
19:30-20:20 - OpenAI's Function Calling: What is it and how can we take advantage of it? - Anoop Tatti MVP
Imagine if ChatGPT could seamlessly schedule meetings, offer real-time public transport updates or provide current weather information. Well, thanks to OpenAI's 'Function Calling' feature, all of this is possible.
Here's how Function Calling works:
- Defining Available Functions: We start by informing the OpenAI model about the functions in our system or app, explaining what each function does and what input it accepts.
- User Intent Recognition: After defining the functions, the OpenAI model is trained to recognise user intent. When a user asks a question or makes a request, the model identifies their intention and matches it to the appropriate function based on our descriptions.
- Function Execution: Once the relevant function is identified, our system executes it, producing raw output, which may not be in natural language but could be structured data or code.
- Natural Language Conversion: To make the response user-friendly, the raw output is sent back to the OpenAI model. The model's role is to transform this raw data into a coherent and understandable natural language response, which is then presented to the user.
In this session, we'll explore Function Calling through practical examples based on user queries:
- A 'Digital Personal Assistant' that retrieves calendar information and tasks for the logged-in user.
- A chatbot offering real-time information on TfL (Transport for London) underground trains.
We'll demonstrate these examples in Teams as a bot and on pages within SharePoint sites.
By the end of the session, attendees will have a solid grasp of Function Calling and access to resources and example code presented during the session.
20:30 – Finish & SharePint!
Speaker Profile:
Rory Neary ACA, MVP, Consultant & Trainer
Rory Neary is a Microsoft Business Applications MVP, operates as a consultant and trainer has a finance background of over 20 years.
He is active in the dynamics community as a presenter, blogger and vlogger (youtube.com/dataspinners) and is deeply passionate about the Power Platform.
Anoop Tatti MVP, Team Lead, Content + Cloud, UK
Anoop is a Microsoft MVP in the M365 Development category and works as a Microsoft 365 Developer Architect at Content + Cloud Ltd in London, UK. With 10+ years of experience in Microsoft 365 development, particularly with SharePoint Online, SharePoint 2013, and 2010, he has a solid understanding of the full project lifecycle. Anoop is a core member of the Microsoft Platform Community formerly known as Patterns and Practices (PnP) team and regularly contributes to their projects on GitHub. He also shares his knowledge and insights through his blog at https://anoopt.medium.com.
COVID-19 safety measures

M365UK ChatGPT & OpenAI function with Power Platform, Teams & SharePoint