我的AIGC部署实践01

我的AIGC部署实践01

 Hello 大家好,时隔快一年我又回来了,这段时间因为家里有事情失业了一段时间,不过学习的事情不能荒废。我自己通过读AIGC的文章和看相关的代码积累了一定的知识和理解,不过部署的事情还没有涉及,这次正好遇到了datawhale学习的机会,所以就迫不及待尝试,好了废话少说,我们开始吧。

1.免费算力领取

 本次使用的算力平台是驱动云,注册后可以领取免费算力,可以在右上角的算力

2.部署ChatGLM3-6B模型

2.1创建项目

 创建好账号后点击右上角的创建项目创建自己的项目

 给自己的项目起一个名字

 镜像选择pytorch2.0.1,python3.9

 选择预训练模型,选择公开,选择如下图所示的模型

 点击右下角的创建,完成任务创建

2.2配置环境-修改代码

点击右上角的加号,进入控制台
2.3设置镜像源、克隆项目

在控制台依次输入

复制代码
##打开新的会话窗口
tmux

##升级apt,安装unzip
apt-get update && apt-get iinstall unzip

##设置镜像源,升级pip
git config --global url."https://gitclone.com/".insteadOf https://
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple
python3 -m pip install --upgrade pip

##克隆项目,并进入项目目录
git clone https://github.com/THUDM/ChatGLM3.git
cd ChatGLM3

修改requirements

将requirements.txt文件其中的torch删掉,避免重复下载

返回终端,安装依赖

复制代码
 pip install -r requirements.txt

修改web_demo2.py

将web_demo2.py的34、35行的模型地址修改为 .../.../pretrain

修改web_demo.py

将web_demo.py的6、7行的模型地址修改为 .../.../pretrain

将下方的启动代码修改为

复制代码
demo.queue().launch(share=False,server_name="0.0.0.0",server_port=7000)

同时在外部添加端口7000

2.4运行代码

复制代码
python web_demo.py

输出界面如下:

相关推荐
李小轰_Rex1 小时前
项目要介绍片的话,可以试试这个 Skill
aigc
Csvn2 小时前
A/B 实验:85% 比 78% 好,居然不算赢?(R03)
人工智能·aigc·agent
Dawson Zhu3 小时前
【AI Infra小白入门⑧】PyTorch框架Infra实战指南:Tensor、autograd与性能调试
人工智能·语言模型·架构·aigc·agi
小粉粉hhh4 小时前
大模型RAG和Agent智能体(一)——初了解
gpt·langchain·aigc
DisonTangor5 小时前
DeepSeek-V4.1-Flash-1017:更快、更省、更强的推理与智能体新标杆
人工智能·开源·aigc·deepseek
林墨聊AIGC6 小时前
AI微短剧集数秘诀:有何讲究?
大数据·人工智能·ai作画·aigc·ai写作
“AI国潮设计-小江”7 小时前
《【AIGC实战】Python+SDXL批量生成“英歌舞树莓香草布丁”IP,附保持角色一致性的代码逻辑》
开发语言·人工智能·python·prompt·aigc
AINative软件工程7 小时前
AI Agent 工作流引擎工程实践:从 Prompt 清单到状态机驱动的生产级流程控制
aigc
ServBay1 天前
DeepSeek 小更新,许愿式编程成真了?
aigc·ai编程·deepseek
殷紫川1 天前
Context7 :给 AI 编码代理接上实时文档的 “活水”
aigc·ai编程·mcp