파이썬 기능을 즉시 생산 준비 마이크로 서비스로 바꾸십시오.
영어 | 简体中文
시작하기 • 라이센스 • Changelog
파이썬 기능을 즉시 경량 UI와 상호 작용하여 유쾌한 앱 및 프로덕션 준비 마이크로 서비스로 바꾸십시오.

| 상태 | 안정 | 목표 |
|---|---|---|
| ✅ | 알파 | 우리는 폐쇄 된 고객 세트로 WorkCell을 테스트하고 있습니다. |
| ✅ | 공개 알파 | 누구나 Weanalyze.co에 가입 할 수 있습니다. 그러나 우리에게 쉽게 가십시오. 약간의 꼬임이 있습니다. |
| ? | 공개 베타 | 대부분의 비 기업용 사용 사례에 충분히 안정됩니다 |
| 공공의 | 생산 준비 |
우리는 현재 : Public Alpha 에 있습니다.
Wokrlcell은 개발 중이며 베타 버전 (버전 0.1.0)에 도달하기 전에 API/UI를 반복 할 것으로 예상됩니다.
파이썬 버전 3.8+
pip 사용하여 WorkCell 설치 :
pip install workcell또는 Anaconda 사용 :
conda install workcell작업이 설치된 후에는 실행 중입니다.
workcell hello http://127.0.0.1:7860/docs /docs에서 자동으로 생성 된 Swagger UI를 찾은 다음 http://127.0.0.1:7860/ui 찾아 첫 번째 작업 셀 앱을 시도하십시오 :)
무슨 일이에요?
WorkCell은 추가 API 또는 UI 관련 코드없이 FASTAPI 서비스 및 기능에 대한 가벼운 사용자 인터페이스를 만들었습니다. 이 서비스는 공공 서비스로 클라우드에 배치 할 준비가되어 있으며, 최소한의 설정이 필요합니다.
개발 속도를 높이십시오
WorkCell을 사용하면 인프라 및 배포 세부 정보를 플랫폼에 남겨 두면서 핵심 기능을 개발하는 데 집중할 수 있습니다. 기능이 작업 세포 호환되는지 확인하는 것입니다.
WorkCell 호환
Workcell 호환 기능에는 Pydantic 모델을 기반으로 input 및 output 매개 변수 및 리턴 값이 있어야합니다. input 및 output 유형 힌트를 사용하여 지정됩니다.
다음은 간단한 워크 셀 호환 기능의 예입니다.
from pydantic import BaseModel
class Input ( BaseModel ):
message : str
class Output ( BaseModel ):
message : str
def hello_workcell ( input : Input ) -> Output :
"""Returns the `message` of the input data."""
return Output ( message = input . message )왜 배포?
어디서나 워크 셀에 액세스하여 팀 및 공동 작업자와 공유 할 수 있습니다. 이제 1- 클릭으로 포옹 페이스 공간에 WorkCell을 배치 할 수 있습니다!
포옹 얼굴 계정을 준비하십시오
먼저 포옹 페이스 계정이 필요하고 사용자 액세스 토큰을 준비한 다음 아래와 같은 환경 변수를 설정하십시오.
export HUGGINGFACE_USERNAME={huggingface_username}
export HUGGINGFACE_TOKEN={huggingface_token} {huggingface_username} 및 {huggingface_token} 귀하의 것으로 바꾸십시오.
편의를 위해 이러한 환경 변수를 프로젝트 폴더에 .env 파일에 저장할 수도 있습니다.
1 클릭으로 배포하십시오!
WorkCell 호환 기능 (또는 프로젝트)을 준비한 후에는 다음과 같이 실행하십시오.
workcell up app:hello_workcell짜잔! 배포 프로세스가 시작되며 몇 분 안에 WorkCell은 포옹 페이스 공간에서 사용할 수 있습니다.
추가 설명
workcell up 실행하면 실제로 2 개의 SEPERATE STEP workcell pack 및 workcell deploy 적용되었습니다. workcell pack 프로젝트 폴더 아래 .workcell 에 템플릿을 사용하여 기능 코드를 패키지하고 workcell deploy 이 폴더를 클라우드에 업로드합니다.
우리의 예를 탐색하여 Workcell에 대해 영감을 얻고 자세히 알아보십시오.
또한 체크 아웃하고 자유롭게 기여할 수있는 선별 된 목록이 있습니다!
WorkCell 또는 Weanalyze에 대해 궁금한 점이 있으면 다음에 이메일을 보내주십시오 : [email protected]
인사하고 싶거나 우리와 파트너 관계에 관심이 있으시면 언제든지 연락하십시오 : [email protected]
Discord : https://discord.weanalyze.co에서 밈 또는 질문을 자유롭게 공유하십시오.
Apache-2.0 라이센스.