const { OpenAI } = require('openai'); const config = require('../config'); const client = new OpenAI({ apiKey: config.API_KEY, baseURL: config.BASE_URL }); async function text2text(prompt) { try { if (!prompt) { throw new Error('Missing prompt'); } const response = await client.responses.create({ model: config.MODEL_NAME, input: prompt }); return { success: true, data: response }; } catch (error) { throw error; } } module.exports = text2text;