ai-alt-text
Version:
Generate alt text for images using Replicate and BLIP
18 lines (17 loc) • 669 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InvalidImageUrlError = exports.MissingApiTokenError = void 0;
class MissingApiTokenError extends Error {
constructor() {
super("Replicate API token is required. Set it in the REPLICATE_API_TOKEN environment variable");
this.name = "MissingApiTokenError";
}
}
exports.MissingApiTokenError = MissingApiTokenError;
class InvalidImageUrlError extends Error {
constructor(url) {
super(`Invalid image URL: ${url}. Must be a valid HTTP/HTTPS URL.`);
this.name = "InvalidImageUrlError";
}
}
exports.InvalidImageUrlError = InvalidImageUrlError;