De aangekondigde release van Microsoft 365 Copilot belooft veel moois voor de toekomst van het Microsoft 365 ecosysteem. Een volwaardige AI-gedreven assistent kan je veel repetitief en saai werk uit handen nemen.

Vooruitlopend hierop zijn we zelf aan de slag gegaan met de beschikbare APIs van ChatGPT3.5 (van moederbedrijf OpenAI) om te kijken in hoeverre we een eigen component zouden kunnen ontwikkelen voor een specifieke use case, en wel dé meest voor de hand liggende casus, namelijk de aloude kwestie:


“Waar is document X?!?!”

– élke gebruiker in élke organisatie sinds de invoering van computers ergens in de jaren 80 van de vorige eeuw

ChatGPT en Microsoft 365 verbinden in een component

Met behulp van de taalinterpretatie- en conversationele mogelijkheden die ChatGPT biedt is het mogelijk om op basis van een gesprek dat je voert een slimme zoekopdracht uit te laten voeren in SharePoint of Teams zodat ‘zoekgeraakte’ bestanden op een presenteerblaadje aan je worden aangereikt.

Het idee is als volgt:

  • Stel je vraag in een normale conversatie aan de assistent
  • Krijg eventueel wedervragen om de zoekopdracht te verfijnen of uit te breiden (bijvoorbeeld als je je herinnert dat het document een bepaalde zinsnede bevat of er een waarde in een kolom in SharePoint bij hoort zoals een ‘Factuurdatum’, ‘Verantwoordelijke’ of iets anders (metadata) )
  • Na het beantwoorden hiervan wordt je voorzien van resultaten en kun je meteen je gevonden document openen.

De theorie in actie

Onderstaande laat zien hoe deze integratie werkt en laat je vooral ook ‘voelen’ hoe de assistent met je omgaat en je uiteindelijk voorziet van de gezochte informatie.

Hoe veilig is het gebruik? Komt mijn Microsoft 365 data niet op straat te liggen zo?

Het mooie aan de bovenstaande constructie is dat qua architectuur de 2 hoofdfunctionaliteiten gescheiden blijven in de door ons gebouwde maatwerk component:

  • ChatGPT wordt gebruikt voor het ondersteunen van de gebruiker in natuurlijke taal en om de zoekopdracht te formuleren, maar heeft geen toegang tot data (bestanden) in je Microsoft Cloud. De communicatie verloopt vanuit de maatwerk component rechtstreeks met de API van van ChatGPT.
  • De maatwerk component voert vervolgens de zoekopdracht in Microsoft 365 uit, in de context van de ingelogde gebruiker, en levert de links naar de zoekresultaten op in het gesprek.
Versimpelde architectuur van de oplossing

Alle data blijft dus netjes achter de door Microsoft opgetrokken security-muren op zijn plek. De enige informatie die naar ChatGPT wordt gestuurd is de gespreksinformatie en de info óver de zoekresultaten (de URL), maar niet de inhoud van bestanden zelf.
Verder valt ChatGPT voor een groot gedeelte onder het eigenaarschap van Microsoft, aangezien het 49% van de aandelen bezit (artikel forbes.com) en daarmee de weg vrij heeft gemaakt voor het uitbrengen van Copilot (in de zomer van dit jaar).

Meer informatie, neem contact op 🙂

Wij vertellen je graag meer over de mogelijkheden van een ChatGPT implementatie op maat voor jouw bedrijf. Neem contact met ons op via info@jellybeanconsultancy.nl voor een vrijblijvend gesprek via Teams of, nog liever, in het echt!

No responses yet

Leave a Reply

Your email address will not be published. Required fields are marked *