Package org.mlflow.api.proto
Class PromptOptimization.PromptOptimizationJob
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.mlflow.api.proto.PromptOptimization.PromptOptimizationJob
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable,PromptOptimization.PromptOptimizationJobOrBuilder
- Enclosing class:
- PromptOptimization
public static final class PromptOptimization.PromptOptimizationJob extends com.google.protobuf.GeneratedMessageV3 implements PromptOptimization.PromptOptimizationJobOrBuilder
Represents a prompt optimization job entity.
Protobuf typemlflow.PromptOptimizationJob- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPromptOptimization.PromptOptimizationJob.BuilderRepresents a prompt optimization job entity.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCOMPLETION_TIMESTAMP_MS_FIELD_NUMBERstatic intCONFIG_FIELD_NUMBERstatic intCREATION_TIMESTAMP_MS_FIELD_NUMBERstatic intEXPERIMENT_ID_FIELD_NUMBERstatic intFINAL_EVAL_SCORES_FIELD_NUMBERstatic intINITIAL_EVAL_SCORES_FIELD_NUMBERstatic intJOB_ID_FIELD_NUMBERstatic intOPTIMIZED_PROMPT_URI_FIELD_NUMBERstatic com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob>PARSERDeprecated.static intRUN_ID_FIELD_NUMBERstatic intSOURCE_PROMPT_URI_FIELD_NUMBERstatic intSTATE_FIELD_NUMBERstatic intTAGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsFinalEvalScores(java.lang.String key)Final evaluation scores after optimization, keyed by scorer name.booleancontainsInitialEvalScores(java.lang.String key)Initial evaluation scores before optimization, keyed by scorer name.booleanequals(java.lang.Object obj)longgetCompletionTimestampMs()Timestamp when the job completed (milliseconds since epoch).PromptOptimization.PromptOptimizationJobConfiggetConfig()Configuration for the optimization job.PromptOptimization.PromptOptimizationJobConfigOrBuildergetConfigOrBuilder()Configuration for the optimization job.longgetCreationTimestampMs()Timestamp when the job was created (milliseconds since epoch).static PromptOptimization.PromptOptimizationJobgetDefaultInstance()PromptOptimization.PromptOptimizationJobgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetExperimentId()ID of the MLflow experiment where this optimization job is tracked.com.google.protobuf.ByteStringgetExperimentIdBytes()ID of the MLflow experiment where this optimization job is tracked.java.util.Map<java.lang.String,java.lang.Double>getFinalEvalScores()Deprecated.intgetFinalEvalScoresCount()Final evaluation scores after optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getFinalEvalScoresMap()Final evaluation scores after optimization, keyed by scorer name.doublegetFinalEvalScoresOrDefault(java.lang.String key, double defaultValue)Final evaluation scores after optimization, keyed by scorer name.doublegetFinalEvalScoresOrThrow(java.lang.String key)Final evaluation scores after optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getInitialEvalScores()Deprecated.intgetInitialEvalScoresCount()Initial evaluation scores before optimization, keyed by scorer name.java.util.Map<java.lang.String,java.lang.Double>getInitialEvalScoresMap()Initial evaluation scores before optimization, keyed by scorer name.doublegetInitialEvalScoresOrDefault(java.lang.String key, double defaultValue)Initial evaluation scores before optimization, keyed by scorer name.doublegetInitialEvalScoresOrThrow(java.lang.String key)Initial evaluation scores before optimization, keyed by scorer name.java.lang.StringgetJobId()Unique identifier for the optimization job.com.google.protobuf.ByteStringgetJobIdBytes()Unique identifier for the optimization job.java.lang.StringgetOptimizedPromptUri()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").com.google.protobuf.ByteStringgetOptimizedPromptUriBytes()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob>getParserForType()java.lang.StringgetRunId()MLflow run ID where optimization metrics and results are stored.com.google.protobuf.ByteStringgetRunIdBytes()MLflow run ID where optimization metrics and results are stored.intgetSerializedSize()java.lang.StringgetSourcePromptUri()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").com.google.protobuf.ByteStringgetSourcePromptUriBytes()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").Jobs.JobStategetState()Current state of the job (status + error message + metadata).Jobs.JobStateOrBuildergetStateOrBuilder()Current state of the job (status + error message + metadata).PromptOptimization.PromptOptimizationJobTaggetTags(int index)Tags associated with this job.intgetTagsCount()Tags associated with this job.java.util.List<PromptOptimization.PromptOptimizationJobTag>getTagsList()Tags associated with this job.PromptOptimization.PromptOptimizationJobTagOrBuildergetTagsOrBuilder(int index)Tags associated with this job.java.util.List<? extends PromptOptimization.PromptOptimizationJobTagOrBuilder>getTagsOrBuilderList()Tags associated with this job.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCompletionTimestampMs()Timestamp when the job completed (milliseconds since epoch).booleanhasConfig()Configuration for the optimization job.booleanhasCreationTimestampMs()Timestamp when the job was created (milliseconds since epoch).booleanhasExperimentId()ID of the MLflow experiment where this optimization job is tracked.inthashCode()booleanhasJobId()Unique identifier for the optimization job.booleanhasOptimizedPromptUri()URI of the optimized prompt (e.g., "prompts:/my-prompt/2").booleanhasRunId()MLflow run ID where optimization metrics and results are stored.booleanhasSourcePromptUri()URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").booleanhasState()Current state of the job (status + error message + metadata).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static PromptOptimization.PromptOptimizationJob.BuildernewBuilder()static PromptOptimization.PromptOptimizationJob.BuildernewBuilder(PromptOptimization.PromptOptimizationJob prototype)PromptOptimization.PromptOptimizationJob.BuildernewBuilderForType()protected PromptOptimization.PromptOptimizationJob.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static PromptOptimization.PromptOptimizationJobparseDelimitedFrom(java.io.InputStream input)static PromptOptimization.PromptOptimizationJobparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromptOptimization.PromptOptimizationJobparseFrom(byte[] data)static PromptOptimization.PromptOptimizationJobparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromptOptimization.PromptOptimizationJobparseFrom(com.google.protobuf.ByteString data)static PromptOptimization.PromptOptimizationJobparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromptOptimization.PromptOptimizationJobparseFrom(com.google.protobuf.CodedInputStream input)static PromptOptimization.PromptOptimizationJobparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromptOptimization.PromptOptimizationJobparseFrom(java.io.InputStream input)static PromptOptimization.PromptOptimizationJobparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromptOptimization.PromptOptimizationJobparseFrom(java.nio.ByteBuffer data)static PromptOptimization.PromptOptimizationJobparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob>parser()PromptOptimization.PromptOptimizationJob.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
JOB_ID_FIELD_NUMBER
public static final int JOB_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RUN_ID_FIELD_NUMBER
public static final int RUN_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPERIMENT_ID_FIELD_NUMBER
public static final int EXPERIMENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_PROMPT_URI_FIELD_NUMBER
public static final int SOURCE_PROMPT_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPTIMIZED_PROMPT_URI_FIELD_NUMBER
public static final int OPTIMIZED_PROMPT_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONFIG_FIELD_NUMBER
public static final int CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATION_TIMESTAMP_MS_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_MS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPLETION_TIMESTAMP_MS_FIELD_NUMBER
public static final int COMPLETION_TIMESTAMP_MS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INITIAL_EVAL_SCORES_FIELD_NUMBER
public static final int INITIAL_EVAL_SCORES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_EVAL_SCORES_FIELD_NUMBER
public static final int FINAL_EVAL_SCORES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasJobId
public boolean hasJobId()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
hasJobIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the jobId field is set.
-
getJobId
public java.lang.String getJobId()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
getJobIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The jobId.
-
getJobIdBytes
public com.google.protobuf.ByteString getJobIdBytes()
Unique identifier for the optimization job. Used to poll job execution status (pending/running/completed/failed).
optional string job_id = 1;- Specified by:
getJobIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for jobId.
-
hasRunId
public boolean hasRunId()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
hasRunIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the runId field is set.
-
getRunId
public java.lang.String getRunId()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
getRunIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The runId.
-
getRunIdBytes
public com.google.protobuf.ByteString getRunIdBytes()
MLflow run ID where optimization metrics and results are stored. Use this to view results in MLflow UI. Only available after job starts running.
optional string run_id = 2;- Specified by:
getRunIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for runId.
-
hasState
public boolean hasState()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
hasStatein interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the state field is set.
-
getState
public Jobs.JobState getState()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
getStatein interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The state.
-
getStateOrBuilder
public Jobs.JobStateOrBuilder getStateOrBuilder()
Current state of the job (status + error message + metadata).
optional .mlflow.JobState state = 3;- Specified by:
getStateOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
hasExperimentId
public boolean hasExperimentId()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
hasExperimentIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the experimentId field is set.
-
getExperimentId
public java.lang.String getExperimentId()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
getExperimentIdin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The experimentId.
-
getExperimentIdBytes
public com.google.protobuf.ByteString getExperimentIdBytes()
ID of the MLflow experiment where this optimization job is tracked.
optional string experiment_id = 4;- Specified by:
getExperimentIdBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for experimentId.
-
hasSourcePromptUri
public boolean hasSourcePromptUri()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
hasSourcePromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the sourcePromptUri field is set.
-
getSourcePromptUri
public java.lang.String getSourcePromptUri()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
getSourcePromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The sourcePromptUri.
-
getSourcePromptUriBytes
public com.google.protobuf.ByteString getSourcePromptUriBytes()
URI of the source prompt that optimization started from (e.g., "prompts:/my-prompt/1").
optional string source_prompt_uri = 5;- Specified by:
getSourcePromptUriBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for sourcePromptUri.
-
hasOptimizedPromptUri
public boolean hasOptimizedPromptUri()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
hasOptimizedPromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the optimizedPromptUri field is set.
-
getOptimizedPromptUri
public java.lang.String getOptimizedPromptUri()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
getOptimizedPromptUriin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The optimizedPromptUri.
-
getOptimizedPromptUriBytes
public com.google.protobuf.ByteString getOptimizedPromptUriBytes()
URI of the optimized prompt (e.g., "prompts:/my-prompt/2"). Only set if optimization completed successfully.
optional string optimized_prompt_uri = 6;- Specified by:
getOptimizedPromptUriBytesin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The bytes for optimizedPromptUri.
-
hasConfig
public boolean hasConfig()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
hasConfigin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public PromptOptimization.PromptOptimizationJobConfig getConfig()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
getConfigin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The config.
-
getConfigOrBuilder
public PromptOptimization.PromptOptimizationJobConfigOrBuilder getConfigOrBuilder()
Configuration for the optimization job.
optional .mlflow.PromptOptimizationJobConfig config = 7;- Specified by:
getConfigOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
hasCreationTimestampMs
public boolean hasCreationTimestampMs()
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Specified by:
hasCreationTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the creationTimestampMs field is set.
-
getCreationTimestampMs
public long getCreationTimestampMs()
Timestamp when the job was created (milliseconds since epoch).
optional int64 creation_timestamp_ms = 8;- Specified by:
getCreationTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The creationTimestampMs.
-
hasCompletionTimestampMs
public boolean hasCompletionTimestampMs()
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Specified by:
hasCompletionTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- Whether the completionTimestampMs field is set.
-
getCompletionTimestampMs
public long getCompletionTimestampMs()
Timestamp when the job completed (milliseconds since epoch). Only set if status is COMPLETED, FAILED, or CANCELED.
optional int64 completion_timestamp_ms = 9;- Specified by:
getCompletionTimestampMsin interfacePromptOptimization.PromptOptimizationJobOrBuilder- Returns:
- The completionTimestampMs.
-
getTagsList
public java.util.List<PromptOptimization.PromptOptimizationJobTag> getTagsList()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsListin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTagsOrBuilderList
public java.util.List<? extends PromptOptimization.PromptOptimizationJobTagOrBuilder> getTagsOrBuilderList()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsOrBuilderListin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTagsCount
public int getTagsCount()
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTags
public PromptOptimization.PromptOptimizationJobTag getTags(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getTagsOrBuilder
public PromptOptimization.PromptOptimizationJobTagOrBuilder getTagsOrBuilder(int index)
Tags associated with this job.
repeated .mlflow.PromptOptimizationJobTag tags = 10;- Specified by:
getTagsOrBuilderin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresCount
public int getInitialEvalScoresCount()
Description copied from interface:PromptOptimization.PromptOptimizationJobOrBuilderInitial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
containsInitialEvalScores
public boolean containsInitialEvalScores(java.lang.String key)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
containsInitialEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getInitialEvalScores()
Deprecated.UsegetInitialEvalScoresMap()instead.- Specified by:
getInitialEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresMap
public java.util.Map<java.lang.String,java.lang.Double> getInitialEvalScoresMap()
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresMapin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresOrDefault
public double getInitialEvalScoresOrDefault(java.lang.String key, double defaultValue)Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresOrDefaultin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getInitialEvalScoresOrThrow
public double getInitialEvalScoresOrThrow(java.lang.String key)
Initial evaluation scores before optimization, keyed by scorer name. Example: {"Correctness": 0.65, "Safety": 0.80}map<string, double> initial_eval_scores = 11;- Specified by:
getInitialEvalScoresOrThrowin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresCount
public int getFinalEvalScoresCount()
Description copied from interface:PromptOptimization.PromptOptimizationJobOrBuilderFinal evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresCountin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
containsFinalEvalScores
public boolean containsFinalEvalScores(java.lang.String key)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
containsFinalEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScores
@Deprecated public java.util.Map<java.lang.String,java.lang.Double> getFinalEvalScores()
Deprecated.UsegetFinalEvalScoresMap()instead.- Specified by:
getFinalEvalScoresin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresMap
public java.util.Map<java.lang.String,java.lang.Double> getFinalEvalScoresMap()
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresMapin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresOrDefault
public double getFinalEvalScoresOrDefault(java.lang.String key, double defaultValue)Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresOrDefaultin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
getFinalEvalScoresOrThrow
public double getFinalEvalScoresOrThrow(java.lang.String key)
Final evaluation scores after optimization, keyed by scorer name. Example: {"Correctness": 0.89, "Safety": 0.95}map<string, double> final_eval_scores = 12;- Specified by:
getFinalEvalScoresOrThrowin interfacePromptOptimization.PromptOptimizationJobOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PromptOptimization.PromptOptimizationJob parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PromptOptimization.PromptOptimizationJob parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PromptOptimization.PromptOptimizationJob parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public PromptOptimization.PromptOptimizationJob.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PromptOptimization.PromptOptimizationJob.Builder newBuilder()
-
newBuilder
public static PromptOptimization.PromptOptimizationJob.Builder newBuilder(PromptOptimization.PromptOptimizationJob prototype)
-
toBuilder
public PromptOptimization.PromptOptimizationJob.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PromptOptimization.PromptOptimizationJob.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PromptOptimization.PromptOptimizationJob getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob> parser()
-
getParserForType
public com.google.protobuf.Parser<PromptOptimization.PromptOptimizationJob> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PromptOptimization.PromptOptimizationJob getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-