import fetch from "node-fetch"; import * as config from './config.js'; if (!config.HUGGING_TOKEN) { throw new Error("Missing variable: HUGGING_TOKEN"); } /** * @param {string} args - The input string */ async function schellwithflux(args) { const EncodeBaseUrl = "aHR0cHM6Ly9hcGktaW5mZXJlbmNlLmh1Z2dpbmdmYWNlLmNvL21vZGVscy9ibGFjay1mb3Jlc3QtbGFicy9GTFVYLjEtc2NobmVsbA=="; try { const response = await fetch(atob(EncodeBaseUrl), { method: "POST", headers: { "Authorization": `Bearer ${config.HUGGING_TOKEN}`, "Content-Type": "application/json", }, body: JSON.stringify({ inputs: args }), }); if (!response.ok) { console.error(`API Error: ${response.status}`); return null; } return await response.arrayBuffer(); } catch (error) { console.error("Error fetching data:", error.message); return null; } } export { schellwithflux };