import os from g4f.client import Client from flask import Flask, request, jsonify, render_template_string app = Flask(__name__) client = Client() HTML_CODE = """ """ @app.route('/') def home(): return render_template_string(HTML_CODE) @app.route('/chat', methods=['POST']) def chat(): user_msg = request.json.get('message') response = client.chat.completions.create( model="gpt-4o", messages=[{"role": "user", "content": user_msg}], ) return jsonify({"response": response.choices[0].message.content}) if __name__ == "__main__": app.run(host="0.0.0.0", port=7860)