Adeptih commited on
Commit
fe09b1f
·
verified ·
1 Parent(s): b35ac7f

Delete app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -37
app.py DELETED
@@ -1,37 +0,0 @@
1
- import os
2
- import requests
3
- from flask import Flask, request, jsonify
4
-
5
- app = Flask(__name__)
6
-
7
- # Токен Hugging Face API
8
- HF_TOKEN = os.environ.get("HF_TOKEN")
9
-
10
- def generate_response(user_text):
11
- """Генерация ответа через Hugging Face API"""
12
- API_URL = "https://api-inference.huggingface.co/models/tinkoff-ai/ruDialoGPT-medium"
13
- headers = {"Authorization": f"Bearer {HF_TOKEN}"}
14
-
15
- response = requests.post(API_URL, headers=headers, json={"inputs": user_text})
16
- if response.status_code == 200:
17
- return response.json()[0]["generated_text"]
18
- else:
19
- return "Я не знаю, что ответить 😅"
20
-
21
- @app.route("/chat", methods=["POST"])
22
- def chat():
23
- """Обработка входящих сообщений"""
24
- data = request.json
25
- user_message = data.get("message", "")
26
-
27
- if not user_message.strip():
28
- return jsonify({"response": "Вы отправили пустое сообщение 😅"})
29
-
30
- try:
31
- bot_response = generate_response(user_message)
32
- return jsonify({"response": bot_response})
33
- except Exception as e:
34
- return jsonify({"response": "Упс, я сломался... Попробуй еще раз 😅"})
35
-
36
- if __name__ == "__main__":
37
- app.run(debug=True)