from flask import Blueprint, request, jsonify
from .project_assistant import project_assistant

bp = Blueprint('main', __name__)

@app.route('/assistant', methods=['POST'])
def assistant():
    data = request.json
    question = data.get('question')
    if not question:
        return jsonify({"error": "No se proporcionó ninguna pregunta"}), 400
    
    answer = project_assistant(question)
    return jsonify({"response": answer})

@app.route('/health', methods=['GET'])
def health_check():
	return jsonify({"status": "Assistant está funcionando correctamente"}), 200
	
