Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Detailed Changes
alignment
is a new module containing all logic related to alignment.Alignment, in this context, means "aligning" the model"s output with the desired output.
This takes the form of a so-called
AlignmentStrategy
, which is a trait that defines how to align the model"s output.This concept has similarities to to traditional "resilience" techniques and libraries, such as .NET"s Polly, which I personally like a lot.
Additional Changes
orch_response
crate. This should be changed (see Bundleorch_response
insideorch
#10)