from flask import Flask, request, jsonify import requests app = Flask(__name__) @app.route('/api/v1/image', methods=['POST']) def generate_image(): data = request.get_json() if 'APIKEY' not in data or 'prompt' not in data or 'userId' not in data: return jsonify({'error': 'Missing required parameters'}), 400 headers = {'Authorization': data['APIKEY']} post_data = { 'model': 'dalle3', 'prompt': data['prompt'], 'userId': data['userId'] } response = requests.post('https://api.ddosxd.ru/v1/image', headers=headers, json=post_data) return response.json() if __name__ == '__main__': app.run(debug=True)