我的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

输出界面如下:

相关推荐
ServBay10 小时前
Qwen3.8-Max 开源超大杯正式发布,如何让 AI 无感切换新模型
aigc·ai编程
时空节拍AI数字人14 小时前
多模态交互数字人:语音+视觉+触控如何融合
人工智能·microsoft·ai·aigc·交互·语音识别
leeyi16 小时前
Indexer + Retriever 源码:从 Eino 接口到 pgvector SQL(第73篇-E59)
postgresql·aigc·agent
神奇霸王龙17 小时前
MCP v5 Agent Skills 屠夫榜:5 旗舰子代理
网络·人工智能·ai·aigc·agent·mcp·skills
DS随心转小程序1 天前
实测评测 AI 导出鸭转化效能,全方位优化 DeepSeek 输出 word 文档落地使用效率
人工智能·aigc·word·豆包·deepseek·ai导出鸭
legendary_bruce1 天前
RAG知识库进阶-1
java·aigc
手写码匠1 天前
华为云征文|DeepSeek-R1 智能问数 Agent 实战:Flexus X 实例 + Dify 构建企业级 Text-to-SQL 查询助手
人工智能·深度学习·算法·aigc
donoot1 天前
《大话文渊慧典》:六
人工智能·深度学习·aigc·ppstructure·文渊慧典·大话系列
leeyi1 天前
pgvector 入门:向量存进你已经在用的 PostgreSQL(第72篇-E58)
aigc·agent·ai编程
AI创界者2 天前
开源硬核LTX-Video 本地部署整合包教程:超低显存生成高清AI视频,告别云端排队!
人工智能·aigc·音视频