当前位置: 首页 > news >正文

去哪里做网站个人网站服务器推荐

去哪里做网站,个人网站服务器推荐,网站seo优化课程,网络推广策划方案模板用 Python 微调 ChatGPT (GPT-3.5 Turbo) 备受期待的 GPT-3.5 Turbo 微调功能现已推出#xff0c;并且为今年秋季即将发布的 GPT-4 微调功能奠定了基础。 这不仅仅是一次简单的更新——它是一个游戏规则改变者#xff0c;为开发人员提供了完美定制人工智能模型的关键解决方案… 用 Python 微调 ChatGPT (GPT-3.5 Turbo) 备受期待的 GPT-3.5 Turbo 微调功能现已推出并且为今年秋季即将发布的 GPT-4 微调功能奠定了基础。 这不仅仅是一次简单的更新——它是一个游戏规则改变者为开发人员提供了完美定制人工智能模型的关键解决方案并以前所未有的方式扩展这些自定义模型。 本文将你经历人工智能进化的惊心动魄之旅。 文章目录 ChatGPT 微调带来哪些优势如何微调 GPT-3.5 TurboStep 1. 准备数据Step 2. 上传数据到 OpenAIStep 3. 创建微调任务Step 4. 使用微调模型 成本 ChatGPT 微调带来哪些优势 自 ChatGPT 推出以来人们一直渴望能够塑造和微调 ChatGPT以获得真正独特的用户体验。今天这个梦想已经实现了。开发人员现在可以进行监督微调针对各自的用例将模型个性化。 微调就像一根魔杖可以在各种用例中改变模型性能具体体现在 **增强可控性**让模型成为你的终极助手。通过微调你就是老板指挥它按照你的指令工作权力由你掌控。 **美化输出格式**微调可以打磨输出细节摆脱不稳定的输出格式。现在你的模型每次都能为你提供完美的格式。无论是代码补全还是精心设计 API 调用该模型都能以干净、一致的格式为你提供支持。 **打造风格**微调可让调节输出内容风格确保模型与你想要的独特基调一致使其更加贴合你的需求和场景。 微调不仅可以提高性能还可以提高性能。借助 GPT-3.5 Turbo提示可以得到简化同时保持最佳性能。事实上OpenAI 的一些早期测试人员通过将指令直接集成到模型中将提示词大幅削减了惊人的 90%。 结果是闪电般快速的 API 调用大幅削减了成本。 如何微调 GPT-3.5 Turbo Step 1. 准备数据 训练数据需存储在纯文本文件中每行均为 JSON*.jsonl 文件格式如下 {messages: [{role: system,content: 你是一个智慧幽默的小说家。},{role: user,content: 请写一篇20字以内的微型小说。},{role: assistant,content: 《夜》\n男疼么\n女恩\n男算了\n女别”}] }系统消息system提供系统提示。这告诉模型如何响应。例如网页版 ChatGPT 的系统提示是“你是一个有用的助手You are a helpful assistant”。 用户消息user提供提示词通常是人们在 ChatGPT 输入框中输入的内容。 助理消息assistant提供了你希望模型给出的回答。 Step 2. 上传数据到 OpenAI 上传数据需要用到 openai SDK 和 API Key。通过如下命令安装 openai SDK。 pip install -U openai安装好 SDK 后通过 openai.File.create方法上传数据集下面是示例代码 import openaiopenai.api_key YOUR_OPENAI_API_KEYopenai.File.create(fileopen(/path/to/your/data.jsonl),purposefine-tune, )上面的代码会返回一个 openai File 对象其中包含文件大小、创建时间、上传状态和 ID 等信息。您可以通过 ID类似于“file-xxxxxxx”来检查 JSONL 文件中是否存在错误。 openai.File.retrieve(your_file_id)Step 3. 创建微调任务 通过 openai.FineTuningJob.create创建微调任务 openai.FineTuningJob.create(training_fileyour_file_id,modelgpt-3.5-turbo, )上面代码会返回一个 FineTuningJob 对象其中包含重要信息例如ID类似于“ftjob-xxxxxxxx”可用于检查作业的状态。由于此过程涉及更新大型神经网络的权重一般需要较长时间30 分钟、1 小时等具体取决于你的训练数据量。 你可以用如下方式检查作业的状态 openai.FineTuningJob.retrieve(ftjob-xxxxxxxx)上面代码将返回一个包含创建时间、完成时间、epoch 数等信息的对象。 如果任务尚未完成finished_at 字段将为空。另一个字段fine_tuned_model 也将为空。完成后此字段将包含模型的 ID你将在以后的调用中使用该 ID。 检查任务进展情况的另一种方法是使用 list_events 函数。 openai.FineTuningJob.list_events(idftjob-xxxxx, limit10)该函数会返回消息告诉你相关信息例如训练步骤/损失和该训练步骤的其他指标以及训练完成后的模型 ID。 Step 4. 使用微调模型 模型训练完成后就可以测试你的微调模型了。你可以将其与未微调的 GPT-3.5 Turbo 进行比较可以按如下方式完成 completion openai.ChatCompletion.create(modelgpt-3.5-turbo,messages[{role: system, content: 你是一个智慧幽默的小说家。},{role user, content: 请写一篇20字以内的微型小说。}] ) print(completion.choices[0].message)然后尝试你自己的微调模型使用从上一步检索到的模型 ID completion openai.ChatCompletion.create(modelft:gpt-3.5-turbo-xxxx:your_username::some_id, # your model idmessages[{role: system, content: 你是一个智慧幽默的小说家。},{role user, content: 请写一篇20字以内的微型小说。}] ) print(completion.choices[0].message)成本 GPT-3.5 Turbo 训练成本为每1千 token 0.0080美元折合人民币 0.0588 元6分钱使用成本输入每1千 token 0.0120美元折合人民币 0.0881 元9分钱输出每1千 token 0.0160美元折合人民币 0.1175 元1毛2。整体上比 GPT-3.5 Turbo 贵了不少。GPT-3.5 Turbo 4K 输入每1千 token 0.0015美元折合人民币 0.0110元1分钱输入每1千 token 0.002美元折合人民币 0.0147元1分5。这样算下来微调 GPT-3.5 Turbo 模型的使用成本是 GPT-3.5 Turbo 的 6 倍多。 当然这部分额外付出的成本能换来更强大的模型整体投入产出比上还是非常划算的。
http://www.hkea.cn/news/14487330/

