跳到主要内容

应用概述

Gitee AI 的应用功能让您能够在几分钟内轻松创建和部署由 ML 驱动的展示应用。

创建应用

请访问个人主页并单击新建应用,创建您的应用。您需要为应用填写应用名称、选择许可证以及设置应用的可见性,同时您还需为您的空间选择 SDK。目前平台提供四个 SDK 选项:Streamlit、 Gradio、 Docker 和静态 HTML。您也可以为您的应用选择合适的硬件配置,其中包括各种规格参数的 CPU 及 GPU。如下:

alt text

如果您选好了硬件配置,并且选择“Gradio”作为您的 SDK,您将导航到您的新仓库:

alt text

在构建上,如同模型和数据集一样,您的代码是被存储在了一个 git 仓库。使用 git 和 git-lfs 可以管理您的应用仓库代码。如果需要添加文件到您的应用时,请遵循“推送仓库”中的相同流程。每次推送新的提交时,应用界面都会提示您重新启动,如不重启,应用不会更新。

硬件资源

默认情况下,每个应用新建时您已选择好对应的硬件,您可以期限内使用这些资源。您也可以升级更好的硬件,包括多种 GPU 和持久性存储。如有升级需求,请在您的应用中点击“设置”按钮,并选择您偏好的硬件配置。

alt text

应用密钥和变量

您可以正常使用代码获取系统环境变量,它们将作为环境变量暴露给您的应用程序。

应用变量是公开的,被 Fork 时也会自动添加到 Fork 应用中。

而秘钥也会作为环境变量注入,但秘钥被设置后不可见,也无法被 Fork,建议私有信息使用秘钥。

如果您在应用设置中添加了秘钥或环境变量 键: G_TOKEN 值: b53de003db22348606b,以 Python 为例,获取环境变量:

import os
G_TOKEN = os.getenv('G_TOKEN')
print(G_TOKEN) # 输出: b53de003db22348606b

alt text

应用设置

应用设置界面可调整:

  • 名称、地址
  • 可见性、申请公开
    • 应用申请公开需要审核,审核通过后,您的应用将会在应用列表中展示
  • 硬件套餐
  • 环境变量、密钥
  • 应用全屏
    • 在功能设置中,您可以调整 应用布局 为全屏模式
  • 重启、暂停
  • 成员管理
    • 应用私有状态下,仓库成员也可以访问应用。
  • 删除应用

仓库克隆

您可以在本地克隆应用的代码仓库,首先请点击应用页面右上角的“克隆应用”:

alt text

然后您就可以按照说明使用 HTTPS 或 SSH 将应用仓库克隆到本地计算机。

alt text

alt text

如果使用 SSH 方式推送代码,需要 Gitee 账号添加 SHH 公钥 https://gitee.com/profile/sshkeys