
How to: modules installeren in een Python Azure-functie
1 april 2021Deze gids ontstond tijdens een stage bij Arinti, waar Python en Azure gecombineerd werden om een gespecialiseerde applicatie te bouwen die schetsen en elektrische schema's omzet naar digitale formaten.
Deze bijdrage komt van Cédric van de Erasmushogeschool Brussel.
Je omgeving opzetten
De initiële setup vraagt een installatie van Python en Visual Studio Code. Download in VS Code de extensies Azure Functions en Azure Account uit de marketplace. Maak een Azure-account aan of meld je aan via de Azure Functions-interface. Genereer daarna een nieuwe functie door Python en je voorkeursomgeving te selecteren.
Lokale installatie en een deployment-valkuil
Zodra het project geïnitialiseerd is, open je de terminal en installeer je je dependencies (bv. pip install opencv-python numpy). Zo kan je de Azure-functie lokaal gebruiken.
Er is wel een belangrijke beperking: bij deployment naar Azure kunnen er fouten opduiken, omdat de packages enkel lokaal geïnstalleerd worden en niet op het Azure-platform zelf. Voor een geslaagde clouddeployment is extra configuratie nodig.
Ontdek meer
Van verspreide onboardingmails naar één chatbot
We bouwden een interne chatbot die vragen van medewerkers beantwoordt met OpenAI GPT, LangChain en onze eigen Notion-kennisbank. Zo pakten we het aan, van documentingestie tot deployment.

AI en RPA voor een geautomatiseerd verkooporderproces
Hoe AI en robotic process automation repetitieve taken zoals verkooporders invoeren kunnen automatiseren, gedemonstreerd met een AI-assistent genaamd Raphael.

Network flow: een krachtige tool om problemen te modelleren
Een introductie tot network flow-algoritmes: van edge-disjuncte paden vinden tot matchingproblemen tussen medewerkers en projecten oplossen met bipartiete grafen en max-flow-min-cost-optimalisatie.
