Chat Completion Demo
Chat guides
|
Chat API
|
API keys
|
Usage
|
Playground
Model:
gpt-3.5-turbo
gpt-3.5-turbo-0301
选择聊天补全的模型
Temperature:
设置生成文本的随机性,0~2之间,0为完全确定性
Top P:
生成文本的多样性,0~1之间,0.5为只会考虑概率分布中前50%的单词
N:
控制生成的数量,1就是1个回答
Stop:
用于指定生成文本的结束条件,最多4个字符串(使用英文","隔开)
比如指定一些常见的结束语,以确保生成的回答在适当的时候结束
Max Tokens:
用于限制生成文本的长度,聊天(历史+问题+答案)加起来不超过 4096
Presence Penalty:
用于惩罚生成文本中出现的一些词语,设为正数,惩罚全部
Frequency Penalty:
用于惩罚生成文本中出现的一些词语的频率,设为正数,惩罚频率高的词语
Logit Bias:
用于增加或减少生成文本中某些词语的出现概率,json描述,词语偏置范围-100~100
比如想要尽量不出现",""?",那么json如 { ",": -100.0, "?": -100.0 }
上面的 json key 需要改成标记 ID:https://platform.openai.com/tokenizer
实际 json 是 { "11": -100.0, "30": -100.0 }
User:
用于标识用户的唯一标识符,以便OpenAI检测滥用行为
Content:
输入聊天的内容
Stream:
启用流式传输
Submit