사전 요구 사항
시작하기 전에 다음 항목이 준비되어 있는지 확인하세요.- Forge 계정. 계정이 없다면 가입하세요.
- API 키. Forge에서 프로필 아이콘을 클릭하고 Settings를 선택한 다음 Create new API key를 클릭하세요. 키는 다시 볼 수 없으므로 표시될 때 바로 복사해 두세요. 이 페이지의 예시는
WANDB_API_KEY환경 변수에서 키를 읽습니다. ART에서 키를 어디에 설정해야 하는지는 ART 퀵스타트에서 확인할 수 있습니다. - 트레이닝 메트릭을 기록하고 트레이닝된 어댑터를 저장할 Weights & Biases 프로젝트. Projects를 참조하세요.
- 에이전트의 출력에 점수를 매기는 보상 함수. Serverless RL은 이 함수가 보상하는 방향으로 트레이닝하므로, 보상 함수가 곧 작업을 정의합니다. 작성 방법은 ART 퀵스타트에서 확인하세요.
- ART 프레임워크 (API를 직접 호출하지 않고 ART를 사용하는 경우). ART 퀵스타트의 설치 단계를 따르세요.
에이전트 트레이닝
- ART 프레임워크
- Serverless Training API
트레이닝된 모델 사용하기
모델을 트레이닝하면 자동으로 추론에 사용할 수 있습니다. 이 섹션에서는 트레이닝된 모델의 엔드포인트를 구성하고 해당 모델에 요청을 보내는 방법을 설명합니다. 이를 통해 모델을 애플리케이션이나 평가 워크플로에 통합할 수 있습니다. Serverless SFT로 트레이닝한 모델에도 동일한 단계가 적용됩니다. 트레이닝된 모델에 요청을 보내려면 다음이 필요합니다.- API 키. Forge의 Settings에서 생성하세요.
- Serverless Training API 기본 URL:
https://forge.coreweave.com/api/training/v1/ - 모델의 엔드포인트
- entity(팀 이름)
- 모델과 연결된 프로젝트 이름
- 트레이닝된 모델 이름
- 배포하려는 모델의 트레이닝 step. 일반적으로 평가에서 모델 성능이 가장 좋았던 step입니다.
email-specialists, 프로젝트 이름이 mail-search, 트레이닝된 모델 이름이 agent-001이고 step 25의 모델을 배포하려는 경우, 엔드포인트는 다음과 같습니다.