CreateEditRequest class abstract
CreateEditRequest
Properties:
- model - ID of the model to use. You can use the
text-davinci-edit-001
orcode-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
orcode-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