@llumiverse/drivers
Version:
LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.
20 lines • 636 B
JavaScript
import { createValidationErrorCompletion, sleep } from "./utils.js";
export class TestValidationErrorCompletionStream {
segments;
options;
completion;
constructor(segments, options) {
this.segments = segments;
this.options = options;
}
async *[Symbol.asyncIterator]() {
yield "Started TestValidationError.\n";
await sleep(1000);
yield "chunk1\n";
await sleep(1000);
yield "chunk2\n";
await sleep(1000);
this.completion = createValidationErrorCompletion(this.segments);
}
}
//# sourceMappingURL=TestValidationErrorCompletionStream.js.map