白话科普 | 看完即可上手DeepSeek训练,构建专属大模型,LoRA技术让你轻松训练行业大模型

【DeepSeek+LoRA+FastAPI】开发人员如何微调Deepseek-R1大模型并暴露接口给后端调用 想象一下,你让一个博士但没上过临床的文科生给病人开药,结果他开出了十年前就禁用的药品——这就是通用AI在专业领域闹的"一本正经胡说八道"现象。虽然像GPT、DeepSeek这些"全能型选手"能写诗编程聊八卦,但当它们遇到医疗诊断、法律文书这些需要精准专业知识的场景时,常常会犯低级错误。其实要让AI真正成为行业专家,就像培养医学生一样:先找个聪明的"学霸"(基础大模型),再给他喂专业的"教科书"(行业数据库),最后在"三甲医院"实战训练(微调优化)。 阅读详情

img

微调(Fine-tuning)是AI领域的“秘密武器”,它让普通人也能轻松打造专属的大语言模型。本文深入解析微调的核心原理,结合实际代码案例,手把手教你如何用LoRA(Low-Rank Adaptation)高效微调大模型。从数据准备到参数配置,再到模型训练与评估,每一步都详细拆解。无论你是技术小白还是资深开发者,都能从中找到启发。


为什么微调是AI普惠的关键?

在AI领域,大模型的预训练就像建造一座摩天大楼的地基,而微调则是为这座大楼装上定制化的窗户和门,让它更适合你的需求。无论是ChatGPT、GitHub Copilot,还是最近爆火的DeepSeek,背后都离不开微调技术的身影。

微调并不是什么高深莫测的东西,它是一种利用已有大模型,通过少量数据和计算资源,快速适配特定任务的技术。简单来说,就是“站在巨人的肩膀上”,用更低的成本和更高的效率,打造属于自己的AI工具。

这篇文章将带你深入了解微调的核心原理,并通过代码实例展示如何使用LoRA进行高效微调。无论你是技术小白还是资深开发者,都能从中找到启发。


一. 什么是微调?为什么要微调?

1. 微调的基本概念

微调(Fine-tuning)是指在已经训练好的大模型基础上,针对特定任务或场景进行进一步训练的过程。与从零开始训练一个模型相比,微调可以大幅降低时间、计算资源和数据的需求。

img

举个例子,假设你有一个通用的大语言模型,它可以回答各种问题,但对医疗领域的专业术语并不熟悉。这时,你可以通过微调,用少量医疗相关的数据重新训练这个模型,让它成为一位“医疗专家”。

2. 微调能解决什么问题?
  • 增强特定领域能力:比如情感分类、对话生成、API编排等。
  • 减少幻觉现象:让模型生成的内容更加准确、可靠。
  • 提高一致性:即使每次生成的内容不同,也能保持高质量。
  • 降低成本:相比于从头训练,微调所需的计算资源和数据量少得多。
  • 避免数据泄露:可以在本地或私有云环境中完成微调,保护敏感数据。

简而言之:微调四大作用

  1. 知识植入:让AI学会《药典》中的专业术语
  2. 思维矫正:杜绝“秦始皇用iPhone”式幻觉
  3. 个性定制:1小时克隆马斯克的推特文风
  4. 成本瘦身:70亿参数模型效果碾压万亿基座
3. 微调的实际应用
  • 模拟特定人物说话方式:比如character.ai,通过微调让模型模仿某个历史人物或名人。
  • 支持多国语言:让模型学会处理小语种或方言。
  • 行业专用模型:如医疗大模型、法律大模型、金融风控模型等。
  • 艺术创作:比如Stable Diffusion中的“炼丹”教程,很多都是基于微调技术。

img

二. 微调的核心步骤与技术细节
1. 数据准备:高质量+多样性

微调的第一步是准备好高质量的数据。正如一句老话所说:“Garbage in, garbage out”。如果你喂给模型的是垃圾数据,那么输出的结果也会很糟糕。

  • 高质量:确保数据标注准确,尽量人工生成而非依赖其他模型。
  • 多样性:覆盖尽可能多的场景,避免模型过拟合。
  • 数量要求:通常50-100条数据就能看到明显效果,1000条左右可以达到不错的效果。

