# PypI 패키지 관리

#### **PyPI 패키지 관리**

* **개념:** AI 모델 개발 및 학습 환경에서 필요한 외부 라이브러리나 패키지를 업로드 및 관리하는 기능을 제공합니다.
* **속성:**
  * **체크박스:** 특정 PyPI 패키지를 선택할 수 있는 체크박스. 삭제 시에 사용됩니다.
  * **ID:** 각 PyPI 패키지의 고유 식별자. 시스템 내에서 PyPI를 구분하는데 사용됩니다.
  * **제목:** PyPI 패키지의 제목. 예를 들어 “together-1.4.0-py3-none-any.whl.”
  * **상세 설명:** PyPI 패키지에 대한 상세설명. 예를 들어 “챗봇 라이브러리.”
  * **제작자:** PyPI 패키지를 생성한 제작자. 생성한 관리자 계정 정보를 나타냅니다.
  * **관리 그룹:** PyPI 패키지를 관리할 수 있는 관리 그룹을 나타냅니다.
  * **등록일시:** PyPI 패키지의 등록일시. PyPI 패키지가 시스템에 등록된 날짜와 시간을 나타냅니다.
* **PyPI 패키지 목록 화면 설명:**
  * **PyPI 패키지 목록:** 시스템에 등록된 모든 PyPI 패키지의 목록이 표시됩니다. 각 PyPI 패키지는 체크박스, ID, 유형, 제목, 상세설명, 제작자, 관리그룹, 등록일시, 상태의 정보를 포함합니다.
  * **PyPI 패키지 검색:** PyPI 패키지를 빠르게 찾기 위해 검색 기능을 사용할 수 있습니다.
  * **PyPI 패키지 생성:** 새로운 PyPI 패키지를 생성할 수 있는 버튼이 제공됩니다.
  * **PyPI 패키지 삭제:** 체크박스로 PyPI 패키지를 선택 시, 삭제 버튼이 활성화됩니다.

<figure><img src="https://1519015842-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LScibTAo6TxPm7K4oIX%2Fuploads%2Fgit-blob-c36d603e9e0ebfc59f7e333b6ef992100a4f5fc5%2Fimage%20(2)%20(2)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

* **PyPI 패키지 생성 화면 설명:**
  * **파일 업로드:** 생성할 PyPI 패키지 파일을 업로드. 파일 형식은 .whl만 지원합니다.
  * **상세 설명:** 생성할 PyPI 패키지의 기능 및 용도 등의 설명을 작성할 수 있습니다.
  * **관리 그룹:** PyPI 패키지를 관리할 수 있는 특정 그룹을 선택합니다.

<figure><img src="https://1519015842-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8LScibTAo6TxPm7K4oIX%2Fuploads%2Fgit-blob-6e120125bee7df90a6067617405fedad23fb0a63%2Fimage%20(3)%20(3).png?alt=media" alt=""><figcaption></figcaption></figure>

* **이 페이지에서 가능한 주요 작업:**
  * **새로운 PyPI 패키지 생성:** 원하는 패키지를 업로드하여 AI 모델이나 워크플로우에서 활용 가능하도록 합니다.
  * **PyPI 패키지 삭제:** 체크박스로 PyPI 패키지를 선택 시, 삭제 버튼이 활성화됩니다.
