We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1fcf20a commit 5890fc2Copy full SHA for 5890fc2
1 file changed
engine/prompt/aliases.go
@@ -18,14 +18,20 @@ type ABTest struct {
18
A, B DSPyVariant
19
}
20
21
-// NewABTest builds an A/B test between two variants.
22
-func NewABTest(a, b DSPyVariant) *ABTest {
23
- return &ABTest{A: a, B: b}
+// Tuner is a lighter-weight prompt-tuning helper for online adjustments.
+type Tuner = engine.PromptTuner
+
24
+// Variant is a tuned prompt the Tuner emits.
25
+type Variant = engine.PromptVariant
26
27
+// NewOptimizer returns a fresh prompt optimizer.
28
+func NewOptimizer() *Optimizer {
29
+ return engine.NewPromptOptimizer()
30
31
32
// NewABTest builds an A/B test between two variants.
33
func NewABTest(a, b DSPyVariant) *ABTest {
- return engine.NewABTest(a, b)
34
+ return &ABTest{A: a, B: b}
35
36
37
// NewTuner returns a fresh prompt tuner.
0 commit comments