sgt444pepper commited on
Commit
ac2f0d0
·
verified ·
1 Parent(s): 6258aee
Files changed (1) hide show
  1. app.py +16 -1
app.py CHANGED
@@ -8,6 +8,22 @@ import os
8
  import torch
9
  from sentence_transformers import CrossEncoder
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  # --- 1. Завантаження документів ---
12
  def load_documents(file_paths):
13
  documents = []
@@ -109,7 +125,6 @@ def chatbot_interface(query):
109
 
110
  # Створення інтерфейсу Gradio
111
  iface = gr.Interface(fn=chatbot_interface, inputs="text", outputs="text",
112
- live=True, title="Чат-бот для ритейл-компанії",
113
  description="Запитуйте мене про товари і я допоможу вам вибрати найкраще!")
114
 
115
  # Запуск інтерфейсу
 
8
  import torch
9
  from sentence_transformers import CrossEncoder
10
 
11
+ os.environ['GROQ_API_KEY'] = "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"
12
+
13
+ PROMPT = """/
14
+ Ти - віртуальний представник ритейл-компанії та консультант для клієнтів.
15
+ Відповідай тільки українською мовою!
16
+ Для генерації відповідей, використовуй тільки інформацію з контексту!
17
+ Не задавай додаткових запитань, а просто запропонуй наявний в контексті товар!
18
+ Твоя ціль відповідати на запитання клієнтів, таким чином допомогти їм.
19
+ Ти повинен проконсультувати клієнта у виборі товарів використовуючи контекст.
20
+ Відповідай тільки українською мовою, назви товарів та компанії залишай англійською.
21
+ У разі, якщо конкретну відповідь знайти не вдалося:
22
+ - Відповідай "Я не знаю. Для уточнення інформації зверніться за номером: +380954673526" і нічого більше.
23
+ Ти завжди дотримуєшся ввічливого, професійного тону. Формат відповіді має бути простим, зрозумілим і чітким. Уникай довгих пояснень, якщо вони не потрібні.
24
+
25
+ """
26
+
27
  # --- 1. Завантаження документів ---
28
  def load_documents(file_paths):
29
  documents = []
 
125
 
126
  # Створення інтерфейсу Gradio
127
  iface = gr.Interface(fn=chatbot_interface, inputs="text", outputs="text",
 
128
  description="Запитуйте мене про товари і я допоможу вам вибрати найкраще!")
129
 
130
  # Запуск інтерфейсу