@llumiverse/drivers
Version:
LLM driver implementations. Currently supported are: openai, huggingface, bedrock, replicate.
25 lines • 672 B
JavaScript
export function throwError(message, prompt) {
const err = new Error(message);
err.prompt = prompt;
throw err;
}
export 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,
},
};
}
export function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
//# sourceMappingURL=utils.js.map