Spaces:
Runtime error
Runtime error
File size: 838 Bytes
8ce7317 9549030 461845f 8ce7317 461845f 32dd82b 9549030 8ce7317 9549030 8ce7317 9549030 8ce7317 9549030 b438a2d 9549030 8ce7317 b438a2d 32dd82b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
from flask import Flask, request, jsonify
from app import generate_chat_completion
import time
app = Flask(__name__)
@app.route('http://172.24.173.13/v1/chat/completions', methods=['POST'])
def chat_completions():
data = request.json
messages = data.get('messages', [])
max_tokens = data.get('max_tokens', 560)
temperature = data.get('temperature', 0.7)
if not messages:
return jsonify({"error": "messages array is required"}), 400
try:
result = generate_chat_completion(
messages=messages,
max_tokens=max_tokens,
temperature=temperature
)
return jsonify(result)
except Exception as e:
return jsonify({"error": str(e)}), 500
if __name__ == '__main__':
app.run(host='http://172.24.173.13', port=8081) # Note port 8081 |