Package com.tnsai.prompt.optimizer
Class OptimizationResult
java.lang.Object
com.tnsai.prompt.optimizer.OptimizationResult
Result of prompt optimization.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic OptimizationResult.Builderbuilder()floatfloatReturns the percentage improvement.intfloatgetScore()Returns a summary of the optimization.static OptimizationResultnoImprovement(String prompt, float score) Creates a result indicating no improvement was found.toString()booleanReturns true if the prompt was improved.
-
Method Details
-
noImprovement
Creates a result indicating no improvement was found. -
getOriginalPrompt
-
getBestPrompt
-
getScore
public float getScore() -
getIterations
public int getIterations() -
getImprovement
public float getImprovement() -
getSession
-
wasImproved
public boolean wasImproved()Returns true if the prompt was improved. -
getImprovementPercentage
public float getImprovementPercentage()Returns the percentage improvement. -
getSummary
Returns a summary of the optimization. -
toString
-
builder
-