class

OpenAI::EvalRunOutputItemList

Inherits JSON::Serializable < Reference < Object

An object representing a list of output items for an evaluation run.

Constructors

new(object : EvalRunOutputItemListObject = EvalRunOutputItemListObject::List, data : Array(EvalRunOutputItem) = [] of EvalRunOutputItem, first_id : String = "", last_id : String = "", has_more : Bool = false)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

data

An array of eval run output item objects.

Source
data=(data : Array(EvalRunOutputItem))

An array of eval run output item objects.

Source
first_id

The identifier of the first eval run output item in the data array.

Source
first_id=(first_id : String)

The identifier of the first eval run output item in the data array.

Source
has_more

Indicates whether there are more eval run output items available.

Source
has_more=(has_more : Bool)

Indicates whether there are more eval run output items available.

Source
last_id

The identifier of the last eval run output item in the data array.

Source
last_id=(last_id : String)

The identifier of the last eval run output item in the data array.

Source
object

The type of this object. It is always set to "list".

Source
object=(object : EvalRunOutputItemListObject)

The type of this object. It is always set to "list".

Source