K

Edits

post
/edits

Body params

Name
model
Type
string
Required
Description
ID of the model to use. You can use the `text-davinci-edit-001` or `code-davinci-edit-001` model with this endpoint.
Name
input
Type
string
Description
The input text to use as a starting point for the edit.
Name
instruction
Type
string
Required
Description
The instruction that tells the model how to edit the prompt.
Name
n
Type
integer
Description
How many edits to generate for the input and instruction.
Name
temperature
Type
number
Description
What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic. We generally recommend altering this or `top_p` but not both.
Name
top_p
Type
number
Description
An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass. So 0.1 means only the tokens comprising the top 10% probability mass are considered. We generally recommend altering this or `temperature` but not both.

Response

JSON
{
  "object": "string",
  "created": 0,
  "choices": [
    {
      "text": "string",
      "index": 0,
      "logprobs": {
        "tokens": [
          "string"
        ],
        "token_logprobs": [
          0
        ],
        "top_logprobs": [
          {}
        ],
        "text_offset": [
          0
        ]
      },
      "finish_reason": "string"
    }
  ],
  "usage": {
    "prompt_tokens": 0,
    "completion_tokens": 0,
    "total_tokens": 0
  }
}