Spaces:
Sleeping
Sleeping
from flask import Flask, request, jsonify | |
from transformers import pipeline | |
from flask_cors import CORS | |
app = Flask(__name__) | |
CORS(app) # Frontend'ten gelen istekleri kabul etmek için | |
qa_pipeline = pipeline("question-answering", model="deepset/tinyroberta-squad2") | |
def predict(): | |
data = request.get_json() | |
question = data.get("question", "") | |
context = ( | |
"Diş ağrısı, diş eti hastalıkları, çürükler, diş apseleri gibi pek çok nedenden kaynaklanabilir. " | |
"Düzenli diş fırçalama, diş ipi kullanımı ve hekim kontrolleri önemlidir. " | |
"Ciddi ağrılarda mutlaka bir diş hekimine başvurulmalıdır." | |
) | |
result = qa_pipeline(question=question, context=context) | |
return jsonify({"answer": result["answer"]}) | |
if __name__ == "__main__": | |
app.run(host="0.0.0.0", port=7860) | |