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.4

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.4
File Size Uploaded
aifactory-3.0.4.tar.gz 16.1 kB Details

Built distribution (wheel)

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

Total release size: 28.4 kB

Release files / aifactory-3.0.4.tar.gz

Download URL aifactory-3.0.4.tar.gz
Size 16.1 kB
Tags Source
SHA-256 checksum
How to use checksums
03ba9957bd283e30311dbb7b91909de0ec7f442a5a62067161e84d1207c8c45e
BLAKE2b-256 checksum
How to use checksums
465631120eca3655234de4ece30cdc82056f21332c80c133529bd40e1541afaf
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.4-py3-none-any.whl

Download URL aifactory-3.0.4-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b18eb2d7c69a9c209551093b76b01c7c6d743de3799a60d475a5893f48df9572
BLAKE2b-256 checksum
How to use checksums
369a8c57e6e5ca126c46e4815d4cfe6a4f295fdbcb5af8cae93472331c157a1c
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

This release

3.0.4 This release

2 release files

3.0.3

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