LLM大模型入门必读免费白皮书《从头训练大模型最佳实践》免费pdf分享

Gemini 3.5 Flash免费开放:轻量大模型的工程革命与开发者新范式 大语言模型正从‘通用智能上限’转向‘场景响应下限’,轻量级模型如Gemini 3.5 Flash通过动态计算图剪枝、分层注意力掩码和TPU v5e硬件协同优化,在代码理解、结构化输出等垂直任务中实现低延迟、高确定性推理。其技术价值不在于参数规模,而在于将模糊需求精准转化为可执行动作,显著降低AI使用门槛。典型应用场景覆盖代码审查、API文档生成、技术写作、论文精读、调试辅助与知识管理——尤其适合开发者高频、低价值密度但强确定性的日常任务。这种‘轻量即生产力’的范式,正在重塑AI基础设施的定义边界。 阅读详情

img

本书介绍

《Current Best Practices for Training LLMs from Scratch》是由Weights & Biases(W&B)提供的一份关于从头开始训练大型语言模型(LLMs)的权威指南。这份白皮书深入剖析了LLMs训练的最佳实践,内容覆盖了从数据收集与处理、模型架构选择、训练技巧与优化策略,到模型评估与部署等各个环节。

这份完整版的大模型白皮书已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

核心内容:

\1. 是否从头开始训练LLM:指南首先讨论了是否应该自己从头开始训练一个LLM,还是使用现有的商业API或开源LLM。

\2. 训练LLM的三种基本方法:

使用商业LLM的API,例如GPT-3。

使用现有的开源LLM,例如GPT-J。

自己预训练LLM,可以是自己管理训练或雇佣LLM顾问和平台。

\3. 模型和数据集的扩展性:介绍了LLMs的扩展性,包括模型大小和训练数据量的平衡,以及如何根据训练计算预算和推理延迟要求确定模型和数据大小的最佳组合。

\4. 并行训练技术:讨论了在训练过程中可能使用的并行技术,如张量并行、数据并行和流水线并行。

\5. 训练中的挑战和策略:包括硬件故障、训练不稳定性等问题,以及如何应对这些问题的策略,例如批大小、学习率调度、权重初始化等。

\6. 基于人类反馈的强化学习(RLHF):介绍了如何通过人类反馈来优化模型性能,特别是在模型表现出不期望的行为时。

这份指南适合对自然语言处理和机器学习感兴趣的读者,尤其是那些想要了解LLMs训练最新进展的研究者和实践者。

内容截图

img

img

img

img

img

img

img

这份完整版的大模型白皮书已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

计算机网络实验六 RIP 配置实验 Man! What can I say? 阅读详情

相关推荐

使用mne包来对脑电数据进行预处理(一)

MNE(MNE-Python)是一个用于处理脑电(EEG)、磁图(MEG)和其他神经科学数据的Python库。它提供了丰富的功能,包括数据加载、预处理、分析和可视化,旨在帮助研究人员和神经科学家更轻松地进行脑电数据的处理和分析。在本文中,我们使用mne来对不同的格式的脑电数据集进行数据读取。

m0_71596228的博客 4304

LLM必读免费白皮书《从头训练大模型最佳实践》免费pdf分享

《Current Best Practices for Training LLMs from Scratch》是由Weights & Biases(W&B)提供的一份关于从头开始训练大型语言模型(LLMs)的权威指南。这份白皮书深入剖析了LLMs训练的最佳实践,内容覆盖了从数据收集与处理、模型架构选择、训练技巧与优化策略,到模型评估与部署等各个环节。

DEVELOPERAA的博客 900

别再乱改基础库了!手把手教你搞定uni-app小程序上传图片报错(chooseAndUploadFile权限篇)

本文详细解析了uni-app开发微信小程序时遇到的`chooseAndUploadFile`权限报错问题,并提供了四步解决方案。从隐私协议与API权限的关联入手,指导开发者正确配置后台声明、双重提交策略和版本管理,避免降级基础库等常见误区,确保小程序合规运行。

