Current collected state Current
Observed since 21 Oct, 10:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
대회 제출용 명령줄 도구
대회에 노트북을 제출하는 명령줄 도구입니다. 노트북과 assets/ 폴더를 zip 으로 묶어 올리면 채점이 자동으로 시작됩니다.
노트북 마지막 셀에 아래 세 줄을 넣고 실행합니다.
%pip install -q --upgrade aifactory
%load_ext aifactory
%aifactory submit --model-name my-model
세 줄 모두 % 로 시작하므로 채점 환경에서는 실행되지 않습니다.
터미널에서도 같은 명령을 쓸 수 있습니다.
aifactory submit --model-name my-model --notebook predict.ipynb
| 옵션 | 필수 | 설명 |
|---|---|---|
--model-name NAME | 필수 | 모델명. 128자 이하 |
--notebook PATH | 선택 | 제출할 노트북 파일. 생략하면 자동으로 찾습니다 (Colab, VS Code, Jupyter) |
--api-key KEY | 선택 | 참여 키. 생략하면 환경변수 AIF_API_KEY, Colab Secrets, 직접 입력 순으로 찾습니다 |
--debug | 선택 | 디버그 제출. 공개 디버그 데이터로 실행하고 실행 로그를 남깁니다 (아래 "디버그 제출") |
--server URL | 선택 | 백엔드 주소. 생략하면 환경변수 AIF_SERVER, 없으면 https://api.aifactory.space |
노트북을 실행하는 폴더(cwd)를 기준으로 아래와 같이 묶입니다.
predict.ipynb 노트북. 원래 파일명과 무관하게 항상 이 이름으로 담깁니다
requirements.txt cwd 에 있으면 담깁니다
assets/... cwd 의 assets 폴더. 폴더 이름과 내부 구조가 그대로 보존됩니다
assets/ 아래에 두고, 노트북에서 ./assets/... 상대경로로 읽습니다.
채점 환경에서도 zip 최상위가 작업 폴더가 되므로 같은 경로가 그대로 동작합니다.assets/ 가 없거나 비어 있으면 노트북만 제출됩니다.제출한 코드가 채점 환경에서 왜 실패하는지 확인할 때 씁니다.
aifactory submit --model-name my-model --debug
참여 키는 태스크 페이지에서 발급받습니다. 키는 화면에 출력되지 않고 어디에도 저장되지 않습니다.
Colab 이면 Secrets 에 AIF_API_KEY 이름으로 넣어두면 입력 없이 제출할 수 있습니다.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 3.2.2 | 30 Aug 2026 | 3 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:af26e117f9ce4ff07e98f370514dd8d0bce6fcadded00022968ea5dbdc27ec12