> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gmicloud.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Artifacts

Artifacts manage model artifacts and their dependencies, including Docker containers, model files, and associated scripts. They offer secure storage and versioning capabilities for all deployment components. After building artifacts, you can launch tasks for custom models.

## View Artifacts

1. Click "Resources Overview" in the upper right corner of the menu.

   <img src="https://mintcdn.com/gmicloud/_02um5jAPua_N2Qo/assets/image-20250320142338452.png?fit=max&auto=format&n=_02um5jAPua_N2Qo&q=85&s=ab301f8f3df3f40f514f61c591472d27" alt="image-20250320142338452" width="1892" height="140" data-path="assets/image-20250320142338452.png" />

2. Click on "Artifacts" in the left-hand menu.You can view artifacts dashboard.

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320154058961.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=e1a4a9cfecabc3fa27b4c6e890c12115" alt="image-20250320154058961" width="2122" height="1074" data-path="assets/image-20250320154058961.png" />

   **Custom Models**: Custom Modes are built by you.

   **Offical Modes**: Offical Models are provided by GMI Cloud.

## Create Artifacts from template

1. Click the arrow next to button "Create Custom Artifact".

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320154727392.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=b68ce68926e8587db12b3b505c8c76ec" alt="image-20250320154727392" width="2748" height="896" data-path="assets/image-20250320154727392.png" />

2. You can view the template list, select a template, and then create a custom model artifact based on that template.

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320155357774.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=742e501f935e06f45cb9482a4719f51c" alt="image-20250320155357774" width="3324" height="1666" data-path="assets/image-20250320155357774.png" />

## Create Custom Artifacts

1. Click the button "Create Custom Artifact".

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320155704401.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=77f35236cc6b50678d114f34c8cf125f" alt="image-20250320155704401" width="3342" height="1698" data-path="assets/image-20250320155704401.png" />

   **Artifact Name** : Input artifact name.

   **Description**: Input description.

   **Upload Icon**: Upload Icon.

   **Build File**: Upload a build ZIP file including Docker containers and associated scripts. E.g.

   ​                    <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320162015376.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=94b080c1bfb88db1e9c24aee364eaba3" alt="image-20250320162015376" style={{ width: '50%', height: 'auto' }} width="792" height="176" data-path="assets/image-20250320162015376.png" />

2. Click the "Create" button to create an artifact. You will then see the artifact in the artifact dashboard under custom models, along with its building status.

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320161903711.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=8454b434e578488859da9c7ab8999cdf" alt="image-20250320161903711" width="2710" height="998" data-path="assets/image-20250320161903711.png" />

3. Upload model files by clicking button <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320162908676.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=df6256b9a670d850b00b93b785408ad2" alt="image-20250320162908676" width="60" height="56" data-path="assets/image-20250320162908676.png" />

   <img src="https://mintcdn.com/gmicloud/54j00CxnR0zq3pfi/assets/image-20250320162838929.png?fit=max&auto=format&n=54j00CxnR0zq3pfi&q=85&s=09daf8ec54f4e8d4e5588d9a6a02810a" alt="image-20250320162838929" style={{ width: '50%', height: 'auto' }} width="638" height="416" data-path="assets/image-20250320162838929.png" />

4. Wait for the artifact to reach "Running" status (this may take several minutes), and then you can launch a task from the built artifact.
