Struct openai_req::fine_tunes::FineTuneCreateRequest
source · pub struct FineTuneCreateRequest { /* private fields */ }
Expand description
create fine-tune request as in https://platform.openai.com/docs/api-reference/fine-tunes/create
Usage example
use openai_req::ByUrlRequest;
use openai_req::files::FileInfoRequest;
let info_request= FileInfoRequest::new("training_file_id".to_string());
let info = info_request.run(&client).await?;
Implementations§
source§impl FineTuneCreateRequest
impl FineTuneCreateRequest
pub fn new(training_file: String) -> Self
pub fn validation_file(self, validation_file: String) -> Self
pub fn model(self, model: String) -> Self
pub fn n_epochs(self, n_epochs: i32) -> Self
pub fn batch_size(self, batch_size: i32) -> Self
pub fn learning_rate_multiplier(self, learning_rate_multiplier: f64) -> Self
pub fn prompt_loss_weight(self, prompt_loss_weight: f64) -> Self
pub fn compute_classification_metrics( self, compute_classification_metrics: bool ) -> Self
pub fn classification_n_classes(self, classification_n_classes: i32) -> Self
pub fn classification_positive_class( self, classification_positive_class: String ) -> Self
pub fn classification_betas(self, classification_betas: Vec<f64>) -> Self
pub fn suffix(self, suffix: String) -> Self
Trait Implementations§
source§impl Clone for FineTuneCreateRequest
impl Clone for FineTuneCreateRequest
source§fn clone(&self) -> FineTuneCreateRequest
fn clone(&self) -> FineTuneCreateRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FineTuneCreateRequest
impl Debug for FineTuneCreateRequest
source§impl<'de> Deserialize<'de> for FineTuneCreateRequest
impl<'de> Deserialize<'de> for FineTuneCreateRequest
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more