数据格式通常如下

数据集通常采用了 JSON 格式 ,并且每一条数据记录由三个主要字段组成:instruction、input 和 output。

    {
        "instruction": "介绍疾病",
        "input": "请介绍一下什么是急性肠胃炎",
        "output": "急性胃肠炎是由各种原因引起的胃肠黏膜的急性炎症,可以由各种不同类型的病原微生物如细菌、病毒、寄生虫所引发。此外,非感染的因素如吸取刺激性食物、药物、酒精或食品过敏也可能引起急性胃肠炎。通常,该病多发生于夏秋季节,并且儿童或抵抗力较差的人群更易感。
常见的急性胃肠炎的临床症状包括恶心、呕吐、腹痛和腹泻,严重者可能出现脱水、电解质失衡以及生命威胁。疾病可通过接触带菌者或吃喝被污染的食物和水进行传播,也可由人与人直接接触传播。",
    },
    {
        "instruction": "介绍疾病",
        "input": "请介绍一下什么是高血压",
        "output": "高血压(也称血压升高),是血液在流动时对 血管壁 造成的压力值持续高于正常的现象。根据《中国高血压临床实践指南》,成人高血压的诊断标准是 收缩压 ≥130mmHg和/或 舒张压 ≥80mmHg。高血压的发病原因多为遗传因素和不健康的生活方式,如高盐饮食、过量饮酒、长期精神紧张和体力活动不足等。",
    },
]

每条数据是一个 JSON 对象,包含以下字段:

  • instruction(指令)

    • 描述任务类型或模型需要完成的任务目标。
    • 这个字段定义了模型在当前对话中的角色或功能。例如,示例中,instruction 的值为 "介绍疾病",表示模型的任务是“介绍某种疾病的定义和相关信息”。
  • input(输入)

    • 提供具体的输入内容或问题,作为模型生成输出的依据。
    • 在示例中,input 的值分别为 "请介绍一下什么是急性肠胃炎" 和 "请介绍一下什么是高血压",这是用户提出的具体问题。
  • output(输出)

    • 模型需要生成的目标答案或响应内容。
    • 这个字段包含了与 input 相对应的正确答案。例如,针对 "请介绍一下什么是急性肠胃炎",output 提供了一段关于急性肠胃炎的详细描述。

数据集的特点

  • 结构化清晰 每条数据都遵循统一的格式,便于模型理解和学习。instruction 明确了任务类型,input 提供了具体的上下文,output 则给出了正确的回答。

  • 任务导向 数据集以任务为中心,通过 instruction 字段明确了模型需要完成的任务类型。这种设计使得数据集适用于多种应用场景,例如问答系统、知识科普、医疗咨询等。

  • 高质量标注output 字段的内容通常是经过人工整理或专业审核的高质量文本。这种高质量的标注能够帮助模型更好地学习特定领域的知识。

  • 多样性 虽然示例中只展示了“介绍疾病”的任务,但实际数据集中可以通过不同的 instruction 值来支持多种任务类型。例如:

    • instruction: “翻译句子”,input: “将‘你好’翻译成英文”,output: “Hello”。
    • instruction: “生成代码”,input: “写一个Python函数计算斐波那契数列”,output: Python代码片段。
*2. 参数设置:学习率、LoRA配置等*

在微调过程中,参数设置至关重要。以下是几个关键点:

  • 学习率:控制模型更新的速度,过大容易导致震荡,过小则收敛缓慢。

  • LoRA配置:

    • r:低秩矩阵的秩,通常设置为1~8,经验值为4。
    • lora_alpha:缩放因子,用于控制LoRA矩阵对原始权重的影响程度,建议初始值设为32。
    • lora_dropout:防止过拟合的参数,通常设置为0.01。
3. 模型选择:LoRA的优势

LoRA(Low-Rank Adaptation)是一种高效的微调方法,其核心思想是通过引入低秩矩阵来减少需要更新的参数数量。(来源 LoRA 论文:LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS)

img

