pub struct FineTune {
pub id: String,
pub object: String,
pub created_at: u64,
pub updated_at: u64,
pub model: String,
pub fine_tuned_model: Option<String>,
pub status: String,
pub events: Vec<FineTuneEvent>,
}Expand description
Represents a fine-tune job, either newly created or retrieved from the API.
Fields§
§id: StringThe ID of the fine-tune job, e.g. “ft-XXXX”.
object: StringThe object type, usually “fine-tune”.
created_at: u64The creation time in epoch seconds.
updated_at: u64The time when training was last updated in epoch seconds.
model: StringThe base model used for fine-tuning.
fine_tuned_model: Option<String>The name of the resulting fine-tuned model, if available.
status: StringThe current status of the fine-tune job (e.g. “pending”, “succeeded”, “cancelled”).
events: Vec<FineTuneEvent>A list of events describing updates to the fine-tune job (optional).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FineTune
impl<'de> Deserialize<'de> for FineTune
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
Auto Trait Implementations§
impl Freeze for FineTune
impl RefUnwindSafe for FineTune
impl Send for FineTune
impl Sync for FineTune
impl Unpin for FineTune
impl UnwindSafe for FineTune
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more