UNPKG

@llumiverse/drivers

Version:

LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.

30 lines 859 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.throwError = throwError; exports.createValidationErrorCompletion = createValidationErrorCompletion; exports.sleep = sleep; function throwError(message, prompt) { const err = new Error(message); err.prompt = prompt; throw err; } function createValidationErrorCompletion(segments) { return { result: [{ type: "text", value: "An invalid result" }], prompt: segments, execution_time: 3000, error: { code: "validation_error", message: "Result cannot be validated!", }, token_usage: { result: 10, prompt: 10, total: 20, }, }; } function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } //# sourceMappingURL=utils.js.map