LoRA 原理具体

  • 模型原始模型的权重矩阵是一个高维矩阵(如768×768),直接调整所有参数会消耗大量计算资源。
  • LoRA将其分解为两个低维矩阵(如768×4和4×768),从而显著降低了计算成本。

以一个具体的例子来看:

  • 如果模型原始矩阵维度为1000×1000,需要调整100万个参数。
  • 使用LoRA后,仅需调整1000×4 + 4×1000 = 8000个参数。

打个比方,这就像你有一把瑞士军刀,里面有很多工具(像剪刀、螺丝刀等等),但是在解决特定任务时,通常只需要用到其中的几个工具就可以完成大多数工作。在这个例子中,模型的矩阵就像瑞士军刀,虽然它很复杂(全秩),但实际上你只需要用到一些简单的工具(低秩)就足够了。
在这里插入图片描述

img

其中

img

img

LoRA的可重用性

LoRA的一个重要特性是可重用性。由于LoRA不改变原模型的参数,因此可以在多任务或多场景中灵活应用。例如,在手机终端上运行的模型可以根据不同的任务动态加载对应的LoRA参数,从而大大降低存储和运行空间的需求。

这种高效性使得即使是普通人,也可以在免费的GPU资源(如Google Colab)上完成微调。

4. 代码示例:用LoRA微调DistilBERT

以下是一个简单的代码示例,展示如何用LoRA微调一个DistilBERT模型,用于电影评论的情感分类任务。

  • 初始模型:https://huggingface.co/distilbert/distilbert-base-uncased
  • 微调数据:https://huggingface.co/datasets/stanfordnlp/imdb
  • Python代码:
# 安装必要库
!pip install datasets transformers peft

# 加载IMDB数据集
from datasets import load_dataset
dataset = load_dataset("stanfordnlp/imdb")

# 加载初始模型
from transformers import AutoModelForSequenceClassification, AutoTokenizer
model_name = "distilbert-base-uncased"
model = AutoModelForSequenceClassification.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name)

# 数据预处理
def preprocess_function(examples):
    return tokenizer(examples['text'], truncation=True, padding='max_length', max_length=128)

encoded_dataset = dataset.map(preprocess_function, batched=True)

# 配置LoRA
from peft import LoraConfig, get_peft_model
lora_config = LoraConfig(
    task_type="SEQ_CLS",
    r=4,
    lora_alpha=32,
    lora_dropout=0.01,
    target_modules=["q_lin"]
)
model = get_peft_model(model, lora_config)

# 训练模型
from transformers import Trainer, TrainingArguments
training_args = TrainingArguments(
    output_dir="./results",
    evaluation_strategy="epoch",
    learning_rate=5e-5,
    per_device_train_batch_size=16,
    num_train_epochs=3,
    weight_decay=0.01
)
trainer = Trainer(
    model=model,
    args=training_args,
    train_dataset=encoded_dataset["train"],
    eval_dataset=encoded_dataset["test"]
)
trainer.train()

# 测试结果
predictions = trainer.predict(encoded_dataset["test"])
print(predictions.metrics)

这段代码展示了如何用LoRA微调一个67M参数的DistilBERT模型,最终将分类正确率从50%提升到87%。

三. 微调的未来与挑战

1. 算力门槛逐渐降低

随着算力成本的下降和微调技术的进步,越来越多的企业和个人能够参与到AI开发中。例如,DeepSeek的成功证明了,即使没有顶级GPU,也可以通过算法优化实现顶尖性能。

2. 数据质量的重要性

尽管微调降低了对数据量的需求,但对数据质量的要求却越来越高。未来,如何获取高质量、多样化的数据将成为微调成功的关键。

3. 行业专用模型的崛起

随着微调技术的普及,各行各业都将出现更多专用AI模型。这些模型不仅能提高工作效率,还能为企业带来巨大的商业价值。


四:微调的最佳实践与注意事项

1. 数据质量的重要性

高质量的数据是微调成功的关键。即使是少量数据,只要质量足够高,也能取得显著效果。因此,在收集数据时,应尽量确保数据的准确性、多样性和代表性。

2. 防止过拟合

