有手就行的大模型教程:如何在个人电脑上部署盘古大模型(附教程)

从零开始学习盘古气象大模型微调 在Setup the CDS API personal access token部分,可以查看自己的url与key,这是用来登录的许可证,ubuntu用户需要创建一个新的环境文件.cdsapirc,复制url与key并存入环境文件中。调用xrarray读取nc数据,再用np.concatenate函数在valid_time(axis=0)维度上拼接,得到三维的surface数据和四维的upper_air数据。过程中可能会出现环境文件的报错,只需要在报错中提示的目录下重建环境文件.cdsapirc即可。 阅读详情
AI摘要

本文探讨在个人电脑上部署盘古大模型,介绍安装步骤、运行参数等,虽有挑战,但可通过技术选择和配置调整体验部分功能。还提供系统学习大模型LLM的方法,包括经典书籍、报告合集、视频教程等资源,以及详细的学习路线。

前言

在当前的人工智能浪潮中,大型预训练模型如盘古等,因其卓越的性能和广泛的应用前景而备受关注。然而,这些模型的部署并非易事,尤其是在个人电脑上。由于其庞大的参数量和计算需求,通常需要高性能的硬件支持。尽管如此,对于热衷于AI研究与实践的个人用户而言,了解如何在个人设备上部署这类大模型具有重要的学习价值。本文旨在探讨这一过程,为读者提供一个从理论到实践的指南,帮助大家理解大模型部署的基本原理,以及如何克服资源限制,实现个人电脑上的初步应用尝试。

注意:本教材基于github的https://github.com/ecmwf-lab/ai-models 以及个人安装实践撰写,不保证适用范围

如遇到其他机器安装bug,一概不能解决

安装步骤

需要材料:一部安装了anaconda的有独显的笔记本电脑,一个会打字的猴子 前置条件:

  • • 阅读anaconda安装帖子https://blog.youkuaiyun.com/weixin_73800108/article/details/137296446
  • • Python 3.10(它可能适用于不同的版本,但已在 Linux/MacOS 上使用 3.10 进行了测试)。
  • • 用于访问输入数据的 ECMWF 和/或 CDS 帐户(有关详细信息,请参见下文)。
  • • 使用 GPU 计算以获得最佳性能(强烈建议)。

好下面我们正式开始

打开anaconda prompt 键入以下命令

代码语言:javascript

conda create -n ai-models python=3.10  
conda activate ai-models  
conda install cudatoolkit  
pip install ai-models  

碰到询问你yes or no就输y

第二步,安装盘古挂件

代码语言:javascript

pip install ai-models-panguweather  

第三步。下载预训练资料

ai-models --download-assets --assets assets-panguweather panguweather

这一步博主遇到了错误如下

代码语言:javascript

File "D:\anaconda\envs\ai-models\lib\site-packages\onnxruntime\capi\_pybind_state.py", line 32, in <module>  
  from .onnxruntime_pybind11_state import *  # noqa  
ImportError: DLL load failed while importing onnxruntime_pybind11_state: 动态链接库(DLL)初始化例程失败。  

将报错喂给神奇海螺,神奇海螺建议我再装一次onnxruntime库

于是你需要键入以下

conda install -c conda-forge onnxruntime

然后再次下载预训练数据,文件较大需要耐心等待下载

ai-models --download-assets --assets assets-panguweather panguweather

下载完成后,会出现下图

Image Name

再一行就会叫你输入api链接和api

这里需要一个ec账号下载ec的气压数据,博主马上注册了一个账户,结果发现全部都白瞎

报错如下:

ecmwfapi.api.APIException: "ecmwf.API error 1: User 'decadeneo@outlook.com' has no access to services/mars"

api填进去后显示我权限不足,有权限的同学可以直接键入或者跳过

没ec账号的同学直接可以跳过这步

那么博主以前用来下载era5数据的cds账号就派上用场了 键入如下代码进行推理

代码语言:javascript

ai-models --input cds --date 20220920 --time 0000 --assets assets-panguweather panguweather  

