
What weâre about
Welcome to our AI Meetup! We are a passionate community dedicated to building and learning about artificial intelligence. Whether you're an expert or just starting out, join us to share knowledge, collaborate on projects, and explore the fascinating world of AI together.
We'll be getting different events off the ground, both locally (SF) and virtually.
AI book club is going again in 2024, so if you have recommendations for us to read, let us know!
We'll AI cover topics such as Machine Learning (ML), Large Language Models (LLMs), Deep Learning, Data engineering, MLOps, Python, Computer Vision, Natural Language Processing (NLP), the Latest AI developments, and more!
Questions? Reach out to Sage Elliott on LinkedIn: https://www.linkedin.com/in/sageelliott/
Upcoming events (2)
See all- Fine-tune & Serve LLMs with LoRA & QLoRA for Production - LLMOps WorkshopLink visible for attendees
Build Scalable Workflows for Large Language Models (LLMs) and serve it in a hosted application!
REGISTER HERE TO GET THE LIVE LINK & RECORDING:
https://www.eventbrite.com/e/fine-tune-serve-llms-with-lora-qlora-for-production-llmops-workshop-tickets-1302657155619Training complex AI models at scale requires orchestrating multiple steps into a reproducible workflow and understanding how to optimize resource utilization for efficient fine-tuning. Modern MLOps and LLMOps tools help streamline these processes, improving the efficiency and reliability of your AI pipelines. This workshop will introduce you to the basics of MLOps and best practices for building efficient AI pipelines for large language models (LLMs).
By completing this workshop, you'll gain hands-on experience structuring scalable and reproducible AI workflows for fine-tuning LLMs using best practices such as caching, versioning, containerized resource utilization, parameter-efficient fine-tuning (PEFT), and more. We'll use Hugging Face for transformers and datasets, PEFT for implementing LoRA and QLoRA, bitandbytes for quantization, and union.ai for scalable workflows, GPUs, and serving our fine-tuned model.
This workshop will cover:
- MLOps / LLMOps pipeline basics
- Fine-tune a Hugging Face LLM model with LoRA & QLoRa
- Build a scalable and reproducible production grade workflow
- Deploy (Serve) your fine-tuned LLM in a real-time streamlit app
- Concepts covered can transfer to more complex pipelines and models
What you'll need to follow along:
- A free Union.ai account (https://www.union.ai/)
- A GitHub account
- A Google account for Colab
More Session Details:
Part 1: MLOps/LLMOps & Effecent fine-tuning overview
Get introduced to the concepts around reproducible workflows, best practices for implementing efficient AI pipelines, and why parameter-efficient fine-tuning techniques such as Low-Rank Adaptation (LoRA) and QLoRA (Quantized Low-Rank Adaptation) are widespread.Part 2: Build a scalable workflow and implement parameter-efficient fine-tuning [hands-on]
In this hands-on section, we'll walk through and run all the code to create our parameter-efficient fine-tuning workflow. We'll implement the following tasks:- Download Dataset
- Download Model
- Visualize Dataset
- Fine-tune Model (LoRA & QLoRA)
- Evaluate Model Performance
- Perform Batch Inference
Part 3: Serve your fine-tuned LLM for real-time inference with a Streamlit UI
We'll pass our fine-tuned model artifact into an application using Streamlit to create a user interface for interaction.
After this section, you'll have the skills to build an end-to-end production-grade AI pipeline for fine-tuning and serving large language models (LLMs)About the Speaker:
Sage Elliott is an AI Engineer with a background in computer vision, LLM evaluation, MLOps, IoT, and Robotics. He's taught thousands of people at live workshops. You can usually find him in Seattle biking around to parks or reading in cafes, catching up on the latest read for AI Book Club.
Connect with Sage: https://www.linkedin.com/in/sageelliott/About Union.ai
Our AI workflow and inference platform unifies data, models and compute with the workflows of execution on a single pane of glass.We also maintain Flyte, an open-source orchestrator that facilitates building production-grade data and ML pipelines.
đŹ Join our AI and MLOps Slack Community: https://slack.flyte.org/
â Check out Flyte on GitHub: https://github.com/flyteorg/flyte
đ€ Learn about everything else weâre doing at https://union.ai/ - AI Book Club: Hands-On APIs for AI and Data ScienceLink visible for attendees
May's book is "Hands-On APIs for AI and Data Science"!
This is a casual-style event. Not a structured presentation on topics. Sometimes, the discussion even drifts away from the chapters, but feel free to grab the mic to help steer it back.
Feel free to join the discussion even if you have not read the book chapters! :)
Want to discuss the contents during the reading week? Join the Slack Flyte MLOps Slack group and search for the "ai-reading-club" channel. https://slack.flyte.org/
-------------------------------------------------
About the book:
Title: Hands-On APIs for AI and Data Science
Authors: Ryan Day
Published: March 2025
Hands-On APIs for AI and Data ScienceChapters:
- I. Building APIs for Data Science
1. Creating APIs That Data Scientists Will Love
2. Selecting Your API Architecture
3. Creating Your Database
4. Developing the FastAPI Code
5. Documenting Your API
6. Deploying Your API to the Cloud
7. Batteries Included: Creating a Python SDK
II. Using APIs in Your Data Science Project
8. What Data Scientists Should Know About APIs
9. Using APIs for Data Analytics
10. Using APIs in Data Pipelines
11. Using APIs in Streamlit Data Apps
III. Using APIs with Artificial Intelligence
12. Using APIs with Artificial Intelligence
13. Deploying a Machine Learning API
14. Using APIs with LangChain
15. Using ChatGPT to Call Your API
Book Description:
Are you ready to grow your skills in AI and data science? A great place to start is learning to build and use APIs in real-world data and AI projects. API skills have become essential for AI and data science success, because they are used in a variety of ways in these fields. With this practical book, data scientists and software developers will gain hands-on experience developing and using APIs with the Python programming language and popular frameworks like FastAPI and StreamLit.
As you complete the chapters in the book, you'll be creating portfolio projects that teach you how to:- Design APIs that data scientists and AIs love
- Develop APIs using Python and FastAPI
- Deploy APIs using multiple cloud providers
- Create data science projects such as visualizations and models using APIs as a data source
- Access APIs using generative AI and LLMs
Learn more about the book here:
https://learning.oreilly.com/library/view/hands-on-apis-for/9781098164409/ - I. Building APIs for Data Science