UNPKG

deepinfra

Version:
23 lines (22 loc) 765 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ImageBaseModel = void 0; const base_model_1 = require("../../../lib/models/base/base-model"); const form_data_1 = require("../../../lib/utils/form-data"); class ImageBaseModel extends base_model_1.BaseModel { constructor(modelName, authToken, config) { super(modelName, authToken, config); } async generate(body) { const formData = await form_data_1.FormDataUtils.prepareFormData(body, [ "image", ]); const response = await this.client.post(formData, { headers: { ...formData.getHeaders(), }, }); return response.data; } } exports.ImageBaseModel = ImageBaseModel;