Datawhale X 魔搭 第四期AI夏令营
文章目录
前言
动手学大模型应用全栈开发是一个涉及多个领域的综合性过程,包括数据收集与处理、模型选择与优化、应用开发与部署等多个环节。以下带你体验零基础大模型应用开发。
一、学习内容提要
动手学大模型应用全栈开发 是 Datawhale 2024 年 AI 夏令营 第四期联合浪潮信息一同开展的学习活动
学习内容提要:通过学习大模型部署、大模型检索增强生成(Retrieval Augmented Generation, RAG)实战、大模型微调实战,掌握大模型应用全栈开发
二、什么是大模型
为了对人类语言的内在规律进行建模,研究者们提出使用语言模型(language model)来准确预测词序列中 下一个词
或者 缺失的词
的概率。
大模型(Large Models)在人工智能和机器学习领域,特别是深度学习领域,指的是那些具有大量参数、复杂结构和强大计算能力的模型。这些模型通常需要大量的数据和计算资源来进行训练和推断。随着技术的进步和计算能力的提升,大模型在近年来得到了快速的发展,并在多个领域展现出了卓越的性能,如自然语言处理(NLP)、计算机视觉(CV)、语音识别等。
三、小白零基础 10 分钟 速通指南
1.开通阿里云PAI-DSW试用
开通PAI-DSW 试用 ,可获得 5000算力时!有效期3个月!
步骤如下:
2.在魔塔社区授权(新用户需要注册并绑定阿里云)
链接:魔搭社区
3.在魔塔社区创建PAI实例
链接:魔搭社区
4.10分钟体验一站式baseline
小白搭建你的第一个大模型应用(智能编程助手)
4.1 下载baseline文件:
代码如下:
git lfs install
git clone https://www.modelscope.cn/datasets/Datawhale/AICamp_yuan_baseline.git
4.2 环境安装
点击终端,然后输入如下命令,回车运行
pip install streamlit==1.24.0
等待依赖安装成功
4.3 启动Demo
点击终端,然后输入如下命令,回车运行
streamlit run AICamp_yuan_baseline/Task\ 1:零基础玩转源大模型/web_demo_2b.py --server.address 127.0.0.1 --server.port 6006
4.4 对话体验
点击链接,跳转到浏览器新页面
显示Demo名称,后台正在运行中
等待后台完成模型下载和加载
弹出对话框,现在开始对话吧
4.5 关闭PAI实例
链接:https://www.modelscope.cn/my/mynotebook/authorization
总结
进入大模型时代,人工智能领域的边界确实正以前所未有的速度扩展。大模型,作为人工智能领域的重要研究方向,以其庞大的参数规模、复杂的网络结构和强大的计算能力,为人工智能的发展注入了新的活力。