会出现如下提示

Image Name

输入了对应的api信息后就开始数据下载之旅

下载完毕后则直接进入推理阶段

Image Name

推理完十天的预报,花了39分58秒

奇怪了,官网上说一分钟就完事了,难道4060不行?

运行完的文件就在当前文件夹下

Image Name

官网参数说明,以下是各项功能的说明:

帮助与信息选项
  • • --help: 显示帮助信息,介绍所有可用的命令行选项。
  • • --models: 列出所有已安装的模型。
  • • --debug: 开启调试模式,会在控制台上打印额外的信息,有助于问题排查。
输入源选项
  • • --input INPUT: 指定模型的输入来源,可以是mars(欧洲中期天气预报中心的数据库)、cds(气候数据存储库)或file(本地文件)。
  • • --file FILE: 设置具体的输入文件路径。选择此选项将使--input参数默认为file。
  • • --date DATE: 设置模型分析的日期,默认情况下为昨天。
  • • --time TIME: 设置模型分析的时间,默认值为1200(即中午12点)。
输出目标选项
  • • --output OUTPUT: 定义模型输出的目的地,可以选择file或none。
  • • --path PATH: 设置用于写入模型输出的文件路径。
运行参数
  • • --lead-time HOURS: 设置预测的小时数,缺省值为240小时(10天)。
预训练数据管理
  • • --assets ASSETS: 指定包含模型数据的目录路径,默认为当前目录,也可以通过设置环境变量$AI_MODELS_ASSETS来覆盖。
  • • --assets-sub-directory: 启用将数据组织在<assets-directory>/<model-name>子目录中的功能。
  • • --download-assets: 如果数据不存在,则下载它们。
其他选项
  • • --fields: 打印模型作为初始条件所需的字段列表。
  • • --expver EXPVER: 设置模型输出的实验版本。
  • • --class CLASS: 设置模型输出的class元数据。
  • • --metadata KEY=VALUE: 在模型输出中添加额外的元数据。

这些选项允许用户精细地控制模型的运行环境,输入输出,以及执行过程中的各种参数,非常适合需要高度定制化操作的场景。

小结

通过本文的介绍,我们了解到在个人电脑上部署盘古大模型并非不可行,但确实需要克服一系列挑战,包括但不限于计算资源的限制、各种bug的应付。虽然直接运行完整版的大模型可能超出大多数个人电脑的能力范围,但通过合理的技术选择和配置调整,例如使用轻量化版本的模型或在云服务上进行部分处理,个人用户仍然可以体验到大模型的部分功能,并在此基础上进行创新性的探索。这不仅丰富了个人的学习经历,也为未来AI技术的普及和个性化应用开辟了新的可能性。

如何系统的去学习大模型LLM ?

大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。 “AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。

事实上,抢你饭碗的不是AI,而是会利用AI的人。

继科大讯飞、阿里、华为等巨头公司发布AI产品后,很多中小企业也陆续进场!超高年薪,挖掘AI大模型人才! 如今大厂老板们,也更倾向于会AI的人,普通程序员,还有应对的机会吗?

与其焦虑……

不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!

但是LLM相关的内容很多,现在网上的老课程老教材关于LLM又太少。所以现在小白入门就只能靠自学,学习成本和门槛很高。

基于此,我用做产品的心态来打磨这份大模型教程,深挖痛点并持续修改了近70次后,终于把整个AI大模型的学习门槛,降到了最低!

在这个版本当中:

第一您不需要具备任何算法和数学的基础
第二不要求准备高配置的电脑
第三不必懂Python等任何编程语言

您只需要听我讲,跟着我做即可,为了让学习的道路变得更简单,这份大模型教程已经给大家整理并打包,现在将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

一、LLM大模型经典书籍

AI大模型已经成为了当今科技领域的一大热点,那以下这些大模型书籍就是非常不错的学习资源。

在这里插入图片描述

二、640套LLM大模型报告合集

这套包含640份报告的合集,涵盖了大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。(几乎涵盖所有行业)
在这里插入图片描述