相关文章:

  • 上海网站建设公司指南12306网站谁做的
  • 做网站违法吗论医院网站的建设
  • 学习网站后台维护中国电力工程造价信息网
  • ckplayer网站根目录拍卖网站模版
  • 广西网站建设定制出售家教网站模板
  • 快三彩票网站开发苏州app制作公司
  • 电商网站建设公司排名怎么建立信息网站平台
  • h5特效网站欣赏新手学做网站用什么软件
  • 网站服务器在那里找长沙找人做企业网站文案
  • 东阳做网站wordpress 客户端 出错
  • 临沂阿里巴巴网站建设铜川网站开发
  • 济南建设银行公积金网站做网站的团队
  • 网站国际化建设方案设计网红店铺
  • 室内效果图网站江西省网站建设公司
  • 汇米网站建设深圳市住房和建设局网站变更
  • 广安市网站建设海南智能网站建设公司
  • 上海做网站推荐软件开发技术培训课程
  • 山东网站建设报价计算机培训机构收费
  • 设计师必备的6个网站wordpress 表单录入
  • 做瞹网站嘉兴企业网站建设公司
  • 网站建设 服务条款科技核心期刊目录
  • 加强学校就业信息网站建设和管理wordpress+迁移后空白
  • 专业做胶粘剂招聘网站室内设计专用软件
  • 中国网建设频道网站logowordpress 长图片滑动
  • 网站建站步骤wordpress+整合js
  • 网站空间续费多少钱常州网站建设团队
  • 做网站平台需要什么条件仿 花瓣 wordpress
  • 做网站的那些事系统网站界面设计
  • 点网站建设简单的网页
  • 新塘17网站一起做网店官网建设实验室网站的意义