【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

04-08 1843阅读

大家好,我是全栈小5,欢迎阅读小5的系列文章。

这是《人工智能》系列文章,每篇文章将以博主理解的角度展开讲解。

【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

目录

  • 前言
  • 两大赛道
    • 天数智芯
      • 1.模型地址
      • 2.天数智芯专区
      • 3.选择模型
      • 4.模型详情页
      • 5.部署模型
      • 6.成功部署
      • 7.执行例子
      • 8.移除模型
      • 千模盲测
        • 1.筛选模型
        • 2.未运行模型
        • 3.执行例子

          前言

          随着“AI 时代”的到来,开发者们面临着前所未有的挑战和机遇。

          为了更好地服务开发者们,Gitee 在一年紧锣密鼓的筹备工作后,宣布 Gitee AI 模型平台正式内测上线

          有奖体验活动地址:https://ai.gitee.com/gitee-community/gitee-ai-events

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          两大赛道

          可以选择下列任意活动赛道进行体验,也可以同时参加。每个赛道将独立排名评奖。

          由于模型体积较大,创建模型引擎时加载耗时较长,属于正常现象(大部分是一分钟内可完成部署,部分模型加载时间预计半小时以上)

          博主以Stable-diffusion-2、chatyuan-large-v2两个模型为例,一起探索 Gitee AI 上模型体验使用之旅吧。

          天数智芯

          温馨提示:只要运行成功任意一个模型,并且直接在网页端执行成功一个例子就会记录一次,根据执行成功次数进行奖励排名,越多排名越靠前

          下面是体验步骤

          1.模型地址

          Gitee AI下提供了国产大模型,AI 编程,天数智芯,曙光智算等模型,本次我们这里选择天数智芯专区模型进行体验

          点击跳转地址:https://ai.gitee.com/models

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          2.天数智芯专区

          点击跳转到【天数智芯专区】地址:https://ai.gitee.com/topics/iluvatar

          中国领先的通用 GPU 高端芯片及超级算力系统提供商。

          天数智芯通用GPU产品具有高性能、通用性、灵活性等特点,支持国内外主流AI生态和各种深度学习框架。

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          3.选择模型

          博主这里选择的是Stable-diffusion-2,文本转图像的模型。

          点中模型即可跳转到模型详情页

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          4.模型详情页

          在模型详情页,会有模型介绍以及使用例子介绍,以及模型文件等

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          5.部署模型

          点击【部署】,然后点击【模型引擎】

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          实例配置选择【天数智芯】,其他都是默认即可,最后点【新建模型引擎】,等几秒会自动跳转到部署页面进行初始化模型

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          当提示【GPU资源不足】,则说明现在操作这个模型的小伙伴比较多,可以晚上进行部署或者换一个模型进行测试

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          6.成功部署

          博主换一个模型进行部署,部署成功的标记如下,会有几个状态,等待中、初始化中,只要出现运行中就是表示部署成功。

          初始化时间长短,也看模型大小规模,从一分钟到三十分钟都有可能,博主测试的大部分模型都是1、2分钟或者1分钟内都部署完成。

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          7.执行例子

          可以使用模型提供的例子,也可以根据模型介绍进行自定义输入文本等

          在【测试你的模型!】输入内容,并点击运行即可,能够响应到内容后就表示成功运行一次模型,系统会自动和当前账号绑定次数,重复运行也只会记录一次,所以运行成功后可以换另一个模型进行测试。

          因为此模型主要是生成对应漫画小女孩模型,主要会有漫画和小女孩元素出现,一般都是垂直类模型。

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          8.移除模型

          完成一次模型后,需要移除当前模型,因为每个用户暂时只允许运行一个模型,否则会提示如下

          该配置最多能创建1个模型引擎,请先删除已创建的模型引擎后重试。

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          点击设置

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          复制指定文本,然后删除模型引擎即可,这样就可以进行下一个模型体验了

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          温馨提示:模型成功运行后(模型生成对应的效果),后台将记录您的成功运行模型的数量信息,并根据该结果排名评奖

          您也可以截图留存模型的成功运行界面(执行例子响应的截图),在对排名有争议时出示截图证明

          千模盲测

          步骤和天数智芯一样,只是需要找到模型没有【智凯100】标签的模型,没有这个标签说明还没有小伙伴运行成功并执行该模型。

          1.筛选模型

          为了提升挑战的成功率,更好的找到未进行部署的模型,您可以通过以下几种方式进入模型列表选择模型

          方法一:筛选Transformers、Diffusers

          【人工智能】Gitee AI & 天数智芯有奖体验开源AI模型,一定能有所收货,快来体验吧

          方法二:选择指定企业下的模型

          方法三:通过代码方式,写好一定逻辑去判断那些还没有打上标签的模型。

          博主平时用C#比较多,所以下面的代码是C#,感兴趣的可以用Python等语言编写逻辑。

          实现逻辑也很简单,调模型接口,调具体模型详情页判断是否存在【智凯100】标签

                  public async Task AIData()
                  {
                      string url = string.Empty;
                      List list = new List();
                      for (int i = 1; i 
                          using (HttpClient client = new HttpClient())
                          {
                              try
                              {
                                  url = $"https://ai.gitee.com/api/profile/huggingface/models?p={i}&page_size=10&order_by=updatedAt&type=mirror";
                                  HttpResponseMessage response = await client.GetAsync(url);
                                  if (response.IsSuccessStatusCode)
                                  {
                                      string responseBody = await response.Content.ReadAsStringAsync();
                                      AIModel model = JsonConvert.DeserializeObject
                                          bool flag = await IsOk(item.hrefAll);
                                          if (flag)
                                          {
                                              list.Add(new AIDataRunModel() { modelUrl = item.hrefAll, runUrl = item.runUrl });
                                          }
                                      }
                                  }
                                  else
                                  {
                                      Console.WriteLine("请求失败: " + response.StatusCode);
                                  }
                              }
                              catch (Exception ex)
                              {
                                  Console.WriteLine("发生异常: " + ex.Message);
                              }
                          }
                      }
                  }
                  private async Task
                      bool flag = false;
                      using (HttpClient client = new HttpClient())
                      {
                          try
                          {
                              HttpResponseMessage response = await client.GetAsync(url);
                              if (response.IsSuccessStatusCode)
                              {
                                  string responseBody = await response.Content.ReadAsStringAsync();
                                  if (!responseBody.Contains("智铠100"))
                                  {
                                      flag = true;
                                  }
                                  else
                                  {
                                      flag = false;
                                  }
                              }
                          }
                          catch (Exception ex)
                          {
                              Console.WriteLine("发生异常: " + ex.Message);
                          }
                      }
                      return flag;
                  }
                  public class AIModel
                  {
                      public List get; set; }
                      public int page { get; set; }
                      public int pageCount { get; set; }
                      public int pageSize { get; set; }
                      public bool success { get; set; }
                      public int total { get; set; }
                  }
                  public class AIDataModel
                  {
                      public string href { get; set; }
                      public string hrefAll { get { return $"https://ai.gitee.com/{href}"; } }
                      public string runUrl { get { return $"https://ai.gitee.com/endpoints/xiao555/new?repository={href.TrimStart('/')}"; } }
                      public string mirrorUrl { get; set; }
                      public List get; set; }
                  }
                  public class AIDataTagsModel
                  {
                      public string name { get; set; }
                  }
                  public class AIDataRunModel
                  {
                      public string modelUrl { get; set; }
                      public string runUrl { get; set; }
                  }
          
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]