三、LLM大模型系列视频教程

在这里插入图片描述

四、LLM大模型开源教程(LLaLA/Meta/chatglm/chatgpt)

在这里插入图片描述

五、AI产品经理大模型教程

在这里插入图片描述

LLM大模型学习路线 ↓

阶段1:AI大模型时代的基础理解

  • 目标:了解AI大模型的基本概念、发展历程和核心原理。

  • 内容:

    • L1.1 人工智能简述与大模型起源
    • L1.2 大模型与通用人工智能
    • L1.3 GPT模型的发展历程
    • L1.4 模型工程
    • L1.4.1 知识大模型
    • L1.4.2 生产大模型
    • L1.4.3 模型工程方法论
    • L1.4.4 模型工程实践
    • L1.5 GPT应用案例

阶段2:AI大模型API应用开发工程

  • 目标:掌握AI大模型API的使用和开发,以及相关的编程技能。

  • 内容:

    • L2.1 API接口
    • L2.1.1 OpenAI API接口
    • L2.1.2 Python接口接入
    • L2.1.3 BOT工具类框架
    • L2.1.4 代码示例
    • L2.2 Prompt框架
    • L2.3 流水线工程
    • L2.4 总结与展望

阶段3:AI大模型应用架构实践

  • 目标:深入理解AI大模型的应用架构,并能够进行私有化部署。

  • 内容:

    • L3.1 Agent模型框架
    • L3.2 MetaGPT
    • L3.3 ChatGLM
    • L3.4 LLAMA
    • L3.5 其他大模型介绍

阶段4:AI大模型私有化部署

  • 目标:掌握多种AI大模型的私有化部署,包括多模态和特定领域模型。

  • 内容:

    • L4.1 模型私有化部署概述
    • L4.2 模型私有化部署的关键技术
    • L4.3 模型私有化部署的实施步骤
    • L4.4 模型私有化部署的应用场景

这份 LLM大模型资料 包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

👉优快云大礼包🎁:全网最全《LLM大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

从零开始基于盘古大模型预测全球重力位势温度风速教程 手把手教你你使用华为盘古大模型预测全球气温! 阅读详情

相关推荐

RT-Thread Studio编译问题

🏆本文收录于专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家!持续更新中,up!up!up!!

**My Coding Family** 1510

华为云盘古气象(Pangu-Weather)大模型调试运行之小白教程

最近盘古气象大模型研究成果在《Nature》正刊发表,这个消息引起了大家的广泛关注,作为地理模型爱好者,在之前的学习中接触过一些气象预测模型,对此怀有兴趣,而且顺带蹭蹭热度嘛,不丢人。在此分享一下自己的学习过程。

weixin_47288291的博客 2万+

python批量下载ECMWF数据的代码

内容比较全,可直接使用,方便快捷。内容比较全,可直接使用,方便快捷

有手就行的大模型教程:如何在个人电脑上部署盘古大模型

在当前的人工智能浪潮中,大型预训练模型如盘古等,因其卓越的性能和广泛的应用前景而备受关注。然而,这些模型的部署并非易事,尤其是在个人电脑上。由于其庞大的参数量和计算需求,通常需要高性能的硬件支持。尽管如此,对于热衷于AI研究与实践的个人用户而言,了解如何在个人设备上部署这类大模型具有重要的学习价值。本文旨在探讨这一过程,为读者提供一个从理论到实践的指南,帮助大家理解大模型部署的基本原理,以及如何克服资源限制,实现个人电脑上的初步应用尝试。

python12345678_的博客 2348

二阶FLL辅助三阶PLL环路的代码解读

今天对GNSS接收机里面的载波跟踪环路代码进行了解读 以下是个人的一点见解 % 载波环第二步:环路滤波器 二阶FLL辅助三阶PLL环路 carrLoopS0 = lastCarrLoopS0 + (phaseErr*tau0PLL + freqErr*tau1FLL) * PDIcarr; carrLoopS1 = lastCarrLoopS1 + (tau1PLL*phaseErr + carrLoopS0 + tau2FLL*freqErr) * PD

