flyteorg/flyte
요약
Flyte는 LF AI & Data Foundation의 Graduated 프로젝트로, 순수 Python을 사용하여 ML 파이프라인, 모델 및 에이전트를 신뢰성 있게 오케스트레이션할 수 있도록 돕는 플랫폼입니다. 개발자들은 `flyte-sdk`를 통해 완전한 SDK와 도구를 사용할 수 있으며, 로컬 환경에서 TUI(Text User Interface)를 설치하여 풍부한 개발 경험을 할 수 있습니다. 또한, Flyte 2의 Kubernetes 네이티브 백엔드 인프라가 곧 출시될 예정이며, 이를 통해 분산 및 다 노드 서비스 배포가 가능해집니다.
핵심 포인트
- 순수 Python 기반으로 ML 파이프라인 오케스트레이션 지원
- Flyte는 LF AI & Data Foundation의 Graduated 프로젝트임
- 로컬 개발 경험 향상을 위한 TUI 설치 권장
- Flyte 2는 Kubernetes 네이티브 백엔드를 통해 분산 배포를 목표로 함
- 개발자들은 `flyte-sdk`와 CLI 도구를 활용하여 쉽게 시작할 수 있음
중요
시작하려면 가이드를 확인하세요.
Flyte 1 을 찾으십니까? Flyte 1 은 이제 master 브랜치에서 유지 관리되므로 해당 곳으로 이동하세요.
규모에 맞게 ML 파이프라인, 모델, 에이전트를 신뢰할 수 있게 오케스트레이션 — 순수 Python 으로.
Flyte 는 LF AI & Data Foundation 의 Graduated 프로젝트입니다.
uv pip install flyte
완전한 SDK 및 개발 도구를 원하시면 flyte-sdk 저장소를 확인하세요.
import asyncio
import flyte
env = flyte.TaskEnvironment(
...
Python | Flyte CLI |
python hello.py |
flyte run hello.py main --numbers '[1,2,3]' |
# serving.py
from fastapi import FastAPI
import flyte
...
Python | Flyte CLI |
python serving.py |
flyte serve serving.py env |
풍부한 로컬 개발 경험을 위해 TUI 를 설치하세요:
uv pip install flyte[tui]
브라우저에서 호스팅된 데모를 시도해 보세요 — 설치 필요 없음.
Flyte 2 의 오픈소스 백엔드는 곧 출시됩니다. 이 저장소는 Flyte 2 를 분산, 다 노드 서비스로 배포하기 위한 Kubernetes 네이티브 백엔드 인프라를 포함할 것입니다. 현재 백엔드의 상태, 프로토콜 버퍼 정의, 기여 가이드는 Backend README 에서 확인하세요.
오늘날 Flyte 2 의 엔터프라이즈용, 프로덕션 등급 백엔드를 필요로 한다면 Union.ai 에서 사용할 수 있습니다.
라이브 데모— 브라우저에서 Flyte 2 를 시도해 보세요문서— 로컬 실행을 시작하세요SDK 참조— API 참조 문서CLI 참조— CLI 문서flyte-sdk— Flyte 2 Python SDK 저장소Flyte 2 프로덕션 프리뷰에 참여하세요— 초기 접근 권한Slack|GitHub Discussions|Issues
기여를 환영합니다! 백엔드 개발은 Backend README 를 확인하거나 slack.flyte.org 에 참여하세요.
Apache 2.0 — LICENSE 참조.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Go (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기