class

OpenAI::EvalResponsesSource

Inherits JSON::Serializable < Reference < Object

A EvalResponsesSource object describing a run data source configuration.

Constructors

new(type_value : EvalResponsesSourceType = EvalResponsesSourceType::Responses, metadata : EvalResponsesSourceMetadata | Nil = nil, model : EvalResponsesSourceModel | Nil = nil, instructions_search : EvalResponsesSourceInstructionsSearch | Nil = nil, created_after : EvalResponsesSourceCreatedAfter | Nil = nil, created_before : EvalResponsesSourceCreatedBefore | Nil = nil, reasoning_effort : EvalResponsesSourceReasoningEffort | Nil = nil, temperature : EvalResponsesSourceTemperature | Nil = nil, top_p : EvalResponsesSourceTopP | Nil = nil, users : EvalResponsesSourceUsers | Nil = nil, tools : EvalResponsesSourceTools | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

created_after
Source
created_after=(created_after : EvalResponsesSourceCreatedAfter | Nil)
Source
created_before
Source
created_before=(created_before : EvalResponsesSourceCreatedBefore | Nil)
Source
instructions_search
Source
instructions_search=(instructions_search : EvalResponsesSourceInstructionsSearch | Nil)
Source
metadata
Source
metadata=(metadata : EvalResponsesSourceMetadata | Nil)
Source
model
Source
model=(model : EvalResponsesSourceModel | Nil)
Source
reasoning_effort
Source
reasoning_effort=(reasoning_effort : EvalResponsesSourceReasoningEffort | Nil)
Source
temperature
Source
temperature=(temperature : EvalResponsesSourceTemperature | Nil)
Source
tools
Source
tools=(tools : EvalResponsesSourceTools | Nil)
Source
top_p
Source
top_p=(top_p : EvalResponsesSourceTopP | Nil)
Source
type_value

The type of run data source. Always responses.

Source
type_value=(type_value : EvalResponsesSourceType)

The type of run data source. Always responses.

Source
users
Source
users=(users : EvalResponsesSourceUsers | Nil)
Source