weixin_33709364的博客 276

【大模型必读书籍】中国人工智能大模型技术白皮书:大模型入门必读,附详细文档

近日,中国人工智能学会发布了《中国人工智能大模型技术白皮书》。白皮书全面梳理了大模型技术的发展历程、关键技术、生态发展、应用实践等方面的最新进展,并对其未来趋势做出展望。大模型技术,以其广阔的应用前景和巨大潜力,无疑成为了技术发展的焦点。然而,随之而来的挑战亦不容忽视:可靠性、可解释性的难题需要我们去攻克,数据质量与数量的提升成为迫切需求,应用部署成本的降低与迁移能力的增强同样重要,而安全与隐私保护的强化更是关键中的关键。【1】第一章节:大模型技术概述【2】第二章节:语言大模型技术。

2401_85390073的博客 1253

ABAP传输自定义IDOC实例

首先确定出站方和入站方,本例中我使用150作为发送方将200作为接收方。 发送端系统配置 进入tcode-SALE,点击定义逻辑系统,这里我定义D01CLNT150为发送端, D01CLNT200为接收端 2,将逻辑系统分配给对应的client 3,进入tcode-WE31,创建IDOC开发段(segment)这里可以按照实际需求创建想要传输的结构,为求简单我创建了ZKNA1并选取了几个客户主数据的字段作为示例 4,进入tcode-WE30,创建Idoc Ty...

Nathan的博客 4077

瑞萨RA6M5驱动ST7735屏幕避坑指南:从软件SPI到显示汉字与图形的完整流程

本文详细介绍了瑞萨RA6M5单片机驱动ST7735屏幕的完整流程,涵盖硬件连接、软件SPI控制、汉字显示及图形绘制优化等关键步骤。通过避坑指南和实用代码示例,帮助开发者解决屏幕初始化、时序控制、字库移植等常见问题,实现高效稳定的显示效果。

weixin_28705087的博客 275

大模型电子书分享 | 这份必读书单清单请收好(附PDF)

本期书单精心整理了一份大模型领域的必读书籍,覆盖学习的各个阶段,帮你理清重点,精准锁定最核心、最实用的内容,助你快速突破认知和技术瓶颈。

2301_81940605的博客 985

DeepSeek掘金——用DeepSeek模型构建AI 代理

在本综合指南中,我们将探讨如何利用 DeepSeek 的功能构建能够以有意义的方式理解、推理和交互的复杂 AI 代理。人工智能领域正在迅速发展,DeepSeek 的模型代表了智能 AI 代理开发的重大进步。在本综合指南中,我们将探讨如何利用 DeepSeek 的功能构建能够以有意义的方式理解、推理和交互的复杂 AI 代理。

3859

开启大模型之旅:中国人工智能大模型技术白皮书——入门必读(含文档下载)

近日,中国人工智能学会发布了《中国人工智能大模型技术白皮书》。白皮书全面梳理了大模型技术的发展历程、关键技术、生态发展、应用实践等方面的最新进展,并对其未来趋势做出展望。大模型技术,以其广阔的应用前景和巨大潜力,无疑成为了技术发展的焦点。然而,随之而来的挑战亦不容忽视:可靠性、可解释性的难题需要我们去攻克,数据质量与数量的提升成为迫切需求,应用部署成本的降低与迁移能力的增强同样重要,而安全与隐私保护的强化更是关键中的关键。【1】第一章节:大模型技术概述【2】第二章节:语言大模型技术。

2401_84204207的博客 1068

simulink的电动汽车制动系统热管理仿真

本文系统研究了电动汽车制动系统热管理仿真技术。通过建立机电液多物理场耦合模型,分析了不同工况下的动态热平衡特性。提出基于MPC的动态调节和NSGA-II多目标优化算法,使电池温度波动降低60%。创新性采用石墨烯相变材料与微通道液冷复合技术,冷却系统能耗减少40%。研究构建了完整的工程验证平台,涵盖200kW电制动测试台和高精度热成像系统。展望指出,未来将结合Transformer预测和强化学习算法,进一步优化热管理策略。该研究为电动汽车制动系统热管理提供了从理论建模到工程实施的完整解决方案。

