Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Sdxl Generate Image - Magic Eraser
- * Author : gienetic
- * Base : https://play.google.com/store/apps/details?id=com.duygiangdg.magiceraser
- */
- const axios = require('axios');
- async function generateMagicEraser(promptText) {
- const baseUrl = 'https://apiimagen.magiceraser.fyi';
- const endpoint = '/imagen_v1';
- const params = {
- size: '1080x1920',
- negative_prompt: null,
- style: null,
- custom_style: null,
- prompt: promptText,
- version: 'sdxl'
- };
- const headers = {
- 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
- 'User-Agent': 'Dalvik/2.1.0',
- 'Accept-Encoding': 'gzip'
- };
- try {
- const response = await axios({
- method: 'post',
- url: baseUrl + endpoint,
- params: params,
- headers: headers,
- responseType: 'arraybuffer'
- });
- return Buffer.from(response.data);
- } catch (error) {
- console.error('❌ Error in generateMagicEraser:', error.message);
- throw new Error('Gagal menghubungi MagicEraser API.');
- }
- }
- module.exports = { generateMagicEraser };
Advertisement