微调过程中,模型可能会因为数据量较少而出现过拟合现象。为了防止这种情况,可以通过以下方法进行优化:

  • 增加正则化:如L2正则化或Dropout。
  • 使用交叉验证:通过多次划分训练集和验证集,评估模型的泛化能力。
  • 调整超参数:如学习率、批量大小等。
3. 微调后的评估

微调完成后,应对模型进行充分的评估,以确保其在目标任务上的表现达到预期。常用的评估指标包括准确率、F1分数、BLEU分数等。


五. 微调的实际应用场景

1. 情感分析

情感分析是微调的经典应用场景之一。通过微调,可以让模型更好地理解文本中的情感倾向,从而用于舆情监控、用户反馈分析等领域。

2. 对话系统

微调可以帮助模型更好地适应对话任务,使其生成的回复更加自然、连贯。例如,通过微调,可以让模型模仿特定人物的说话风格,从而用于虚拟助手或游戏角色。

3. 多语言支持

微调还可以用于扩展模型的语言支持范围。例如,通过微调,可以让模型学会处理小语种或方言,从而满足全球化的需求。


六. 微调的未来发展与趋势

1. 自动化微调

随着自动化机器学习(AutoML)的发展,未来的微调过程可能会变得更加智能化和自动化。例如,通过自动搜索最佳超参数、自动选择微调策略等,进一步降低微调的技术门槛。

2. 联邦学习与隐私保护

联邦学习是一种分布式机器学习方法,允许多个设备或机构在不共享数据的情况下共同训练模型。未来,微调技术可能会与联邦学习相结合,从而在保护数据隐私的同时实现模型的优化。

3. 更高效的微调方法

除了LoRA外,未来可能会涌现出更多高效的微调方法,如Adapters、Prefix Tuning等。这些方法将进一步降低微调的成本,使更多企业和个人能够参与到AI开发中。


抓住AI时代的机遇

微调技术让我们看到了AI普惠的可能性。无论是个人开发者还是中小企业,都可以通过微调打造自己的AI产品。DeepSeek的成功只是一个开始,未来还有无数机会等待我们去探索。

如何学习AI大模型?

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

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

想正式转到一些新兴的 AI 行业,不仅需要系统的学习AI大模型。同时也要跟已有的技能结合,辅助编程提效,或上手实操应用,增加自己的职场竞争力。

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

那么我作为一名热心肠的互联网老兵,我意识到有很多经验和知识值得分享给大家,希望可以帮助到更多学习大模型的人!至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

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

👉 福利来袭优快云大礼包:《2025最全AI大模型学习资源包》免费分享,安全可点 👈

全套AGI大模型学习大纲+路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

640套AI大模型报告合集

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

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

👉学会后的收获:👈
• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

👉 福利来袭优快云大礼包:《2025最全AI大模型学习资源包》免费分享,安全可点 👈

img

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

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

DeepSeek Coder 在微调阶段,Alpaca 指令格式的数据是如何生成和选择的? DeepSeek Coder 在微调阶段使用了 Alpaca 指令格式的数据,这些数据是通过高质量的人类指令生成的,并且遵循 Alpaca 指令格式(由 Taori 等人于 2023 年提出)。具体来说,这些数据包括三个字段:指令(instruction)、输入(input)和输出(output),其中指令描述模型需要执行的任务,输入为任务的上下文或可选输入,输出为模型生成的答案。在生成指令数据时,为了确保数据的多样性和质量,采用了多种策略。 阅读详情

相关推荐

最强开源模型 Llama 3.1 部署推理微调实战大全

在人工智能的浪潮中,大型语言模型(LLMs)已成为推动技术进步的关键力量。随着Meta公司最新开源的Llama 3.1模型的问世,我们见证了开源AI领域的一大飞跃。Llama 3.1以其卓越的性能和广泛的应用潜力,为开发者和研究者提供了一个强大的工具,以探索和实现各种复杂的AI应用。

寻道AI,探索AI无限可能! 9525

DeepSeek 高级功能解析:迁移学习与模型微调

