Class RunCreateParams.DataSource
-
- All Implemented Interfaces:
public final class RunCreateParams.DataSource
Details about the run's data source.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
RunCreateParams.DataSource.Visitor
An interface that defines how to map each variant of DataSource to a value of type T.
public final class
RunCreateParams.DataSource.CreateEvalResponsesRunDataSource
A ResponsesRunDataSource object describing a model sampling configuration.
-
Method Summary
Modifier and Type Method Description final Optional<CreateEvalJsonlRunDataSource>
createEvalJsonlRun()
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval final Optional<CreateEvalCompletionsRunDataSource>
createEvalCompletionsRun()
A CompletionsRunDataSource object describing a model sampling configuration. final Optional<RunCreateParams.DataSource.CreateEvalResponsesRunDataSource>
createEvalResponsesRun()
A ResponsesRunDataSource object describing a model sampling configuration. final Boolean
isCreateEvalJsonlRun()
final Boolean
isCreateEvalCompletionsRun()
final Boolean
isCreateEvalResponsesRun()
final CreateEvalJsonlRunDataSource
asCreateEvalJsonlRun()
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval final CreateEvalCompletionsRunDataSource
asCreateEvalCompletionsRun()
A CompletionsRunDataSource object describing a model sampling configuration. final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource
asCreateEvalResponsesRun()
A ResponsesRunDataSource object describing a model sampling configuration. final Optional<JsonValue>
_json()
final <T extends Any> T
accept(RunCreateParams.DataSource.Visitor<T> visitor)
final RunCreateParams.DataSource
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static RunCreateParams.DataSource
ofCreateEvalJsonlRun(CreateEvalJsonlRunDataSource createEvalJsonlRun)
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval final static RunCreateParams.DataSource
ofCreateEvalCompletionsRun(CreateEvalCompletionsRunDataSource createEvalCompletionsRun)
A CompletionsRunDataSource object describing a model sampling configuration. final static RunCreateParams.DataSource
ofCreateEvalResponsesRun(RunCreateParams.DataSource.CreateEvalResponsesRunDataSource createEvalResponsesRun)
A ResponsesRunDataSource object describing a model sampling configuration. -
-
Method Detail
-
createEvalJsonlRun
final Optional<CreateEvalJsonlRunDataSource> createEvalJsonlRun()
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval
-
createEvalCompletionsRun
final Optional<CreateEvalCompletionsRunDataSource> createEvalCompletionsRun()
A CompletionsRunDataSource object describing a model sampling configuration.
-
createEvalResponsesRun
final Optional<RunCreateParams.DataSource.CreateEvalResponsesRunDataSource> createEvalResponsesRun()
A ResponsesRunDataSource object describing a model sampling configuration.
-
isCreateEvalJsonlRun
final Boolean isCreateEvalJsonlRun()
-
isCreateEvalCompletionsRun
final Boolean isCreateEvalCompletionsRun()
-
isCreateEvalResponsesRun
final Boolean isCreateEvalResponsesRun()
-
asCreateEvalJsonlRun
final CreateEvalJsonlRunDataSource asCreateEvalJsonlRun()
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval
-
asCreateEvalCompletionsRun
final CreateEvalCompletionsRunDataSource asCreateEvalCompletionsRun()
A CompletionsRunDataSource object describing a model sampling configuration.
-
asCreateEvalResponsesRun
final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource asCreateEvalResponsesRun()
A ResponsesRunDataSource object describing a model sampling configuration.
-
accept
final <T extends Any> T accept(RunCreateParams.DataSource.Visitor<T> visitor)
-
validate
final RunCreateParams.DataSource validate()
-
ofCreateEvalJsonlRun
final static RunCreateParams.DataSource ofCreateEvalJsonlRun(CreateEvalJsonlRunDataSource createEvalJsonlRun)
A JsonlRunDataSource object with that specifies a JSONL file that matches the eval
-
ofCreateEvalCompletionsRun
final static RunCreateParams.DataSource ofCreateEvalCompletionsRun(CreateEvalCompletionsRunDataSource createEvalCompletionsRun)
A CompletionsRunDataSource object describing a model sampling configuration.
-
ofCreateEvalResponsesRun
final static RunCreateParams.DataSource ofCreateEvalResponsesRun(RunCreateParams.DataSource.CreateEvalResponsesRunDataSource createEvalResponsesRun)
A ResponsesRunDataSource object describing a model sampling configuration.
-
-
-
-