OpenAI Playground有着丰富的功能,其中其参数的设置对于模型的运行有着重要意义。 

OpenAI Playground 除了提供网页端的基本功能,还支持更加高级的模型调试和优化功能,例如调整模型参数、调试网络架构等。 使用方式:在Playground页面右侧选择相应的模型与参数,然后在输入框中输入提示词,再点击下方“Submit”,然后等待ChatGPT反馈。需要注意的是,Playground 会消耗免费使用量。 

参数术语解释:

(1) Mode (模式):此选项可指定对话模式,有四种,一般选 Complete 模式。

Complete (补全):用 OpenAI 模型补全给定文本,可输入不完整文本让其生成后续合适文本,常用于自动文本补全、代码生成等。

Chat (对话):进行逐步对话式交互,通过提供对话历史和回复引导模型响应,可在输入框提供多轮次文本进行迭代对话。

Insert (插入):在已有文本特定位置插入新文本,提供含标记文本指示插入位置,模型根据上下文插入并生成最终文本。

OpenAI Playground参数详解

Edit (编辑):用于编辑给定文本,提供文本并指示编辑或修改,模型按指示生成修改后的文本。
(2) Model (模型):用于选择 OpenAI 模型,OpenAI Playground 有多个模型,如 Davinci、Curie、Babbage 与 Ada,其训练数据集、准确度和能力依次递减,响应速度相反。
(3) Temperature (温度):控制模型生成文本的随机性。温度值接近 0,生成更确定、保守回复,倾向选高概率单词或短语;接近 1,则生成更随机、创新回复,倾向选低概率单词或短语,即温度越高创造性越强,越低结果越准确。
(4) Maximum length (最大长度):限制生成文本的最大长度,可防止模型生成过长回复,保持文本合理长度。
(5) Stop sequences (停止序列):设置停止生成文本的特定字符串序列,可指定多个,当模型生成包含这些序列之一的文本时停止生成,用于控制回复范围,避免无意义或不合适内容。
(6) Frequency penalty (频率惩罚):控制模型生成重复内容的倾向,较高值可降低生成重复词语或短语的概率。
(7) Top P:控制模型生成文本的概率分布,影响文本多样性和确定性。较小 “TOP P” 值使生成文本更确定、一致,较大值增加多样性和随机性。
(8) Presence penalty (存在惩罚):控制模型生成特定主题或关键词的倾向,较高值鼓励模型在生成文本时更均衡考虑输入内容中的各个关键词。
(9) Best of (最佳选择):可设置模型生成多个候选回复,从中选择最好的作为最终回复,用于增加回复多样性或提供更多选择。
(10) Inject start text (注入起始文本):对话开始时提供起始文本引导对话方向或提供上下文。
(11) Inject restart text (注入重新开始文本):对话重新开始时提供指示,清除之前对话历史并重新开始。
(12) Show probabilities (显示概率):可查看生成的每个文本片段的概率,启用后文本片段后有数字表示生成该文本的概率。

(本文内容根据网络资料整理,出于传递更多信息之目的,不代表连连国际赞同其观点和立场)