Package com.openai.models.evals.runs
Class RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages
-
- All Implemented Interfaces:
public final class RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages
Used when sampling from a model. Dictates the structure of the messages passed into the model. Can either be a reference to a prebuilt trajectory (ie,
item.input_trajectory
), or a template with variable references to theitem
namespace.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Visitor
An interface that defines how to map each variant of InputMessages to a value of type T.
public final class
RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Template
public final class
RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.ItemReference
-
Method Summary
-
-
Method Detail
-
template
final Optional<RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Template> template()
-
itemReference
final Optional<RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.ItemReference> itemReference()
-
isTemplate
final Boolean isTemplate()
-
isItemReference
final Boolean isItemReference()
-
asTemplate
final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Template asTemplate()
-
asItemReference
final RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.ItemReference asItemReference()
-
accept
final <T extends Any> T accept(RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Visitor<T> visitor)
-
ofTemplate
final static RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages ofTemplate(RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.Template template)
-
ofItemReference
final static RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages ofItemReference(RunCreateParams.DataSource.CreateEvalResponsesRunDataSource.InputMessages.ItemReference itemReference)
-
-
-
-