定制化训练 AI 模型通常包括以下步骤和要点:
微调(Fine-tuning):
哪些模型可以微调:
安装:
选择 AI 模型:
模型概述:
了解如何为您的应用程序定制模型。[heading2]介绍[content]通过提供以下内容,微调可让您从API提供的模型中获得更多收益:1.比即时设计更高质量的结果2.能够训练比提示中更多的例子3.由于更短的提示而节省了Token4.更低的延迟请求GPT-3已经在来自开放互联网的大量文本上进行了预训练。当给出仅包含几个示例的提示时,它通常可以凭直觉判断出您要执行的任务并生成合理的完成。这通常称为“小样本学习”。微调通过训练比提示中更多的示例来改进小样本学习,让您在大量任务中取得更好的结果。对模型进行微调后,您将不再需要在提示中提供示例。这样可以节省成本并实现更低延迟的请求。在高层次上,微调涉及以下步骤:1.准备和上传训练数据2.训练新的微调模型3.使用您的微调模型[heading2]哪些模型可以微调?[content]微调目前仅适用于以下基础模型:davinci、curie、babbage和ada。这些是原始模型,在训练后没有任何说明(例如text-davinci-003)。您还可以继续微调微调模型以添加其他数据,而无需从头开始。[heading2]安装[content]我们建议使用我们的OpenAI命令行界面(CLI)。要安装这个,运行(以下说明适用于0.9.4及更高版本。此外,OpenAI CLI需要python 3。)OPENAI_API_KEY通过将以下行添加到您的shell初始化脚本(例如.bashrc、zshrc等)或在微调命令之前的命令行中运行它来设置您的环境变量:
Pick your preferred AI model through the[model toggle](https://docs.cursor.com/advanced/model-toggle),and Cursor Chat will use that model to generate responses.You can toggle between models by pressing Ctrl/⌘/.通过[模型切换](https://docs.cursor.com/advanced/model-toggle)选择您喜欢的AI模型,Cursor Chat将使用该模型生成响应。您可以通过按Ctrl/⌘/在模型之间切换。By default,Cursor Chat uses OpenAI’s GPT-4 for its AI model(specifically,the gpt-4 label points to our instance of GPT4-Turbo).默认情况下,Cursor Chat将OpenAI的GPT-4用于其AI模型(具体来说,gpt-4标签指向我们的GPT4-Turbo实例)。The AI model you choose for Chat will be saved for future sessions,so you don’t have to change it every time you open Cursor Chat.您为Chat选择的AI模型将保存以供将来使用,因此您不必在每次打开Cursor Chat时都更改它。[heading3][heading3]In-Editor编辑器内[content]Cursor Chat can also be used as an editor tab by clicking on the horizontal“More”button,and then clicking on the“Open Chat in Editor”button.Cursor Chat will then behave as a regular editor tab.Pressing Ctrl/⌘+L will bring up the chat tab and focus onto it.Cursor Chat也可以用作编辑器选项卡,方法是单击水平的“More”按钮,然后单击“Open Chat in Editor”按钮。然后,Cursor Chat将像常规编辑器选项卡一样运行。按Ctrl/⌘+L将调出聊天选项卡并聚焦于它。[heading3]
OpenAI API由具有不同功能和价位的多种模型提供支持。您还可以通过[微调(fine-tuning)](https://ywh1bkansf.feishu.cn/wiki/ATYCwS5RRibGXNkvoC4ckddLnLf),针对您的特定用例对我们的原始基本模型进行有限的定制。|模型|描述||-|-||[GPT-4](https://platform.openai.com/docs/models/gpt-4)Beta|一组改进GPT-3.5的模型,可以理解和生成自然语言或代码||[GPT-3.5](https://platform.openai.com/docs/models/gpt-3-5)|一组改进GPT-3的模型,可以理解并生成自然语言或代码||[DALL·E](https://platform.openai.com/docs/models/dall-e)Beta|可以在给定自然语言提示的情况下生成和编辑图像的模型||[Whisper](https://platform.openai.com/docs/models/whisper)Beta|可以将音频转换为文本的模型||[Embeddings](https://platform.openai.com/docs/models/embeddings)|一组可以将文本转换为数字形式的模型||[Codex](https://platform.openai.com/docs/models/codex)Limited Beta|一组可以理解和生成代码的模型,包括将自然语言转换为代码||[Moderation](https://platform.openai.com/docs/models/moderation)|可以检测文本是否敏感或不安全的微调模型||[GPT-3](https://platform.openai.com/docs/models/gpt-3)|一组可以理解和生成自然语言的模型|