迁移学习是一种将从一个任务中获得的知识迁移到另一个相关任务的方法。通过利用已有的预训练模型,迁移学习能够显著减少训练时间,特别是在数据量较小的情况下,能够提高模型的泛化能力。迁移学习的流程通常如下选择预训练模型:从源任务(通常是一个大型数据集)中获得一个已经训练好的模型。冻结底层特征提取层:通常冻结预训练模型的底层卷积层,因为这些层提取的特征在多个任务之间是通用的。微调顶部分类层:在源任务上训练好的分类头(全连接层等)可能并不适合目标任务,因此可以进行替换和微调。对新任务进行训练。

一碗黄焖鸡三碗米饭的博客 1206

SmsForwarder v6.4.0 + Flask API 实战:5步搭建手机验证码自动化接收服务

本文详细介绍了如何利用SmsForwarder v6.4.0和Flask API构建企业级验证码自动化处理系统。通过5个关键步骤,包括系统架构设计、Android端配置、Flask服务端实现、企业级部署方案以及实战应用场景扩展,帮助开发者高效处理短信验证码,提升自动化测试和数据采集的工作效率。

weixin_30292745的博客 392

DeepSeek大模型微调实战(超详细实战篇)

*

2401_85325726的博客 4万+

深入浅出:UE4类型系统完整构建过程详解

UE4的类型系统是一个复杂但设计精巧的架构,它通过静态代码生成和运行时构建的完美配合,实现了强大的反射功能。理解这个过程不仅有助于解决开发中的问题,也能让你更好地利用UE4的各种高级特性。就像建造一栋大楼需要经过设计、备料、框架、装修、验收等多个阶段,UE4类型系统的构建也是一个多阶段、精细化的过程。每个阶段都有其特定的职责,共同协作完成从源代码到运行时对象的转换。

m0_45371381的博客 911

【数学基础】基于欧拉角表达的旋转顺序

欧拉角旋转顺序

FalschxMico 1384

DeepSeek大模型微调实战(理论篇)

在大模型的微调过程中,**LoRA(低秩适配)**参数设置是提升训练效率和性能的关键。通过减少需更新的参数量,LoRA能够在维持模型性能的同时显著降低计算成本。然而,LoRA并非唯一影响训练效果的因素。诸如。

python1222_的博客 8946

直流有刷电机控制 - 认识电机(一)

电机控制学习

u011030644的博客 917

deepseek微调技术简介及其代码示例

微调(Fine - tuning)是一种迁移学习技术,它基于预训练模型,针对特定任务或数据集进行进一步的训练,从而让模型能够更好地适应新的应用场景。在汽车领域等实际应用中,DeepSeek微调技术具有重要价值。

alankuo的专栏 836

OAK-D-Pro深度解析:从硬件融合到全天候SLAM实战

本文深度解析OAK-D-Pro硬件架构及其在SLAM领域的实战应用。作为SLAM的"六边形战士",OAK-D-Pro融合主动双目摄像头、结构光投射器、6轴IMU等传感器,实现全天候稳定工作。通过实测数据展示其在弱纹理环境、动态光照等复杂场景下的卓越表现,并提供SLAM实战技巧与开发指南,帮助开发者快速部署高效SLAM解决方案。

weixin_27244795的博客 183

ORB-SLAM3复现的详细过程——配置安装及ROS和脚本运行---Ubuntu20.04

所提供的图像具有高动态范围,事先进行了光度标定,用20Hz的帧率采集,分辨率为1024像素*1024像素;需要下载数据集dataset-room1_512_16和rgbd_dataset_freiburg1_desk。在一键安装ROS后,只需要再安装Pangolin即可,其他所有的需要都已经存在。用微型飞行器采集的视觉惯性数据集,包含双目相机和IMU同步测量数据及位姿的真值。第二条命令中的${ROS_PACKAGE_PATH}是自己文件的路径。其采用的相机和IMU传感器,在硬件上进行了时间同步。

琉璃轻纱的博客 1万+

白话科普 看完即可上手DeepSeek训练,构建专属大模型,LoRA技术让你轻松训练行业大模型

