【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等

大模型开发(十六):从0到1构建一个高度自动化的AI项目开发流程(中) 本文作为构建高度自动化AI项目开发流程的第二步优化,通过LtM提示流程,解决了根据用户需求,自动构建符合要求的函数,并通过示例一步一步的完整测试了code_generate函数功能。 阅读详情

前言

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。

如下图所示,这是我自己的电脑安装的两个AI大模型,一个是qwen 7b尺寸,另一个是llama3 8b尺寸:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai

本地部署大模型有哪些好处呢?

首先,因为这些大模型都是开源的,安装在自己的电脑上也是免费使用的,如下图所示启动qwen7b后,我可以直接在命令窗口提问它,全球各地有记载的历史最低温度是多少?,后面是qwen的回复:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_人工智能_02

其次,安装大模型在自己电脑除了我们可以直接免费使用它外,还有一个很大的好处,就是我们可以结合自己的私有文件系统,打造一个大模型+个人知识库的AI系统,既保护了个人数据隐私,也让AI「更懂你」。

大模型的一些基本知识科普

可能点进来看我这篇文章的朋友,有不同行业、不同专业的,可能对一些大模型的基本概念不太了解,下面就先做一个基本梳理。

其中比较重要的比如qwen7b, llama8b,这里的7b、8b代表什么?

b是英文的billion,意思是十亿,7b就是70亿,8b就是80亿,70亿、80亿是指大模型的神经元参数(权重参数 weight+bias)的总量。目前大模型都是基于Transformer架构,并且是很多层的Transformer结构,最后还有全连接层等,所有参数加起来70亿,80亿,还有的上千亿。

大模型和我们自己基于某个特定数据集(如 ImageNet、20NewsGroup)训练的模型在本质上存在一些重要区别。主要区别之一在于,大模型通常更加通用,这是因为它们基于大量多样化的数据集进行训练,涵盖了不同领域和任务的数据。这种广泛的学习使得大模型具备了较强的知识迁移能力和多任务处理能力,从而展现出“无所不知、无所不晓”的特性。

相比之下,我们基于单一数据集训练的模型通常具有较强的针对性,但其知识范围仅限于该数据集的领域或问题。因此,这类模型的应用范围较为局限,通常只能解决特定领域或单一任务的问题。

Scaling Laws这个词大家可能在很多场合都见到过。它是一个什么法则呢?

大模型之所以能基于大量多样化的数据集进行训练,并最终“学得好”,核心原因之一是Scaling Laws(扩展规律)的指导和模型自身架构的优势。Scaling Laws指出参数越多,模型学习能力越强;训练数据规模越大、越多元化,模型最后就会越通用;即使包括噪声数据,模型仍能通过扩展规律提取出通用的知识。而Transformer这种架构正好完美做到了Scaling Laws,Transformer就是自然语言处理领域实现扩展规律的最好的网络结构。

知道这些基本知识后,我们回到安装大模型到本地步骤上。一共只需要三步就能做到和大模型在本地会话。

第一步,我使用的是ollama管理各种不同大模型,当然还有其他工具,不过ollama是比较直接、比较干净的,如下所示,一键下载后安装就行了,安装过程基本都是下一步:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai_03

不知道去哪里下载的,可以直接在我的公众号后台回复:ollama,下载这个软件,然后装上:

安装后,打开命令窗口,输入ollama,然后就能看到它的相关指令,一共10个左右的命令,就能帮我们管理好不同大模型:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_agi_04

第二步,命令窗口输入:ollama pull qwen:7b,下载大模型qwen7b到我们自己的电脑:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai_05

同理,执行 ollama pull llama3:8b,下载大模型llama8b到本地。

ollama list,列举出当前已经安装的大模型:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_agi_06

ollama show qweb:7b,看到模型的基本信息,执行后看到qwen7b模型的基本信息,如下图所示:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_AI大模型_07

模型的基本信息解释如下:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai_08

架构qwen2,7.7b参数,32768的上下文处理长度,4096词向量嵌入维度,Q4_0的四位量化技术。

第三步,ollama run qwen:7b,执行这条命令后,我们就可以和大模型对话了:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_AI大模型_09

如下所示,大模型一般都支持多语言会话:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai_10

以上就是本地搭建AI大模型的三个步骤。

接下来,我再介绍一个比较常用的,尤其是想深入一步使用大模型接口做开发的。

ollama也支持接口开发,它默认的端口是11434,打开浏览器后,输入下面命令,会得到一个字符串输出:ollama is running:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_语言模型_11

基于上面已经搭建好的ollama+大模型qwen:7b,我们可以编写几行代码,使用ollama的接口,自动执行大模型会话。

非常实用!

具体来说,最精简版代码不到10行,首先pip安装requests包,然后执行下面代码:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_ai_12

自动输出下面的回答:

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。_人工智能_13

所以,当你有很多任务需要执行时,能通过API调用就会非常省事,自动给你回复,自动给你干活。

上面的url就是API接口的地址,payload是三个必须要传入的参数,使用Python的requests包自动发送请求,然后response得到结果。

