DataLearner 标志DataLearnerAI
最新AI资讯
大模型排行榜
大模型评测基准
大模型列表
大模型对比
资源中心
工具
语言中文
DataLearner 标志DataLearner AI

专注大模型评测、数据资源与实践教学的知识平台,持续更新可落地的 AI 能力图谱。

产品

  • 评测榜单
  • 模型对比
  • 数据资源

资源

  • 部署教程
  • 原创内容
  • 工具导航

关于

  • 关于我们
  • 隐私政策
  • 数据收集方法
  • 联系我们

© 2026 DataLearner AI. DataLearner 持续整合行业数据与案例,为科研、企业与开发者提供可靠的大模型情报与实践指南。

隐私政策服务条款
  1. 首页/
  2. 博客列表/
  3. 博客详情

重磅!GPT-3.5可以微调了!OpenAI发布GPT-3.5 Turbo微调接口

2023/08/23 08:57:48
2,427 阅读
GPT-3.5GPT4OpenAI微调

此前,OpenAI的CEO说今年等算力不那么紧张的时候就可以让大家微调OpenAI的GPT模型,现在这个功能已经发布了!OpenAI发布了GPT-3.5 Turbo的微调接口,允许大家用自己的数据微调GPT-3.5模型!

  • GPT-3.5 Turbo微调功能简介
  • OpenAI给出的GPT-3.5微调案例
  • GPT-3.5/4微调代码样例
  • 准备数据
  • 上传文件
  • 创建微调任务

GPT-3.5 Turbo微调功能简介

从今天开始,GPT-3.5 Turbo支持模型微调,而针对GPT-4的模型微调预计将于今年秋季推出。这一更新赋予开发者在定制模型方面更大的灵活性,以更好地适应其特定应用场景,并在大规模应用中运行这些定制模型。

官方表示,初期测试结果显示,经过微调的GPT-3.5 Turbo版本在某些特定的窄领域任务上,其表现能够与甚至超越基于GPT-4的模型的能力。

此外,OpenAI强调,通过模型微调API发送和接收的数据始终由客户所有,OpenAI或其他任何组织均不会使用该数据来训练其他模型。

OpenAI给出的GPT-3.5微调案例

自GPT-3.5 Turbo发布以来,开发者和企业纷纷要求能够定制模型,为用户创造独特而有差异的体验。随着此次推出,开发者现在可以运行监督式微调,使得模型在特定用例中的表现更为出色。

OpenAI给出了使用GPT-3.5微调的几个案例(但是看起来并没有那么有吸引力):

改进的可操控性:微调使得企业能够更好地让模型遵循指令,例如让输出更为简洁,或始终以特定语言回应。例如,开发者可以通过微调确保模型在被要求使用德语进行回应时始终以德语回应。

可靠的输出格式:微调提升了模型始终如一地格式化回应的能力,这对于需要特定响应格式的应用非常重要,比如代码补全或构建API调用。开发者可以通过微调更可靠地将用户提示转化为高质量的JSON片段,以便与其自身系统一起使用。

定制语调:微调是调整模型输出的主观感觉(如语调)的绝佳方式,使其更符合企业品牌的声音。具有可辨识品牌声音的企业可以通过微调使模型在语调上更加一致。

除了提高性能外,微调还使得企业能够在缩短提示的同时确保相似的性能。通过GPT-3.5-Turbo进行微调,最多可以处理4k个tokens,这是OpenAI先前微调模型的两倍。早期测试者通过将指令微调到模型本身中,可以将提示(prompt输入)大小减小了多达90%,从而加快了每个API调用的速度并降低了成本。

在与提示工程、信息检索和函数调用等其他技术相结合时,微调表现得尤为强大。还有一个重要的更新也即将到来,就是GPT-3.5/4支持与函数调用和gpt-3.5-turbo-16k这种支持超长上下文的模型微调将在今年秋季晚些时候推出。

看这个描述,秋天的GPT-4的微调更加令人期待啊~

GPT-3.5/4微调代码样例

官方也给出了GPT-3.5 Turbo微调的代码样例,我们也总结一下。大概就是3个步骤:准备数据、上传文件和微调GPT模型。

准备数据

数据样例就是对话数据,注意,目前的微调都是有监督微调(SFT,Supervised Fine-Tuning):

{
  "messages": [
    { "role": "system", "content": "You are an assistant that occasionally misspells words" },
    { "role": "user", "content": "Tell me a story." },
    { "role": "assistant", "content": "One day a student went to schoool." }
  ]
}
上传文件

目前通过API接口上传,这里给的是curl命令示意,本身可以通过代码完成,官方没有说明文件大小。

curl -https://api.openai.com/v1/files \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -F "purpose=fine-tune" \
  -F "file=@path_to_your_file"
创建微调任务

最后一步就是创建微调任务了,也十分简单:

curl https://api.openai.com/v1/fine_tuning/jobs \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
  "training_file": "TRAINING_FILE_ID",
  "model": "gpt-3.5-turbo-0613",
}'

DataLearner 官方微信

欢迎关注 DataLearner 官方微信,获得最新 AI 技术推送

DataLearner 官方微信二维码
返回博客列表

相关博客

  • ChatGPT 3.5只有200亿规模的参数?最新微软的论文暴漏OpenAI的ChatGPT的参数规模远低于1750亿!
  • OpenAI 发布 GPT-5.5:代号"Spud",Agent 能力明显提升,API 因安全审查暂缓开放
  • OpenAI发布Frontier:一个企业级的Agent构建平台,把 AI 变成企业里的“数字同事”,那么OpenAI Frontier能做什么?
  • GPT-5.1 有哪些提升?来自 OpenAI 官方 AMA 的能力、推理模式、安全策略全解读
  • OpenAI发布GPT-5.1:围绕“对话体验、一致性、任务适配性”进行的系统化优化的实质性升级!重回写作排名第一!
  • 自己制作电影不是梦,视频生成大模型的巨大进步!OpenAI发布第二代视频生成大模型Sora2:物理规律符合率达到88%,可以同步生成音频!物理真实感与声音控制全面突破
  • OpenAI收入大揭秘:2024年收入40亿美金,2030年预计达到2000亿,年均复合增长超90%!ChatGPT占比将逐年下降!
  • 语音大模型正式进入Voice Agent时代!OpenAI发布GPT Realtime模型,可以直接调用接口和工具进行实时语音对话!

热门博客

  • 1Dirichlet Distribution(狄利克雷分布)与Dirichlet Process(狄利克雷过程)
  • 2回归模型中的交互项简介(Interactions in Regression)
  • 3贝塔分布(Beta Distribution)简介及其应用
  • 4矩母函数简介(Moment-generating function)
  • 5普通最小二乘法(Ordinary Least Squares,OLS)的详细推导过程
  • 6使用R语言进行K-means聚类并分析结果
  • 7深度学习技巧之Early Stopping(早停法)
  • 8手把手教你本地部署清华大学的ChatGLM-6B模型——Windows+6GB显卡本地部署