LWN7321的博客 2631

从选型到阵列:基于ESP32-S3的智能硬件麦克风系统设计实战

本文详细介绍了基于ESP32-S3芯片设计智能硬件麦克风阵列的完整实战方案。从核心芯片选型、数字MEMS麦克风的参数解读与电路设计,到关键的声学结构密封、阵列布局策略,再到利用ESP-ADF框架构建音频处理流水线并集成回声消除、噪声抑制等算法,提供了从硬件到软件的全链路设计指南与避坑要点,旨在实现清晰、稳定的远场语音交互。

weixin_29173777的博客 266

有手就行大模型部署教程:怎样在个人电脑上部署盘古大模型

本文旨在探讨这一过程,为读者提供一个从理论到实践的指南,帮助大家理解大模型部署的基本原理,以及如何克服资源限制,实现个人电脑上的初步应用尝试。

2301_81888214的博客 741

RandLA-Net复现SemanticKITTI和S3DIS数据集

RandLA-Net复现KITTI和室内数据集

weixin_48845174的博客 4114

HarmonyOS 6 + 盘古大模型5.5

从“连接万物”进化到“使能万物智能”,通过HMAF智能体框架、强大的互联能力、深度AI融合、极致安全流畅和繁荣的开发者生态,构建一个以用户意图为中心、智能体协同服务的全新生态。

frostmelody 全网同名,大家多多关注呀~ 持续分享优质内容! 2万+

RK3568平台(KBuild篇)KBuild编译体系

从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这和过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。kbuild,即 kernel build,用于编译 Linux 内核文件。

weixin_49303682的博客 349

基于分水岭分割进行肺癌诊断

近年来,肺癌的发病率和病死率均迅速上升,目前已居所有癌症之首。随着肺癌病人数量的增加,医生对肺部 CT 图像进行研判的工作量也增加了不少,在这种情况下难免工作效率降低甚至会出现误诊。为了帮助医生减少重复性工作,对肺部 CT 图像进行计算机辅助检测的技术就被广泛应用于对肺癌的诊断和治疗过程中。医学 CT 图像处理主要是研究医学图像中的器官和组织之间的关系,并进行病理性分析。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1568

【AI 大模型】盘古大模型简介 ( 创建空间 | 体验模型 | 部署模型 )

一、盘古大模型简介 1、创建空间 2、体验模型 3、部署模型

让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) 2374

华为OD机试新系统真题【终端设备档位差异统计】

华为OD机试 新系统真题【终端设备档位差异统计】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【终端设备档位差异统计】多语言题解。

qq_45776114的博客 785

华为AI盘古大模型研究框架详解

华为AI盘古大模型研究框架详解 【下载地址】华为AI盘古大模型研究框架详解 华为AI盘古大模型研究框架深入解析了华为在AI领域的核心布局与创新成果。从昇腾/鲲鹏AI硬件基石到MindSpore全场景AI框架,再到ModelArts一站式开发平台,最后聚焦于盘古大模型的强大能力,全面展现了华为在AIGC时代的战略优势。这份...

gitblog_06709的博客 1024

【STK】手把手教你利用STK进行仿真-STK软件简介02 STK专业分析模块

STK/Astrogator是一个交互式轨道机动和深空探测计划工具,用于飞行器运行及任务分析,通过定义推力模型、目标星历、飞行器姿态,提供轨道机动的解决及优化方案。应用Astrogator分析轨道机动的可见性和地面站覆盖,用户可以快速、方便地进行全局分析。任务控制序列保存在STK场景中,用于任务运行、快速制定精确轨道机动方案。为在轨运行的飞行器制定或执行机动计划时,分析人员可以根据飞行过程数据,如发动机定标参数、实际初始轨道,计算出推进器点火和点火时机数据,用于发出指令及精炼机动计划。

weixin_44184852的博客 1864

无线通信技术及其在机器人中的应用