以上就是API调用的完整步骤。

总结一下

这篇教程总结了自己电脑搭建大模型的步骤,以及自动调用大模型API的步骤。

最后说一下电脑所需要的配置,一般来说安装上面尺寸的大模型目前电脑都可以,不过大模型回答你的速度会有区别,电脑带有GPU显卡且显存大于等于8G的回答会比较流畅,低于这个配置的就会有些卡顿,但是不至于不能使用。

程序员为什么要学大模型?

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

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

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

与其焦虑……

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

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

针对所有自学遇到困难的同学们,我帮大家系统梳理大模型学习脉络,将这份 LLM大模型资料 分享出来:包括LLM大模型书籍、640套大模型行业报告、LLM大模型学习视频、LLM大模型学习路线、开源大模型学习教程等, 😝有需要的小伙伴,可以 扫描下方二维码领取🆓↓↓↓

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

​

一、LLM大模型经典书籍

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

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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大模型入门+进阶学习资源包》免费分享(安全链接,放心点击)👈

​

如何搭建一个自己的AI大模型做套壳-实操举例 1 确定模型需求: 定义问题:我们的目标是预测未来一周的流感活动水平,以帮助公共卫生部门做出相应的决策。 确定用例:通过提前预测流感活动水平,公共卫生部门可以采取相应的措施,如加强宣传、调配医疗资源等,以应对可能的流感爆发。 确定性能指标:我们可以使用准确度和F1分数作为性能指标,准确度衡量模型在预测流感活动水平方面的整体准确性,F1分数同时考虑了准确率和召回率。 2 收集数据: 确定数据需求:我们需要收集历史流感病例数据和相关的气象数据。历史流感病例数据可以从公共卫生部门或医疗机构获取 阅读详情

相关推荐

从零搭建出属于自己的大模型

你好! 这是一个从零开始搭建本地大模型的教程(从建文件夹开始,真正的从零开始),如果你也对大模型感兴趣,那就让我带领你搭建出一个属于自己的“小助理”吧!具体步骤如下:创建文件夹存放源码和模型 ,在E盘中创建一个LLM文件夹用来存储源码和模型; 下载源码和模型 1)如果在Anaconda Powershell Prompt中下载时,可以使用下列语句 模型下载: git clone https://huggingface.co/THUDM/chatglm2-6b-32k git clone https://h

qq_45179513的博客 1万+

AI大模型基础环境搭建

简单描述一下本文章里会教大家做的东西1、搭建大模型基础环境2、fastapi 封装接口 + 前端页面,做自己的语言模型3、github地址: https://github.com/lisiqil/start-chart本人手里也没有合适跑AI模型的机器,是在腾讯云上薅了一个新用户的福利,几十块租了一星期练手。后面机器到期了所以没法发链接给读者亲身体验,不过一些步骤有截图记录,同时项目上传了github仓库,会提供git地址。跑了 starchat(语言模型) 和 clip(图像识别)两个模型。

qq_42778289的博客 5193

哈希拓展攻击CTF题做法

kali下载相关工具hash-ext-attack:hash拓展题目特征:2023楚慧杯upload_shell实验吧之让我进去:前言:具体怎么加密解密补位的原理我不懂,深入理解的部分我在文末挂了链接,以下也只是我做题的结论和通解,可能不准确(但是做题还挺准确),有错误欢迎指出:是在密码加密过程中引入的一个随机值,它与密码结合使用,目的是增加密码的复杂性和安全性。在密码加密中,常见的做法是将用户提供的密码进行哈希处理,然后存储哈希值而不是明文密码

2301_76690905的博客 2419

万字长文详解如何构建自己的大模型(非常详细)零基础入门到精通,收藏这一篇就够了

如今大模型百花齐放,关于大模型的文章也非常多,但是介绍如何从0开始构建自己的大模型的介绍比较少,本文系统性地介绍了如何选择合适的基座模型,以及如何使用自己的数据微调大模型。

Python_0011的博客 6万+

华北理工大学以升实验班蓝桥杯选拔赛题解

文章目录华北理工大学以升实验班蓝桥杯选拔赛题解A:期末考试题目描述题目讲解代码B:月份题目描述题目讲解代码C:打饭题目描述题目讲解代码D : 正弦波信号题目描述题目讲解代码E : 亲爱的长方形题目描述题目讲解代码F:挖金子题目描述题目讲解代码G : 金金的游戏题目描述题目讲解代码H : 区间和题目描述题目讲解代码详细视频讲解请关注华北理工大学b站账号。 华北理工大学以升实验班蓝桥杯选拔赛题解 A:期末考试 题目描述 Description 期末考试过去许多天了,如今成绩都出来了,那么现在让我们对成绩我分个类

Qq1739206233的博客 1128

机器学习笔记:估算模型训练所需的样本量的方法

