AxisCommunity commited on
Commit
b45579f
·
verified ·
1 Parent(s): 7d1b239

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +29 -0
app.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import time
3
+
4
+ # Это временные "мозги" системы.
5
+ # Позже мы заменим эту функцию на обращение к реальной PyTorch-модели.
6
+ def axis_response(message, history):
7
+ # Симуляция "обдумывания" ответа
8
+ time.sleep(1.5)
9
+
10
+ # Простая проверка на базовые команды
11
+ if message.lower() == "/status":
12
+ return "[Системное уведомление] Ядро работает стабильно. Ожидание загрузки нейронных весов."
13
+
14
+ return f"Система получила входящие данные: '{message}'. Моя языковая модель еще в процессе обучения."
15
+
16
+ # Создаем красивый UI в стиле современного мессенджера
17
+ demo = gr.ChatInterface(
18
+ fn=axis_response,
19
+ title="Project Axis — Альфа-терминал",
20
+ description="Интерфейс для взаимодействия с прототипом искусственного интеллекта.",
21
+ theme=gr.themes.Monochrome(), # Стильная минималистичная тема
22
+ retry_btn="Перегенерировать",
23
+ undo_btn="Отменить",
24
+ clear_btn="Очистить терминал"
25
+ )
26
+
27
+ # Запуск сервера
28
+ if __name__ == "__main__":
29
+ demo.launch()