Contents

StreamLoader

A loader backed by a custom async sequence.

Declaration

struct StreamLoader<Sample> where Sample : SampleProtocol

Overview

let loader = StreamLoader(stream: AsyncThrowingStream { continuation in
    continuation.yield(ModelSample(prompt: "What is 2+2?", expected: "4"))
    continuation.finish()
})

Topics

Initializers

Instance Properties

See Also

Loaders