相反,如果训练得分高而交叉验证得分低,那么模型可能存在过拟合问题,需要更多的样本来提高泛化能力。本文将介绍一些常用的方法来估算模型训练所需的样本量,并提供相应的源代码。除了经验法则和学习曲线法,还有一些统计学方法可以用于估算模型训练所需的样本量。学习曲线是一种通过绘制模型性能与样本量之间的关系曲线来估算样本量的方法。需要注意的是,这些方法仅提供了估算样本量的指导,具体的样本量仍然需要根据实际情况进行调整和优化。通过合理估算样本量,可以提高机器学习模型的性能和泛化能力,从而更好地应用于实际问题中。

HnrzLinux的博客 2732

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。 如下图所示,这是我自己的电脑安装的两个AI大模型,一个是qwen 7b尺寸,另一个是llama3 8b尺寸:

嘴巴吃糖了 1116

Spring AI Alibaba实战训练营-14基于A2A协议智能体应用开发指南

本文介绍了基于A2A协议的智能体应用开发流程,主要包括客户端和服务端两个模块的实现。关键技术包括A2A通信协议、Nacos服务发现、Spring AI Alibaba框架和DashScope通义千问API。开发步骤涵盖环境准备(JDK17、Maven、Nacos)、项目创建、依赖配置(重点引入spring-ai-alibaba相关组件)以及Nacos和DashScope的核心配置。整个系统架构采用客户端通过Nacos发现服务端Agent,再调用阿里云AI服务的模式,实现了AI能力的解耦与复用。

program哲学 505

【AI大模型部署】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等,大模型入门到精通,收藏这篇就足够了!

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。

2401_82469710的博客 680

CRMEB开源电商系统 /api/products SQL注入漏洞复现(CVE-2024-36837)

2024年6月,CRMEB开源电商系统发布了新补丁,修复了一处SQL注入漏洞(CVE-2024-36837)。经分析,该漏洞可以通过请求api的路径接口来进行SQL注入,进而可能导致敏感信息泄露,该注入可暴露后台web绝对路径,深入利用可获取服务器权限,该漏洞无前置条件且利用简单,建议受影响的用户尽快修复漏洞。

0xSec 2882

Codex 100个真实案例 - 用AI批量清洗Excel脏数据(10万行3分钟搞定)

每个做数据分析的人都被"脏数据"折磨过——空值、重复行、日期格式五花八门、手机号多一位少一位……手动清洗几千行就已经让人崩溃,更别提10万行了。本文将展示如何用 Codex 生成一套完整的 Python pandas 数据清洗工具,从读取Excel/CSV、识别脏数据、自动清洗、生成清洗报告,到可视化对比清洗前后的数据质量,全程自然语言驱动,10万行数据3分钟搞定!

yueyeguzhuo的专栏 88

【AI大模型搭建】自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。 如下图所示,这是我自己的电脑安装的两个AI大模型,一个是qwen 7b尺寸,另一个是llama3 8b尺寸:

2401_85325557的博客 826

实战封神!YOLOv7 轻量化部署全攻略:ONNX格式转换+TensorRT极致加速(速度直接提升3-5倍,精度无损)

部署核心链路,这是YOLO系列部署的最优解,速度提升3~5倍,精度无损;ONNX是桥梁:解决模型兼容性问题,简化后能去掉冗余节点,是TensorRT加速的前提;TensorRT是核心:NVIDIA显卡的极致加速引擎,FP16量化是速度与精度的最优平衡,无需手动配置,一键开启;轻量化终极组合YOLOv7-tiny + 416尺寸 + TensorRT FP16,速度提升5~8倍,满足所有实时检测场景;避坑核心:转换参数必加,推理尺寸必须一致,engine文件显卡专属。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 308

自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等。

你好,我是郭震今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。如下图所示,这是我自己的电脑安装的两个AI大模型,一个是qwen 7b尺寸,另一个是llama3 8b尺寸:本地部署大模型有哪些好处呢?首先,因为这些大模型都是开源的,安装在自己的电脑上也是免费使用的,如下图所示启动qwen7b后,我可以直...

算法channel 984

2024年数字IC秋招-华为机试-数字芯片-实习笔试题

笔试题目:40个选择题A.综合时不同文件列表内的宏定义仅在本列表生效B.宏定义会覆盖,不需要单独undefC.仿真时出现宏定义冲突以最后一次值为准D.宏定义最好在各文件中随用随定义A.4/9B.4/6C.01D.0/6。

qq_42135020的博客 2892

WINCC7.3破解文件

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

自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。

Y525698136的博客 1320

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【AI大模型本地部署】本地电脑搭建AI大模型详细教程,支持deepseek、Llama3、接口调用等

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的deepseek,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。

weixin_40303822的博客 3455

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

自己电脑搭建AI大模型详细教程,支持通义千问、Llama3、接口调用等,大模型入门到精通,收藏这篇就足够了!

今天教程关于在自己电脑搭建大模型,支持开源的大模型,像主流的通义千问2.5,Llama3,教程还包括如何使用这些大模型做接口调用,实现自动化输出。

huang9604的博客 1068
上一篇: 2024爆火全网的LLM大语言模型黑书!入门AI大模型大家全都在学~
下一篇: 2000+多种开源大模型随意部署!一键搭建本地大模型,不挑环境、不挑配置(ollama 安装部署教程)
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值