OpenAI API Edits
2023-03-21 11:30 更新
给定提示和指令,模型将返回提示的编辑版本。
Create edit
POST https://api.openai.com/v1/edits
为提供的输入、指令和参数创建新的编辑。
Request body
字段 | 类型 | 是否可选 | 说明 |
model | string | 必须 | 要使用的模型的 ID。您可以将 text-davinci-edit-001 或 code-davinci-edit-001 模型与此端点一起使用。 |
input | string | 可选 默认为 '' | 用作编辑起点的输入文本。 |
instruction | string | 必须 | 告诉模型如何编辑提示的指令。 |
n | integer | 可选 默认为 1 | 为输入和指令生成多少编辑。 |
temperature | number | 可选 默认为 1 | 使用什么采样 temperature,介于 0 和 2 之间。较高的值(如 0.8)将使输出更加随机,而较低的值(如 0.2)将使输出更加集中和确定。
我们通常建议改变这个或 top_p 但不是两者都改变。 |
top_p | number | 可选 默认为 1 |
一种替代 temperature 采样的方法,称为核采样,其中模型考虑具有 top_p 概率质量的标记的结果。所以 0.1 意味着只考虑构成前 10% 概率质量的标记。 我们通常建议更改此值或 temperature,但不要同时更改两者。 |
示例请求
curl | python | node.js |
|
|
|
参数
{
"model": "text-davinci-edit-001",
"input": "What day of the wek is it?",
"instruction": "Fix the spelling mistakes",
}
响应
{
"object": "edit",
"created": 1589478378,
"choices": [
{
"text": "What day of the week is it?",
"index": 0,
}
],
"usage": {
"prompt_tokens": 25,
"completion_tokens": 32,
"total_tokens": 57
}
}
以上内容是否对您有帮助:
更多建议: