Starchik1 commited on
Commit
ca7e52d
·
verified ·
1 Parent(s): f0236e1

Update templates/index.html

Browse files
Files changed (1) hide show
  1. templates/index.html +86 -86
templates/index.html CHANGED
@@ -1,87 +1,87 @@
1
- <!DOCTYPE html>
2
- <html lang="ru">
3
- <head>
4
- <meta charset="UTF-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Mistral AI Assistant</title>
7
- <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
8
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
9
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/atom-one-dark.min.css">
10
- <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
11
- <script src="https://cdnjs.cloudflare.com/ajax/libs/marked/4.0.2/marked.min.js"></script>
12
- </head>
13
- <body>
14
- <div class="app-container">
15
- <div class="sidebar">
16
- <div class="logo">
17
- <i class="fas fa-robot"></i>
18
- <h1>Mistral AI</h1>
19
- </div>
20
- <button id="new-chat" class="new-chat-btn">
21
- <i class="fas fa-plus"></i> Новый чат
22
- </button>
23
- <div class="chat-history" id="chat-history">
24
- <!-- История чатов будет добавляться здесь -->
25
- </div>
26
- <div class="sidebar-footer">
27
- <button id="toggle-mode" class="toggle-mode-btn">
28
- <i class="fas fa-moon"></i>
29
- </button>
30
- <div class="model-info">
31
- <span>Mistral-7B-Instruct-v0.3</span>
32
- </div>
33
- </div>
34
- </div>
35
-
36
- <div class="main-content">
37
- <div class="chat-container" id="chat-container">
38
- <div class="welcome-screen" id="welcome-screen">
39
- <div class="welcome-logo">
40
- <i class="fas fa-robot"></i>
41
- </div>
42
- <h1>Mistral AI Assistant</h1>
43
- <p>Ваш помощник на базе модели Mistral-7B-Instruct-v0.3</p>
44
- <div class="examples">
45
- <h3>Примеры запросов:</h3>
46
- <div class="example-grid">
47
- <div class="example" data-prompt="Объясни, как работает рекурсия в программировании и приведи пример на Python.">
48
- <i class="fas fa-code"></i>
49
- <span>Объяснить рекурсию с примером</span>
50
- </div>
51
- <div class="example" data-prompt="Напиши функцию на Python для сортировки списка объектов по нескольким атрибутам.">
52
- <i class="fas fa-sort"></i>
53
- <span>Сортировка по нескольким атрибутам</span>
54
- </div>
55
- <div class="example" data-prompt="Создай класс для работы с бинарным деревом поиска на JavaScript.">
56
- <i class="fas fa-tree"></i>
57
- <span>Бинарное дерево поиска</span>
58
- </div>
59
- <div class="example" data-prompt="Объясни паттерн проектирования 'Наблюдатель' и приведи пример реализации.">
60
- <i class="fas fa-eye"></i>
61
- <span>Паттерн 'Наблюдатель'</span>
62
- </div>
63
- </div>
64
- </div>
65
- </div>
66
- <div class="messages" id="messages">
67
- <!-- Сообщения будут добавляться здесь -->
68
- </div>
69
- </div>
70
-
71
- <div class="input-container">
72
- <div class="input-wrapper">
73
- <textarea id="user-input" placeholder="Введите ваш запрос..."></textarea>
74
- <button id="send-btn" class="send-btn">
75
- <i class="fas fa-paper-plane"></i>
76
- </button>
77
- </div>
78
- <div class="input-footer">
79
- <span class="disclaimer">Модель может выдавать неточную информацию. Проверяйте важные данные.</span>
80
- </div>
81
- </div>
82
- </div>
83
- </div>
84
-
85
- <script src="{{ url_for('static', filename='js/script.js') }}"></script>
86
- </body>
87
  </html>
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>AI Assistant</title>
7
+ <link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
9
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/atom-one-dark.min.css">
10
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js"></script>
11
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/marked/4.0.2/marked.min.js"></script>
12
+ </head>
13
+ <body>
14
+ <div class="app-container">
15
+ <div class="sidebar">
16
+ <div class="logo">
17
+ <i class="fas fa-robot"></i>
18
+ <h1>AI</h1>
19
+ </div>
20
+ <button id="new-chat" class="new-chat-btn">
21
+ <i class="fas fa-plus"></i> Новый чат
22
+ </button>
23
+ <div class="chat-history" id="chat-history">
24
+ <!-- История чатов будет добавляться здесь -->
25
+ </div>
26
+ <div class="sidebar-footer">
27
+ <button id="toggle-mode" class="toggle-mode-btn">
28
+ <i class="fas fa-moon"></i>
29
+ </button>
30
+ <div class="model-info">
31
+ <span>v0.3</span>
32
+ </div>
33
+ </div>
34
+ </div>
35
+
36
+ <div class="main-content">
37
+ <div class="chat-container" id="chat-container">
38
+ <div class="welcome-screen" id="welcome-screen">
39
+ <div class="welcome-logo">
40
+ <i class="fas fa-robot"></i>
41
+ </div>
42
+ <h1>AI Assistant</h1>
43
+ <p>Ваш помощник на базе ИИ модели</p>
44
+ <div class="examples">
45
+ <h3>Примеры запросов:</h3>
46
+ <div class="example-grid">
47
+ <div class="example" data-prompt="Объясни, как работает рекурсия в программировании и приведи пример на Python.">
48
+ <i class="fas fa-code"></i>
49
+ <span>Объяснить рекурсию с примером</span>
50
+ </div>
51
+ <div class="example" data-prompt="Напиши функцию на Python для сортировки списка объектов по нескольким атрибутам.">
52
+ <i class="fas fa-sort"></i>
53
+ <span>Сортировка по нескольким атрибутам</span>
54
+ </div>
55
+ <div class="example" data-prompt="Создай класс для работы с бинарным деревом поиска на JavaScript.">
56
+ <i class="fas fa-tree"></i>
57
+ <span>Бинарное дерево поиска</span>
58
+ </div>
59
+ <div class="example" data-prompt="Объясни паттерн проектирования 'Наблюдатель' и приведи пример реализации.">
60
+ <i class="fas fa-eye"></i>
61
+ <span>Паттерн 'Наблюдатель'</span>
62
+ </div>
63
+ </div>
64
+ </div>
65
+ </div>
66
+ <div class="messages" id="messages">
67
+ <!-- Сообщения будут добавляться здесь -->
68
+ </div>
69
+ </div>
70
+
71
+ <div class="input-container">
72
+ <div class="input-wrapper">
73
+ <textarea id="user-input" placeholder="Введите ваш запрос..."></textarea>
74
+ <button id="send-btn" class="send-btn">
75
+ <i class="fas fa-paper-plane"></i>
76
+ </button>
77
+ </div>
78
+ <div class="input-footer">
79
+ <span class="disclaimer">Модель может выдавать неточную информацию. Проверяйте важные данные.</span>
80
+ </div>
81
+ </div>
82
+ </div>
83
+ </div>
84
+
85
+ <script src="{{ url_for('static', filename='js/script.js') }}"></script>
86
+ </body>
87
  </html>