CreateEditRequest class abstract

CreateEditRequest

Properties:

  • model - ID of the model to use. You can use the text-davinci-edit-001 or code-davinci-edit-001 model with this endpoint.
  • input - The input text to use as a starting point for the edit.
  • instruction - The instruction that tells the model how to edit the prompt.
  • n - How many edits to generate for the input and instruction.
  • temperature - 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.
  • topP - 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.
Annotations
  • @BuiltValue()

Constructors

CreateEditRequest([void updates(CreateEditRequestBuilder b)])
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
input String?
The input text to use as a starting point for the edit.
no setter
instruction String
The instruction that tells the model how to edit the prompt.
no setter
model String
ID of the model to use. You can use the text-davinci-edit-001 or code-davinci-edit-001 model with this endpoint.
no setter
n int?
How many edits to generate for the input and instruction.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
temperature num?
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.
no setter
topP num?
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.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(CreateEditRequestBuilder)) CreateEditRequest
Rebuilds the instance.
inherited
toBuilder() CreateEditRequestBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<CreateEditRequest>
no setter