本文系统阐述了无线通信技术在机器人领域的应用框架与技术选型。首先构建了无线通信的三层理论架构:物理层解决信号传输问题,链路层处理接入控制,网络层实现组网管理。随后详细分析了主流无线技术的特性与适用场景:BLE适用于低功耗传感器节点,Wi-Fi适合高带宽视频传输,5G专网满足工业AGV的广域覆盖需求,星闪技术凭借20μs超低时延和4096台并发连接能力,为高端机器人应用提供突破性解决方案。通过鄂尔多斯隆基5G专网等典型案例,验证了5G在工业AGV规模化部署中的优势,并展望了通感算智融合、星闪+5G协同等未来发

weiyvyy的博客 1114

盘古大模型API开放的应用前景解析

盘古大模型API已开放

APIsmileJ的博客 1637

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

4.1 HarmonyOS NEXT原生AI能力集成:盘古大模型端侧部署与多模态交互实战

HarmonyOS NEXT通过集成盘古大模型和原生AI能力,构建了端云协同的智能交互系统。该系统采用轻量化端侧模型(盘古Mini)处理简单意图,复杂任务则交由云端大模型完成,实现低延迟响应。开发者可利用多模态交互技术栈,融合语音、手势和图像识别构建智能应用。环境感知系统通过分布式传感器网络实现场景推理与自适应调节。以智能车载场景为例,系统支持语音+手势双因素认证、驾驶员状态检测和智能环境调节,展示了HarmonyOS NEXT在AI原生开发方面的完整能力体系。

陈奕昆的博客 2862

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

DeepSeek、豆包向左,盘古大模型向右

一类是由互联网科技巨头开发的大模型,如阿里巴巴开发的通义千问、字节跳动开发的豆包大模型、百度开发的文心一言4.0、科大讯飞开发的星火大模型、腾讯开发的元宝等。在工业领域,盘古预测大模型通过优化生产工艺和系统寻优,提升生产效率,如海螺集团利用盘古大模型实现熟料强度预测,准确率超过85%,降低能耗;此次发布的5.5版本,包括比肩全球一流大模型的718B准万亿级NLP深度思考大模型、基于盘古多模态大模型的世界模型、升级的预测大模型、升级的视觉大模型,以及科学计算大模型。不得不说,盘古大模型是真沉得住气。

liukuang110的博客 756

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

华为AI盘古大模型 | AI大模型研究框架(附PDF下载)

目前我们将迎来科技的重大转折点: ChatGPT时刻。而在ChatGPT背后, 不断选代的GPT系列使得大模型成为当下科技企业核心竞 争力的重要体现, 未来,大模型将成为AIGC时代的核心支撑。华为作为国内科技龙头,2021年发布的盘古大模型有望在AIGC时代 中引领潮流。

star_nwe的博客 892

【华为】盘古大模型

华为在最底层构建了以鲲鹏和昇腾为基础的AI算力云平台,以及异构计算架构CANN、全场景AI框架昇思MindSpore,AI开发生产线ModelArts等,能为大模型开发和运行提供分布式并行加速,算子和编译优化、集群级通信优化等关键能力。在L0和L1大模型的基础上,华为云还提供了大模型行业开发套件,通过对自有数据二次训练,就可以拥有自己的专属行业大模型。同时,根据客户不同的数据安全与合规诉求,盘古大模型还提供了公用云、大模型云专区、混合云多样化的部署形态。模型可分为自然语言大模型和多模态大模型两类。

2402_84749574的博客 903

华为AI盘古大模型研究框架(附下载)零基础入门到精通,收藏这篇就够了

盘古大模型的金字塔架构以算力为底层支撑,通过混合自动并行技术,实现了千亿参数超大模型的开发。这一架构集成了集群调试调优工具和图算融合策略,为模型部署和训练提供了强有力的支持。

Javachichi的博客 2501
上一篇: 《大模型白盒子构建指南》毕业,仅需2G显存,手搓关于LLM的一切(附PDF)
下一篇: 大模型新书推荐丨从零开始大模型开发与微调:基于PyTorch与ChatGLM(附PDF)
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值