Wrap Language Model
fun WrapLanguageModel(model: LanguageModel, middlewares: List<LanguageModelMiddleware>): LanguageModel(source)
Compose middlewares over model into a new LanguageModel. Order: the first middleware in the list is the outermost wrapper — wrapGenerate runs first on the way in, last on the way out (innermost in the call stack, like Express middleware).
Since
0.3.0-beta01