Spaces:
Running
Running
File size: 566 Bytes
c8ee175 |
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 |
# app/routes.py
from flask import Blueprint, render_template, request, jsonify
from app.bot import JupiterFAQBot
main = Blueprint('main', __name__)
bot = JupiterFAQBot()
@main.route('/')
def index():
return render_template('index.html')
@main.route('/chat', methods=['POST'])
def chat():
data = request.json
question = data.get('question', '')
response = bot.generate_response(question)
suggestions = bot.suggest_related_queries(question)
return jsonify({
'response': response,
'suggestions': suggestions
})
|