4장. 개발자 프리뷰 기능
이 섹션에서는 Red Hat OpenShift AI 2.17의 개발자 프리뷰 기능에 대해 설명합니다. 개발자 프리뷰 기능은 Red Hat에서 지원하지 않으며 기능적으로 완전하거나 프로덕션 준비가 되지 않습니다. 프로덕션 또는 비즈니스 크리티컬 워크로드에는 개발자 프리뷰 기능을 사용하지 마십시오. 개발자 프리뷰 기능을 사용하면 Red Hat 제품에 포함될 수 있는 기능을 미리 미리 활용할 수 있습니다. 고객은 이러한 기능을 사용하여 기능을 테스트하고 개발 프로세스 중에 피드백을 제공할 수 있습니다. 개발자 프리뷰 기능에는 문서가 없으며 언제든지 변경 또는 제거될 수 있으며 제한된 테스트를 수신했습니다. Red Hat은 관련 SLA 없이 개발자 프리뷰 기능에 대한 피드백을 제출하는 방법을 제공할 수 있습니다.
Red Hat Developer Preview 기능의 지원 범위에 대한 자세한 내용은 개발자 프리뷰 지원 범위를 참조하십시오.
- Kueue의 AppWrapper 지원
- Kueue의 AppWrapper 지원은 개발자 프리뷰 기능으로 제공됩니다. 실험적인 API를 사용하면 분산 워크로드 기능과 함께 AppWrapper 기반 워크로드를 사용할 수 있습니다.
- distributed InstructLab 교육
InstructLab은 유전적 AI(gen AI) 애플리케이션에서 대규모 언어 모델(LLM)을 개선하기 위한 오픈 소스 프로젝트입니다. 합성 데이터 생성(SDG) 기술과 체계적인 분류를 사용하여 모델을 미세 조정하여 다양한 고품질 교육 데이터 세트를 생성합니다.
InstructLab 교육 흐름을 실행하는 방법에는 권장되는 접근 방식인 InstructLab 파이프라인과 독립 실행형 스크립트의 두 가지 방법이 있습니다.
InstructLab pipeline
이제 InstructLab 파이프라인을 개발자 프리뷰 기능으로 사용할 수 있으므로 OpenShift AI의 데이터 사이언스 파이프라인을 통해 전체 InstructLab 워크플로우를 실행할 수 있습니다. 이 파이프라인을 실행하는 사전 요구 사항 및 설정 지침은 RHOAI에서 Data Science Pipelines를 사용하여 InstructLab Pipeline 실행을 참조하십시오.
중요OpenShift AI 2.17에서 InstructLab 파이프라인을 사용하려면 NVIDIA GPU Operator 24.6이 설치되어 있어야 합니다.
독립 실행형 스크립트
분산 InstructLab 교육은 개발자 프리뷰 기능으로 사용할 수 있으므로 단일 노드 설정에 비해 분산 환경의 작업을 교육할 수 있는 향상된 성능을 제공합니다. 이 기능을 사용하면 다중 노드 교육 작업을 오케스트레이션하여 효율성 및 확장성을 개선하고 사용자가 분산 리소스를 활용하여 보다 효율적으로 AI 모델 개발을 수행할 수 있습니다. 데이터 준비, 전송 및 분산 실행을 포함한 독립 실행형 스크립트를 사용하여 전체 InstructLab 교육 흐름을 구현하려면 RHOAI에 대한 Distributed InstructLab Training 을 참조하십시오.