Itô Training
ito-training은 Itô 컴퓨팅에서 트레이닝을 위한 표준 ECC 기술입니다. ECC는 자체 트레이너, 스케줄러 또는 데이터 파이프라인을 실행하지 않으며, 예약, 예비 할당 또는 지출을 수행하지 않습니다. 이 기술은 ito-compute의 완료된 예약 이후에 연결됩니다.
현재 프로덕션 경계
관리형 트레이닝은 현재 사용할 수 없습니다. ECC 브리지는 login, logout, auth, find, status 및 명시적으로 제한된 evals만 노출합니다. train 동사가 없으며, 공식 CLI의 run 동사와 데스크 training-run 백엔드는 여전히 스캐폴드 상태입니다. 로컬에서 시행 가능한 보장은 ECC가 자격 증명을 포함하는 공식 클라이언트를 확인하거나 생성하기 전에 train을 거부한다는 것입니다.
따라서 인증이나 명령 호출 전에 중단하십시오. 누락된 기능을 보고하고 원래 에이전트로 돌아가십시오. 로컬 트레이너, SSH 헬퍼, 브라우저 워크플로우 또는 구매 엔드포인트를 대체하지 마십시오.
필수 권한
트레이닝이 구현되면 첫 번째 게이트는 서버에서 확인된 완료된 예약입니다. 하네스 메모리, RFQ, 견적, 노드 IP 또는 SSH 액세스는 권한의 증거가 아닙니다. 백엔드는 인증된 계정, 예약, GPU 토폴로지, 리전, 패브릭 및 기간에 바인딩된 새로운 트레이닝 자격을 반환해야 합니다. 만료, 취소, 불일치, 불완전 또는 이미 해제된 예약은 확인 전에 실패-폐쇄됩니다.
향후 CLI 및 API 계약
의도된 명령 이름은 train입니다. 향후 핸드오프는 다음 명령과 동등해야 합니다:
ecc ito train \
--booking <server-verified-booking-id> \
--manifest <absolute-reviewed-json-file> \
--confirmation-ref <opaque-non-authorizing-reference> \
--idempotency-key <stable-retry-key> \
--json
검토된 매니페스트는 모델 크기 및 개정, 오염 제거 출처가 있는 데이터 참조, 트레이닝 목표, 포스트 트레이닝 레시피, USD 예산 상한, 체크포인트 정책 및 최대 증분 비용을 식별해야 합니다. 원시 API 키, SSH 키, 노드 비밀번호, 베어러 토큰 또는 데이터 세트 자격 증명은 인수, 매니페스트, 로그, MCP 결과 또는 채팅에 속하지 않습니다.
클라이언트는 매니페스트 경로를 표준화하고, 심볼릭 링크를 거부하며, 링크를 따르지 않고 일반 파일을 열고, 적절한 소유권 및 제한적 권한을 요구하고, 크기를 제한하며, 열린 디스크립터에서 바이트를 해싱해야 합니다. 해당 다이제스트는 워크로드 변경 전에 확인에 바인딩된 다이제스트와 정확히 일치해야 합니다. 경로 스왑, 다이제스트 불일치, 초과 크기 파일 또는 변경 가능한 안전하지 않은 파일은 실패-폐쇄됩니다.
공식 API(ECC 아님)는 워크로드 생성을 소유하고 ok, live_api_contacted, notice, 그리고 data 또는 error 중 하나를 포함하는 구조화된 JSON을 반환해야 합니다. 트레이닝 데이터에는 안정적인 예약, 실행, 매니페스트 및 멱등성 ID와 상태 열거형이 포함되어야 합니다. 오류에는 안정적인 코드와 비밀 없는 안전한 메시지가 포함되어야 합니다.
확인 및 실행 게이트
워크로드 생성 전에 다음 모든 조건이 충족되어야 합니다:
- 공식 백엔드로부터의 새로운 자격 및 트레이닝 적격성.
- 검토 가능한 변경 불가능한 매니페스트 및 결정적 다이제스트.
- 계정, 작업, 매니페스트 및 비용에 바인딩되고 짧은 만료 시간과 재생 방지 기능이 있는 별도의 일회성 확인. CLI 인수는 불투명하고 인가되지 않는 확인 참조만 전달합니다. 서버는 대역 외에서 베어러 기능을 확인하고 소비합니다.
- 호출자가 제공하고 실행과 원자적으로 예약된 멱등성 키.
- 서버 측 패브릭, 용량, 데이터 정책, 체크포인트 저장소 및 비용 검증(매니페스트의 예산 상한 포함).
인증은 신원이지 워크로드 권한이 아닙니다. 로그인, API 키, 견적 또는 완료된 예약은 트레이닝 확인을 대체하지 않습니다. 검사 및 계획 생성을 워크로드를 생성해서는 안 됩니다. 취소 및 정리는 자체 범위 지정 확인 및 멱등성 경계가 있는 별도의 변경 작업입니다.
생명 주기 및 복구
동일한 공식 클라이언트가 테넌트 범위의 상태, 로그, 메트릭, 체크포인트 목록, 취소 및 정리를 노출할 때까지 프로덕션 표면은 완전하지 않습니다. 모든 작업에는 제한된 연결 및 전체 시간 초과, 취소 인식 오류 및 구조화된 출력이 필요합니다. 모호한 전송 실패 후에는 재시도 전에 멱등성 키로 상태를 조회하고, 첫 번째 응답이 손실되었다고 해서 두 번째 실행을 생성하지 마십시오. 취소된 자격 증명은 폴링을 중지하고 로그인을 자동으로 시작하지 않고 제어를 원래 에이전트에 반환합니다.
단계 게이트를 정직하게 보고하고, 실패한 평가 게이트를 재정의하지 마십시오. 정리는 관찰 가능해야 하며, 별도의 경제적 조치가 명시적으로 승인되지 않는 한 기본 예약을 해제하거나 수정해서는 안 됩니다.
제안된 백엔드 단계
이 단계들은 ECC에 존재하는 코드가 아닌 미래 백엔드(레이어 0.3)를 설명합니다:
- 데이터 준비 — 매니페스트, 중복 제거, 평가 스위트에 대한 오염 제거; 맞춤 데이터에 대한 저렴한 사전 검사로서의 150M-래더 결정 작업.
- 병렬성 및 정밀도 — 모델 크기, 노드 수, 패브릭에서 선택; 비효율적인 조합은 거부.
- 체크포인팅 및 내결함성 — 비동기 DCP, torchft; < 10분 감지, < 15분 재개. 손실 급증 재시작은 제안된 인간 개입 작업입니다.
- 커리큘럼 및 평가 게이트 — 단계별 사전 학습 / 중간 학습 / 긴 컨텍스트 / 포스트 트레이닝, 각각 고정된 평가 배터리 포함; 실패한 게이트는 실행을 중지.
- 포스트 트레이닝 — SFT → DPO → RLVR(DAPO 안정성 수정이 포함된 GRPO), 제한된 오래된 데이터를 가진 트레이너/롤아웃 분리.
백엔드는 데스크 원격 측정(굿풋, 중단율, 체크포인트 대역폭)을 내보내 데스크가 트레이닝 블록 가격을 정직하게 책정할 수 있도록 합니다.
위의 모든 게이트 및 생명 주기 작업이 공식 런타임에 존재할 때까지, 이 기술은 실패-폐쇄 가용성 확인 및 문서 핸드오프로 남아 있습니다.