pub struct FineTuningJob {Show 15 fields
pub id: String,
pub object: String,
pub model: Option<String>,
pub fine_tuned_model: Option<String>,
pub status: Option<String>,
pub training_file: Option<String>,
pub validation_file: Option<String>,
pub created_at: Option<u64>,
pub finished_at: Option<u64>,
pub trained_tokens: Option<u64>,
pub metadata: BTreeMap<String, String>,
pub hyperparameters: Option<FineTuningJobHyperparameters>,
pub result_files: Vec<String>,
pub error: Option<FineTuningJobError>,
pub extra: BTreeMap<String, Value>,
}Expand description
表示 fine-tuning job。
Fields§
§id: StringJob ID。
object: String对象类型。
model: Option<String>基础模型。
fine_tuned_model: Option<String>产出的微调模型。
status: Option<String>当前状态。
training_file: Option<String>训练文件 ID。
validation_file: Option<String>验证文件 ID。
created_at: Option<u64>创建时间。
finished_at: Option<u64>完成时间。
trained_tokens: Option<u64>已训练 token 数。
metadata: BTreeMap<String, String>自定义 metadata。
hyperparameters: Option<FineTuningJobHyperparameters>超参数配置。
result_files: Vec<String>结果文件。
error: Option<FineTuningJobError>错误信息。
extra: BTreeMap<String, Value>额外字段。
Trait Implementations§
Source§impl Clone for FineTuningJob
impl Clone for FineTuningJob
Source§fn clone(&self) -> FineTuningJob
fn clone(&self) -> FineTuningJob
Returns a duplicate 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 FineTuningJob
impl Debug for FineTuningJob
Source§impl Default for FineTuningJob
impl Default for FineTuningJob
Source§fn default() -> FineTuningJob
fn default() -> FineTuningJob
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FineTuningJob
impl<'de> Deserialize<'de> for FineTuningJob
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 FineTuningJob
impl RefUnwindSafe for FineTuningJob
impl Send for FineTuningJob
impl Sync for FineTuningJob
impl Unpin for FineTuningJob
impl UnsafeUnpin for FineTuningJob
impl UnwindSafe for FineTuningJob
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