DmitrMakeev commited on
Commit
56769cc
·
1 Parent(s): fa5d5b8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -1,32 +1,32 @@
1
  import flask
2
- from flask import request, jsonify
3
  import os
4
  from dotenv import load_dotenv
5
  load_dotenv()
 
6
  app = flask.Flask(__name__, template_folder="./")
 
 
 
 
 
7
  @app.route('/')
8
  def index():
9
  return flask.render_template('index.html')
 
10
  @app.route("/", methods=["POST"])
11
  def predict():
12
  incoming = request.get_json()
13
  print(incoming)
14
- # Ваша логика обработки текста здесь
15
- return "Your response here"
 
16
  @app.route("/avp", methods=["POST"])
17
  def avp():
18
  incoming = request.get_json()
19
  print(incoming)
20
  # Обработка POST запроса по пути "/avp"
21
  # Можно добавить нужную логику для обработки данных
22
-
23
- if "bazis" in incoming:
24
- bazis = incoming["bazis"]
25
- for user_id, score in bazis.items():
26
- if score > 0:
27
- bazis[user_id] = score - 1
28
- incoming["bazis"] = bazis
29
-
30
- return jsonify(incoming)
31
  if __name__ == '__main__':
32
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))
 
1
  import flask
2
+ from flask import request
3
  import os
4
  from dotenv import load_dotenv
5
  load_dotenv()
6
+
7
  app = flask.Flask(__name__, template_folder="./")
8
+
9
+ from transformers import pipeline
10
+
11
+ classifier = pipeline('text-classification', model="bsenst/classify_services_model")
12
+
13
  @app.route('/')
14
  def index():
15
  return flask.render_template('index.html')
16
+
17
  @app.route("/", methods=["POST"])
18
  def predict():
19
  incoming = request.get_json()
20
  print(incoming)
21
+ prediction = classifier(incoming["text"])[0]
22
+ print(prediction)
23
+ return prediction
24
  @app.route("/avp", methods=["POST"])
25
  def avp():
26
  incoming = request.get_json()
27
  print(incoming)
28
  # Обработка POST запроса по пути "/avp"
29
  # Можно добавить нужную логику для обработки данных
30
+ return "test ok 200"
 
 
 
 
 
 
 
 
31
  if __name__ == '__main__':
32
  app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))