Struct openai_flows::CompletionRequest
source · pub struct CompletionRequest {
pub model: String,
pub prompt: String,
pub suffix: Option<String>,
pub n: u8,
pub best_of: u8,
pub max_tokens: u16,
pub temperature: f32,
pub top_p: f32,
pub logprobs: Option<u8>,
pub presence_penalty: f32,
pub frequency_penalty: f32,
}
Expand description
Request struct for the completion.
The default model is “text-davinci-003”. For more detail about parameters, please refer to OpenAI docs
Fields§
§model: String
§prompt: String
§suffix: Option<String>
§n: u8
§best_of: u8
§max_tokens: u16
§temperature: f32
§top_p: f32
§logprobs: Option<u8>
§presence_penalty: f32
§frequency_penalty: f32
Trait Implementations§
source§impl Debug for CompletionRequest
impl Debug for CompletionRequest
source§impl Default for CompletionRequest
impl Default for CompletionRequest
source§fn default() -> CompletionRequest
fn default() -> CompletionRequest
Returns the “default value” for a type. Read more