Repolode
beam-cloud

beam-cloud/beta9

서버리스 AI 워크로드를 위한 오픈소스 Go 및 Python 런타임으로, GPU 추론 엔드포인트, 샌드박스, 백그라운드 작업을 지원합니다.

대체할 수 있는 제품:AWS LambdaModal

스타
1,827
포크
171
열린 이슈
32
마지막 커밋
어제

어떤 프로젝트인가요?

Beta9은 서버를 관리하지 않고도 AI 애플리케이션을 배포하고 확장할 수 있는 오픈소스 런타임입니다. 개발자는 @endpoint나 @task_queue 같은 데코레이터로 Python 함수를 감싸면 됩니다. 플랫폼은 빠르게 시작하고, 유휴 상태에서는 0개까지 축소되며, 여러 컨테이너로 병렬 확장되는 컨테이너에서 함수를 실행합니다.

이 프로젝트는 여러 워크로드 유형을 지원합니다. 커스텀 모델을 위한 자동 확장 추론 엔드포인트, LLM이 생성한 코드를 실행하는 격리된 샌드박스, Celery 큐를 대체할 수 있는 복원력 있는 백그라운드 작업이 여기에 포함됩니다. 예약 작업, 웹훅, 개발 중 핫 리로딩, 마운트 가능한 분산 스토리지 볼륨도 제공합니다.

GPU 워크로드는 Beam 클라우드나 자체 GPU에서 실행할 수 있으며, 엔진은 셀프 호스팅도 가능합니다. Beam은 동일한 오픈소스 엔진을 기반으로 관리형 클라우드를 제공합니다.

핵심 기능

  • 01커스텀 런타임과 스케줄러를 사용해 1초 이내에 컨테이너를 시작합니다.
  • 02워크로드를 수백 개의 컨테이너로 병렬 확장합니다.
  • 03유휴 상태에서는 0개까지 축소하고, 큐 길이에 따라 자동 확장합니다.
  • 04코드 실행을 위한 격리된 샌드박스를 제공합니다.
  • 05재시도, 예약 작업, 웹훅을 지원하는 백그라운드 작업을 제공합니다.
  • 06Beam 클라우드의 GPU 또는 자체 GPU에서 실행할 수 있습니다.

활용 사례

  • 자동 확장 API 엔드포인트 뒤에서 커스텀 머신러닝 모델을 서비스합니다.
  • LLM이 생성한 코드를 격리된 샌드박스에서 실행합니다.
  • 복원력 있는 백그라운드 작업 처리로 Celery 큐를 대체합니다.
  • 파인튜닝이나 이미지 처리 같은 배치 GPU 작업을 필요할 때 실행합니다.

빠른 시작

  1. 1

    Beam 클라이언트를 설치합니다

    pip install beam-client
  2. 2

    Beam 계정을 만듭니다

  3. 3

    Getting Started Guide에 따라 온보딩을 진행합니다

사용 전 알아둘 점

  • 네트워크를 통한 사용 시 소스 공개를 요구하는 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여됩니다.
  • 셀프 호스팅에는 자체 인프라가 필요하며, 더 쉽게 사용할 수 있도록 README에서는 Beam의 관리형 클라우드를 안내합니다.
  • 퀵스타트를 이용하려면 Beam 플랫폼에서 계정을 만들어야 합니다.

토픽

자주 묻는 질문

beta9은(는) 무엇인가요?
서버리스 AI 워크로드를 위한 오픈소스 Go 및 Python 런타임으로, GPU 추론 엔드포인트, 샌드박스, 백그라운드 작업을 지원합니다. Beta9은 서버를 관리하지 않고도 AI 애플리케이션을 배포하고 확장할 수 있는 오픈소스 런타임입니다. 개발자는 @endpoint나 @task_queue 같은 데코레이터로 Python 함수를 감싸면 됩니다. 플랫폼은 빠르게 시작하고, 유휴 상태에서는 0개까지 축소되며, 여러 컨테이너로 병렬 확장되는 컨테이너에서 함수를 실행합니다.
beta9은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
beta9은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
beta9은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. beta9의 마지막 커밋은 2026년 10월 19일입니다.
beta9은(는) 어디에 사용할 수 있나요?
자동 확장 API 엔드포인트 뒤에서 커스텀 머신러닝 모델을 서비스합니다. LLM이 생성한 코드를 격리된 샌드박스에서 실행합니다. 복원력 있는 백그라운드 작업 처리로 Celery 큐를 대체합니다. 파인튜닝이나 이미지 처리 같은 배치 GPU 작업을 필요할 때 실행합니다.
beta9는 어떻게 설치하나요?
Beam 클라이언트를 설치합니다: pip install beam-client Beam 계정을 만듭니다 Getting Started Guide에 따라 온보딩을 진행합니다
beta9은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/beam-cloud/beta9

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트