in rbi/lib/openai/models/fine_tuning/job_create_params.rbi [115:144]
def self.new(
model:,
training_file:,
hyperparameters: nil,
integrations: nil,
metadata: nil,
method_: nil,
seed: nil,
suffix: nil,
validation_file: nil,
request_options: {}
); end
sig do
override
.returns(
{
model: T.any(String, OpenAI::Models::FineTuning::JobCreateParams::Model::OrSymbol),
training_file: String,
hyperparameters: OpenAI::Models::FineTuning::JobCreateParams::Hyperparameters,
integrations: T.nilable(T::Array[OpenAI::Models::FineTuning::JobCreateParams::Integration]),
metadata: T.nilable(T::Hash[Symbol, String]),
method_: OpenAI::Models::FineTuning::JobCreateParams::Method,
seed: T.nilable(Integer),
suffix: T.nilable(String),
validation_file: T.nilable(String),
request_options: OpenAI::RequestOptions
}
)
end