微调(Fine-tuning)是指在已经训练好的大模型基础上,针对特定任务或场景进行进一步训练的过程。与从零开始训练一个模型相比,微调可以大幅降低时间、计算资源和数据的需求。举个例子,假设你有一个通用的大语言模型,它可以回答各种问题,但对医疗领域的专业术语并不熟悉。这时,你可以通过微调,用少量医疗相关的数据重新训练这个模型,让它成为一位“医疗专家”。

Java癫疯的博客 3125

镜头像差之五——场曲

什么是场曲? 场曲[curvature of field] 物面上所有的点经过系统后,最佳焦点位置不在同一平面上,若这些像点所成的面为曲面,则称为系统有场曲。 与物高二次方、入射光瞳口径一次方成正比的像差。若仅存在场曲,则所有物平面上的点都有相应的像点,但分布在一个球面上;若采用弯成此种形状的底片,则可获得处处清晰的像。此时在理想像平面上,像点呈现为圆斑。 第一张图是最简单也是最容易理解的场曲,也就是对焦点锐利,其余部分逐渐松散,但实际上大多现代镜头的场曲都呈现为图二的形态:对焦点与边缘锐度.

camerall 1万+

DeepSeek大模型微调实战,如何将开源模型打造成行业垂直模型!

DeepSeek是由。

大模型训练 1786

数美device_fingerprint、device_id、hmac生成

device_fingerprint、hmac、device_id参数分析与解读

吴秋霖的博客 2877

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

load_dataset()的用法

是一个类似于表格的结构,可以包含多列数据,每列都有自己的特定名称和数据类型。并不是所有数据集都有配置参数,只有当数据集包含多个子集时才需要指定。数据集名称是 Hugging Face 数据集库中的唯一标识。一些数据集有多种配置,这些配置通常用于区分不同的子集。表示加载验证集的前 100 条样本。如果不指定,通常会加载数据集的所有分区。表示加载训练集的前 10% 数据,选择数据集的分区(或切片),例如。库中的一个核心函数,用于从。还可以指定数据集的切片,例如。用于指定数据集的名称,例如。获取前 5 个样本。

BIT_mk的博客 1260

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Deepseek技术浅析(一)

DeepSeek 是北京深度求索人工智能基础技术研究有限公司推出的人工智能技术品牌,专注于大语言模型(LLM)的研发与应用。其技术涵盖了从模型架构、训练方法到应用部署的多个层面,展现出强大的创新能力和应用潜力。以下将详细介绍 DeepSeek 的核心技术、工作原理以及具体实现方式。

m0_75253143的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

如何利用DeepSeek打造医疗领域专属AI助手?从微调到部署全流程解析

医疗人工智能正迎来爆发式增长,但在实际应用中,通用大模型往往存在医学知识不精准、诊断逻辑不严谨等问题。本文将手把手带您实现医疗垂直领域大模型的定制化训练,以DeepSeek-R1为基座,打造专业可靠的医疗AI助手。

simoncool23的博客 5602

【AGI】大模型微调数据集准备

大模型微调数据集准备

一个内容严谨、方向前沿、极具实践价值的AI大模型技术分享站 1516

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 395

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 223

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

您您这可以把问小白的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭

第三层是格式编译层。这个决策背后的判断很清晰:一个批量导出工具的价值,不在于“试三次”,而在于你真正用它处理了几十份技术文档、访谈记录或课程讲义之后,它是否值得留在你的工作流里。问小白的会话列表通过分页接口加载,AI导出鸭 在页面运行时建立旁路监听,捕获每一次分页请求返回的完整对话清单,包括会话 ID、标题、时间戳和隐藏的元数据字段。让AI导出回归优雅——这句话说的是:导出不该是体力活,而应该是一次完整的、可预期的文件交付。注意:这里的“批量”指的是左侧列表里的多个独立会话,不是一条会话内的多轮对话。

laoyunsi的博客 246

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 199

河道漂浮物目标检测数据集

目标检测,yolo,河道漂浮物目标检测数据集

DL_data_set的博客 201

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 500
上一篇: 手把手教你用LangChain打造会思考的AI助手(附代码)
下一篇: 本地私有化RAG知识库搭建—基于Ollama+AnythingLLM保姆级教程
AI_小站
博客等级 码龄3年 6255粉丝 1152原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值