Dspy.Parameter (dspy v0.1.0)
View SourceOptimizable parameters for DSPy modules.
Parameters represent components that can be optimized by teleprompters, such as prompts, few-shot examples, and model weights.
Summary
Functions
Get the parameter's history of values.
Create a new parameter.
Revert to the previous value.
Update a parameter's value.
Get the parameter's current value.
Types
@type parameter_type() :: :prompt | :examples | :weights | :custom
@type t() :: %Dspy.Parameter{ history: [any()], metadata: map(), name: String.t(), type: parameter_type(), value: any() }