【GPT入门】第36课 魔塔社区全解析:平台功能一览与代码下载加载的代码实操指南

【GPT入门】第28课 魔塔社区全解析:平台功能一览与代码下载加载的代码实操指南

1. 魔塔社区介绍

魔塔社区通常指的是ModelScope魔搭社区,是一个综合性的人工智能模型和应用平台。以下是对它的详细介绍:

  • 成立背景:2022年由阿里巴巴达摩院联合CCF开源发展委员会共同推出,旨在降低AI应用的门槛,让AI模型的使用更加便捷和普及。
  • 主要特点
    • 开源开放:首批开源模型超过300个,覆盖视觉、语音、自然语言处理、多模态等AI主要领域,并向AI for Science等新领域探索,覆盖主流任务超过60个。包含150多个SOTA模型和10多个大模型,全面开源且开放使用。
    • 中文模型特色:鼓励中文AI模型的开发和使用,已上架的中文模型超过100个,占比超过1/3,包括阿里通义大模型系列、澜舟科技的孟子系列模型、智谱AI的中英双语千亿大模型等。
    • 易用性:提供模型的索引和发现功能,AI模型都有标签和相应索引,方便用户根据需求快速找到模型。还提供在线体验能力,用户无需编写代码即可体验模型效果。
    • 一站式服务:提供从模型探索、环境安装、推理验证、训练调优到模型部署的一站式服务。用户可通过简单代码调用,快速使用模型并进行微调和定制。
    • 社区共建:鼓励开发者和研究人员共同参与,通过社区的力量推动AI模型的发展和应用。
  • 主要功能
    • 模型探索:用户可以访问和使用各种视觉、语音到大型语言模型(LLM)的AI模型。
    • 环境搭建:帮助用户快速设置开发环境,以便开始模型开发和应用构建。
    • 模型服务:利用计算基础设施进行模型部署和提供服务。
    • 社区协作:社区成员可共同开发和改进AI模型。
  • 面向用户群体:面向AI领域的学者、研究员、工程师、学生以及对AI技术感兴趣的爱好者,为不同层次的用户提供学习资源和交流平台。
  • 目标:让大模型触手可及,普惠中国AI开发者,在AIGC时代推动更多开发者通过模型搭建创新创业应用,推进中国的AI生态繁荣。

在这里插入图片描述

2. 下载模型方法

首先,选择需要的模型,复制模型ID, 再用PYTHON下载它
在这里插入图片描述

3. 模型下载与加载python代码

  • 下载模型: snapshot_download(“sentence-transformers/all-MiniLM-L6-v2”, cache_dir=“E:\workspace\gptLearning\model”)
    说明下载的模型ID,和指定下载的存储目录就OK
  • 读取模型:给全路径
from modelscope import snapshot_download
pip install modelscope

model_dir = snapshot_download("sentence-transformers/all-MiniLM-L6-v2", cache_dir="E:\workspace\gptLearning\model")
print(model_dir)

from sentence_transformers import SentenceTransformer
sentences = ["This is an example sentence", "Each sentence is converted"]

model = SentenceTransformer(r'E:\workspace\gptLearning\model\sentence-transformers\all-MiniLM-L6-v2',)
embeddings = model.encode(sentences)
print(embeddings)
print(embeddings.shape)
print(len(embeddings[0]))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值