self.new

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