xiaoheshang_123的博客 122

java技术专家 【DDD(领域驱动设计)思想解读及优秀实践 22】|泛化建模(上):领域知识更抽象怎么办?

java技术专家 【DDD(领域驱动设计)思想解读及优秀实践 22】|泛化建模(上):领域知识更抽象怎么办?

大壮 1166

【LLM大模型】大模型黑书+中国人工智能大模型技术白皮书,推荐大家看这些大模型学习书籍

【LLM大模型】大模型黑书+中国人工智能大模型技术白皮书,推荐大家看这些大模型学习书籍

瓦罗兰特顶级C位的博客 1108

解决此平台不支持虚拟化的 Intel VT-x/EPT故障问题

当我们在VMware Workstation虚拟机上【启用】虚拟系统(如:Windows10)所在的虚【拟机设置】【处理器】【虚拟化引擎】下面的【虚拟化 Intel VT-x/EPT 或AMD-V/RVI(V)】内容后,在启动虚拟系统时,虚拟系统无法启动,且弹出【此平台不支持虚拟化的 Intel VT-x/EPT。不使用虚拟化的 Intel VT-x/EPT,是否继续】窗口

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 1万+

高质量AIGC/ChatGPT/大模型资料分享

2023年要说科技圈什么最火爆,一定是ChatGPT、AIGC(人工智能生成内容)和大型语言模型。这些技术前沿如同科技世界的新潮流,巨浪拍岸,引发各界关注。ChatGPT的互动性和逼真度让人们瞠目,它能与用户展开流畅对话,回答问题,乃至创作文章和诗歌,展现出令人惊叹的灵活性和创造力。而AIGC则创造了一种全新的内容创作方式,将视频制作、音乐创作、文案编写等领域带入了一个全新的时代。大型语言模型如同巨人般支撑起了这一切的发展。这类模型的强大计算能力和学习能力成为了分析复杂语言结构、习得人类知识的基石。

qkh1234567的博客 2678

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

真正想搞入门大模型的人,都在啃这 5 本书!

AI 领域变化飞快,但底层原理却不会一夜颠覆。如果你想构建属于自己的大模型技术壁垒,那这 5 本书几乎是你绕不开的必读之作。

2301_81940605的博客 450

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

【大模入门必看】AI大模型学习全景指南:十本必读书籍,从技术内核到商业落地,收藏我这一篇就好了!

在2025年人工智能技术加速迭代的今天,掌握大模型技术已成为开发者、产品经理乃至企业决策者的核心能力。本文精选十本覆盖大模型技术原理、开发实战、行业应用与伦理思考的权威著作,助你构建从理论到实践的完整知识体系,成为驾驭AI浪潮的顶尖人才。

2401_84495872的博客 850

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

大模型太贵?找找自己的原因好吧?

什么?炼个大模型还嫌贵?到底哪里贵了!??争先恐后训练大模型,搞得现在“算力慌”“一卡难求”,算力当然水涨船高了!“特供版”GPU又贵又缩水,大家自己愿意当“冤大头”囤卡,还好意思埋怨贵了?这么多年有没有认真工作?为什么这么多算力还依赖进口!自己为什么不能制造芯片?有没有在自主化上想想办法?①人工智能/大模型学习路线②AI产品经理入门指南③大模型方向必读书籍PDF版④超详细海量大模型实战项目⑤LLM大模型系统学习教程⑥640套-AI大模型报告合集。

lyy2017175913的博客 679

如何入门机器学习系统:Awesome-System-for-Machine-Learning初学者完全指南

