EditRequest class

Constructors

EditRequest({required EditModel model, required String input, required String instruction, int n = 1, int temperature = 1, int topP = 1})

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.input
final
instruction String
The instruction that tells the model how to edit the prompt.instruction
final
model → EditModel
ID of the model to use. You can use the or model with this endpoint.model
final
n int
How many edits to generate for the input and instruction.n
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
temperature int
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 but not both.top_p.temperature
final
topP int
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 but not both.temperature.topP
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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