Skip to main content

Edge Computing with Gradio and Cloudflare Lab

📹 Lab Recording​

Watch Karim's full presentation and walkthrough of the lab:

Presented by Karim Lalani

Welcome to our hands-on lab session on Edge Computing using Gradio and Cloudflare! Join Karim Lalani as he guides you through building and deploying efficient AI applications at the edge.

Lab Materials​

All materials for this lab can be found in our LangChain_111 GitHub repository. The lab includes:

  1. CloudflareSetup.md - Instructions for setting up Cloudflare for edge deployment
  2. Intro_to_Gradio.ipynb - Introduction to building interfaces with Gradio
  3. Spoil_a_wish.ipynb - A fun example application demonstrating Gradio capabilities

Prerequisites​

Before starting the lab, ensure you have:

  • Python 3.8 or higher installed
  • A Cloudflare account (free tier is sufficient)
  • Basic familiarity with Python and web concepts

Getting Started​

  1. Clone the repository:
git clone https://github.com/aimug-org/austin_langchain.git
cd austin_langchain/labs/LangChain_111
  1. Follow the setup instructions in CloudflareSetup.md
  2. Open and run through the Jupyter notebooks in order:
    • Start with Intro_to_Gradio.ipynb
    • Then explore Spoil_a_wish.ipynb

What You'll Learn​

  • Building web interfaces with Gradio
  • Deploying AI applications to the edge using Cloudflare
  • Best practices for edge computing with AI
  • Creating interactive AI experiences

Join us for this exciting lab session where we'll explore the intersection of AI and edge computing!