self.new

in rbi/lib/openai/models/evals/runs/output_item_list_response.rbi [170:199]


            def self.new(
              error:,
              finish_reason:,
              input:,
              max_completion_tokens:,
              model:,
              output:,
              seed:,
              temperature:,
              top_p:,
              usage:
            ); end
            sig do
              override
                .returns(
                  {
                    error: OpenAI::Models::Evals::EvalAPIError,
                    finish_reason: String,
                    input: T::Array[OpenAI::Models::Evals::Runs::OutputItemListResponse::Sample::Input],
                    max_completion_tokens: Integer,
                    model: String,
                    output: T::Array[OpenAI::Models::Evals::Runs::OutputItemListResponse::Sample::Output],
                    seed: Integer,
                    temperature: Float,
                    top_p: Float,
                    usage: OpenAI::Models::Evals::Runs::OutputItemListResponse::Sample::Usage
                  }
                )
            end