Vercel에서 Python이 일반 사용 가능(GA) 언어 및 런타임으로 지원됩니다
요약
Vercel이 Python을 공식적으로 지원하는 언어 및 런타임으로 출시했습니다. 이를 통해 개발자들은 네이티브 Python SDK를 활용하여 백엔드와 프론트엔드를 통합하고, API, 풀스택 애플리케이션, AI 에이전트를 하나의 워크플로우로 구축할 수 있습니다. Vercel 인프라가 배포 및 확장을 담당하여 개발자는 애플리케이션 로직에 집중할 수 있게 되었습니다.
핵심 포인트
- Python을 공식 지원 언어/런타임으로 제공
- 네이티브 Python SDK로 AI 에이전트 구축 가능
- 풀스택 앱의 공유 미리보기 및 원자적 배포 지원
- FastAPI, Flask 등 주요 프레임워크 자동 인식 및 구성
Python이 Vercel의 첫 번째 등급 언어이자 런타임으로 제공됩니다. 네이티브 Python SDK와 여러분의 Python 백엔드 및 JavaScript 프론트엔드를 위한 공유 개발 및 배포 워크플로우를 사용하여 API, 풀스택 애플리케이션, AI 에이전트를 구축할 수 있습니다.Python
Vercel이 인프라를 처리하므로 여러분은 애플리케이션에 집중할 수 있습니다:
여러분의 애플리케이션 내에서 Python SDK는 에이전트를 구축하고, 신뢰할 수 없는 코드를 실행하며, 지속적인 워크플로우를 오케스트레이션할 수 있게 해줍니다.
SDK를 개별적으로 사용하거나 동일한 Python 애플리케이션에 결합하여 사용할 수 있습니다.
풀스택 애플리케이션의 경우, 프론트엔드와 백엔드를 하나의 프로젝트에 함께 배포할 수 있으며, 공유 미리보기 및 원자적(atomic) 배포와 롤백 기능을 제공합니다. 해당 프로젝트 내에서 서비스별로 로그를 확인하고 서비스 바인딩을 통해 백엔드에 비공개로 연결할 수 있습니다.Vercel Services
프론트엔드가 있고 FastAPI가 정의된 경우, 리포지토리 루트에 다음 내용을 추가하세요.
frontend/``app``backend/main.py``vercel.toml
/api/로 들어오는 요청은 경로 변경 없이 FastAPI 라우트를 처리하고, 다른 요청들은 프론트엔드로 연결됩니다. npm run dev를 사용하여 두 서비스를 로컬에서 실행한 다음, 동일한 리포지토리에서 함께 배포할 수 있습니다.[vercel dev]
시작하려면 Python 문서를 읽어보세요.
Python 프레임워크 및 런타임 지원
네이티브 Python SDK
여러분의 프론트엔드와 백엔드를 함께
-
FastAPI, Flask, 및 Django 애플리케이션은 자동으로 인식되고 구성되며, Vercel CDN을 통해 정적 에셋(static assets) 제공에 대한 프레임워크별 지원을 받습니다.자동 프레임워크 지원:
-
Vercel은 Linux에서 CPython을 실행하며 의존성 관리를 지원합니다.네이티브 Python 런타임 및 도구:
uv와pyproject.toml을 사용합니다. -
Fluid 컴퓨팅으로 요청 기반(request-driven) 애플리케이션의 규모를 확장하고, Vercel Daemons로 장기 실행되는 풀 기반(pull-based) 워크로드를 실행할 수 있습니다.API 및 워커용 컴퓨팅:
-
: 필요에 따라 격리된 Linux VM을 애플리케이션 또는 에이전트에 제공합니다.Sandbox
-
(베타): 모델 응답을 생성하거나 스트리밍하고 도구를 호출할 수 있습니다. AI SDK for Python으로 시작하세요.
uv add ai -
(베타): 실행 상태를 영구 저장하고 실패한 워크플로우 단계를 재시도할 수 있습니다.Workflow SDK for Python
-
(베타): 백그라운드 작업을 위한 메시지를 송수신할 수 있습니다.Queues
-
: 외부 API 호출을 위한 자격 증명(credentials)을 얻습니다.Connect
-
: 객체 스토리지에 파일을 업로드하고 검색합니다.Blob
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기