在人工智能飞速发展的今天,机器学习系统(MLSys)已成为连接理论研究与实际应用的核心桥梁。Awesome-System-for-Machine-Learning作为一个精心策划的开源项目,汇集了机器学习系统领域的前沿研究、工具和资源,为初学者提供了一站式学习路径。本文将带你快速掌握这个项目的使用方法,从零开始构建机器学习系统知识体系。 ## 🌟 项目核心价值:为什么选择Awesome-Sys

gitblog_01160的博客 1116

2025年,大模型产品经理岗位缺口达50万!零基础转型AI产品经理攻略,逆袭高薪必备!

摘要: 随着大模型技术快速发展,2025年AI产品经理面临转型挑战。传统AI产品因技术局限逐渐被淘汰,大模型产品经理需求激增,岗位缺口达50万,薪资溢价显著。转型核心在于掌握大模型技术架构、Prompt设计等新能力,同时把握法律、金融等垂直领域商业化机遇。文章提出从技术认知到实战落地的7阶段学习路径,帮助从业者突破职业瓶颈,抓住政策红利下的行业爆发期。

libaiup的博客 1872

大模型选型避坑指南:GPT-4 Turbo、Claude 3与Llama 3实测对比

大语言模型(LLM)作为当前AI应用的核心底座,其选型直接决定系统成本、响应速度与业务可靠性。理解模型代际演进原理(如上下文扩展、多模态支持、推理优化),有助于识别虚假版本宣传;技术价值体现在token效率、任务成功率与工作流适配度的平衡,而非单纯参数升级;典型应用场景涵盖编程辅助、长文档处理、私有知识增强等,需结合API稳定性、本地部署可行性与合规要求综合决策。本文基于GPT-4 Turbo、Claude 3 Sonnet及Llama 3-70B三类真实可用模型,提供可复现的压测数据与工程落地路径,聚焦‘

weixin_33937778的博客 516

2026年程序员必备:大模型开发核心技术栈指南

大模型技术正迅速成为软件开发的核心能力,其核心原理基于Transformer架构,通过自注意力机制实现上下文理解。在工程实践中,Python生态成为大模型开发的首选,配合LangChain、LlamaIndex等框架可快速构建AI应用。关键技术栈包括向量数据库(如Milvus)、模型推理加速(如vLLM)以及RAG(检索增强生成)系统。对于企业级应用,需要重点关注生产环境部署、性能监控和成本优化。掌握这些技术能使开发效率提升3-5倍,特别是在智能客服、知识管理、自动化工作流等场景展现巨大价值。随着AI Ag

注重长远 天天积累 cqujsjcyj 228

薪资涨幅高居第2!AI成为企业新引擎,懂AI的产品经理到底有多吃香?_ai产品经理前景

说到产品经理岗位中最吃香的行业,人工智能绝对是名列前茅。早在2020年产品经理薪资涨幅最大的行业中,人工智能就凭借着为什么人工智能行业的产品经理会这么吃香呢?还是来看一组数据。根据艾瑞咨询最新发布的《2021年中国人工智能产业研究报告》,2021年中国人工智能核心产业规模已接近亿元;到2026年预计超过亿元,增幅将超过。△源自艾瑞咨询《2021中国人工智能产业研究报告》报告分析称,近年来人工智能已经广泛渗透进经济生产活动的各个环节。

2401_85328934的博客 1022

PDF 不止装文字:用 Python 给 PDF 添加和提取内嵌附件

一份完整的项目报告,往往不只有 PDF 正文,还包括用于计算的 Excel 表格、原始图片或补充说明。如果这些文件分开发送,接收者就需要逐一下载、整理,还可能遗漏其中某一份材料。例如,在财务报告中附上原始工作簿,在产品手册中附上示例文件,或者在合同中附上补充材料。本文介绍如何使用完成两项操作:向 PDF 添加附件,以及从 PDF 中提取附件。

asdzx67的博客 95
上一篇: 用langchain搭配最新模型ollama打造属于自己的gpt
下一篇: 大模型应用开发入门 - GPT-4 和 ChatGPT 的高级技巧,人人都能打造AI助手!
我爱学大模型
博客等级 码龄3年 7883粉丝 687原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值