slai-labs / get-beam

Run GPU inference and training jobs on serverless infrastructure that scales with you.

Home Page:https://beam.cloud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Run GPU inference and training jobs on serverless infrastructure that scales with you

Get Started

The examples folder in this repo contains various examples of programs built with Beam.

You can run any of these examples yourself. All you need is a free account on Beam.

What can you do with Beam?

  • 🛰 Develop locally on remote hardware. Beam provides a brand new type of cloud development experience. You can write code on your laptop and execute it on cloud hardware immediately, with lightning fast build times.
  • 📦 Instantly containerize any Python function and run it on a GPU. Configure your runtime in Python - tell us how many GPUs you need and which libraries you want installed, and Beam will spawn a remote environment for you.
  • 🚀 Deploy apps as serverless functions. Deploy your apps as serverless REST APIs, scheduled cron jobs, or task queues - all with just a single line of Python. It's great for deploying LangChain apps, Stable Diffusion APIs, or Dreambooth.
  • Run scheduled jobs. You can run any code on a schedule, and do things like train machine learning models and setup data pipelines on S3 buckets.
  • 🗂️ Mount storage volumes. Read and write data to highly-performant distributed file systems.