Skip to main content

aifactory

대회에 노트북을 제출하는 명령줄 도구입니다. 노트북과 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, 직접 입력 순으로 찾습니다
--server URL 선택 백엔드 주소. 생략하면 환경변수 AIF_SERVER, 없으면 https://api.aifactory.space

제출물 구성

노트북을 실행하는 폴더(cwd)를 기준으로 아래와 같이 묶입니다.

predict.ipynb     노트북. 원래 파일명과 무관하게 항상 이 이름으로 담깁니다
requirements.txt  cwd 에 있으면 담깁니다
assets/...        cwd 의 assets 폴더. 폴더 이름과 내부 구조가 그대로 보존됩니다
  • 모델 가중치 등 동봉할 파일은 전부 assets/ 아래에 두고, 노트북에서 ./assets/... 상대경로로 읽습니다. 채점 환경에서도 zip 최상위가 작업 폴더가 되므로 같은 경로가 그대로 동작합니다.
  • 담을 폴더를 고르는 옵션은 없습니다. assets/ 가 없거나 비어 있으면 노트북만 제출됩니다.
  • 업로드 전에 담기는 파일 목록과 합계 용량이 출력됩니다.
  • 제출에 쓰는 zip 은 임시 위치에 만들어지고 끝나면 지워집니다. 작업 폴더에는 아무 파일도 남지 않습니다.

참여 키

참여 키는 태스크 페이지에서 발급받습니다. 키는 화면에 출력되지 않고 어디에도 저장되지 않습니다. Colab 이면 Secrets 에 AIF_API_KEY 이름으로 넣어두면 입력 없이 제출할 수 있습니다.

Metadata

Release files for aifactory 3.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aifactory 3.0.3
File Size Uploaded
aifactory-3.0.3.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aifactory 3.0.3
File Interpreter ABI Platform
aifactory-3.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 28.2 kB

Release files / aifactory-3.0.3.tar.gz

Download URL aifactory-3.0.3.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
de0a9b653b2ef2f17601965dc5054c2466cc46077ecaaf219c537c3a6ceed900
BLAKE2b-256 checksum
How to use checksums
6db26a9f18b83a2441ede5e0aa38fd7d1363a77971eb9d42ce498c3c2c7541e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release files / aifactory-3.0.3-py3-none-any.whl

Download URL aifactory-3.0.3-py3-none-any.whl
Size 12.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b1d8651a0a05c4c6fc9cfd97fcf6577f636bb6a3b0ee80312ddabbb75faec8d3
BLAKE2b-256 checksum
How to use checksums
854539aedfd14ec373ed459efa563cd2bb8b4c056d7ecaf69a4f088d197dae39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2026.

Transparency log

Release history Release notifications | RSS feed

3.2.2

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.0

2 release files

3.0.4

2 release files

This release

3.0.3 This release

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.0

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.8.7

2 release files

1.8.6

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.3

2 release files

1.7.2

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.21

2 release files

1.6.20

2 release files

1.6.19

2 release files

1.6.18

2 release files

1.6.17

2 release files

1.6.16

2 release files

1.6.15

2 release files

1.6.14

2 release files

1.6.13

2 release files

1.6.12

2 release files

1.6.11

2 release files

1.6.10

2 release files

1.6.9

2 release files

1.6.8

2 release files

1.6.7

2 release files

1.6.6

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.30

2 release files

1.5.20

2 release files

1.5.17

2 release files

1.5.14

2 release files

1.5.13

2 release files

1.5.12

2 release files

1.5.11

2 release files

1.5.10

2 release files

1.5.9

2 release files

1.5.8

2 release files

1.5.7

2 release files

1.5.6

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.0

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.0.19

2 release files

1.0.18

2 release files

1.0.17

2 release files

1.0.16

2 release files

1.0.14

2 release files

1.0.13

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page