For the complete documentation index, see llms.txt. This page is also available as Markdown.

사용자 정의 블록

사용자 정의 Python 블록으로 Workflow에서 직접 자신만의 로직을 작성하고 실행합니다.

내장 Blocks로는 사용 사례를 충족하지 못할 때, Python으로 직접 로직을 작성하고 Workflow 안에서 Block으로 실행할 수 있습니다.

사용자 정의 Python 블록을 사용하면 전체 플러그인을 만들고 게시하지 않고도 데이터를 변환하고, 외부 서비스를 호출하거나, 맞춤 로직을 구현할 수 있습니다. 코드는 Workflow Definition 자체 안에 존재하며 런타임에 실제 Block으로 컴파일됩니다. 이들은 자체 호스팅 환경에서 실행됩니다 inference 서버 및 Dedicated Deployments, 그리고 격리된 컨테이너에서 실행되는 Roboflow Serverless v2 API에서 실행됩니다.

다음 단계

  • 동적 Python 블록 - Workflow Definition 안에서 블록을 정의하기 위한 전체 참조: manifest, 동적 입력 및 출력, 그리고 run(...)init(...) 메서드, 상태 관리, 그리고 디버깅.

  • Workflow 블록 만들기 - 버전 관리, 배치 처리, 흐름 제어, 또는 사용자 지정 차원이 필요할 때는 적절한 Block 클래스를 작성하세요.

  • 블록을 플러그인으로 묶기 - 전체 팀이나 커뮤니티가 사용할 수 있도록 Blocks를 설치 가능한 플러그인으로 패키징하세요.

마지막 업데이트

도움이 되었나요?