leptonai/leptonai
A Pythonic framework to simplify AI service building
해결하는 문제
Lepton AI는 NVIDIA DGX Cloud Lepton 플랫폼을 관리하고 운영하는 간편한 방법을 제공합니다. 클라우드 인프라스트럭처 관리의 복잡성을 제거하고, AI 워크로드를 배포하고 상호작용할 수 있도록 통합된 Python 라이브러리와 명령줄 인터페이스(CLI)를 제공합니다.
작동 방식
이 프로젝트는 두 가지 주요 인터페이스로 구성되어 있습니다.
lepCLI: 에ンド포인트, 배치 작업, 개발 포드, 스토리지, 시크릿, 클러스터(Ray 및 Slurm)를 생성하고 관리하는 데 사용되는 명령줄 도구입니다.ClientPython 라이브러리: 에ンド포인트의 OpenAPI 스키마를 읽어내고, 개발자가 배포된 클라우드 에ンド포인트를 마치 네이티브 Python 함수처럼 호출할 수 있도록 해주는 도구입니다.
또한, 이 프로젝트는 AI 에이전트(Claude Code 또는 Codex 등)가 lep CLI를 통해 자연어 명령어로 Lepton 플랫폼을 운영할 수 있도록 해주는 "스킬" 기능을 포함하고 있습니다.
대상 사용자
NVIDIA DGX Cloud Lepton 플랫폼을 사용하여 AI 모델과 학습 작업을 배포, 확장, 관리하는 개발자 및 ML 엔지니어입니다.
주요 특징
- 통합 관리: 단일 CLI에서 에ンド포인트, 배치 작업, 개발 포드를 모두 관리할 수 있습니다.
- 동적 클라이언트: Python 클라이언트는 에ンド포인트의 OpenAPI 스키마에서 사용 가능한 경로와 문서를 자동으로 탐지합니다.
- 에이전트 기반 운영: AI 에이전트가 자연어로 워크로드를 관리할 수 있는 플러그인을 포함합니다.
- 유연한 인증: API 토큰과 보안된 에ンド포인트 기본값을 지원하여 접근 제어를 가능하게 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트