KennyOry commited on
Commit
68d3265
·
verified ·
1 Parent(s): ec9afb0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -7
app.py CHANGED
@@ -41,8 +41,6 @@ SYSTEM_PROMPT = """
41
  **Примечания:**
42
  - Пункт 1
43
  - Пункт 2
44
- 4. Всегда указывай номера источников для ключевых утверждений в формате [N]
45
- 5. Используй только предоставленные источники
46
  ЖЕСТКИЕ ЗАПРЕТЫ:
47
  - Никогда не используй подзаголовки с ###
48
  - Никогда не добавляй разделы "Удалены шаги" или подобные
@@ -360,10 +358,6 @@ def process_query(prompt: str):
360
  message_queue.put(('log', f"🧩 Определённая проблема: {extracted_problem}"))
361
 
362
  # Формируем промпт с источниками
363
- context_content = "Источники:\n"
364
- for i, source in enumerate(sources):
365
- context_content += f"[{i+1}] {source['title']}\n{source['content'][:500]}...\n\n"
366
-
367
  messages = [
368
  {"role": "system", "content": SYSTEM_PROMPT + f"""
369
  Контекст:
@@ -392,8 +386,8 @@ def process_query(prompt: str):
392
  full_response += chunk_text
393
  message_queue.put(('response_chunk', chunk_text))
394
 
 
395
  final_response = clean_response(full_response)
396
- final_response += "\n\n**Примечание:** Цифры в квадратных скобках [1] указывают на источники, использованные для конкретных рекомендаций."
397
 
398
  # Добавляем источники в ответ
399
  if sources:
 
41
  **Примечания:**
42
  - Пункт 1
43
  - Пункт 2
 
 
44
  ЖЕСТКИЕ ЗАПРЕТЫ:
45
  - Никогда не используй подзаголовки с ###
46
  - Никогда не добавляй разделы "Удалены шаги" или подобные
 
358
  message_queue.put(('log', f"🧩 Определённая проблема: {extracted_problem}"))
359
 
360
  # Формируем промпт с источниками
 
 
 
 
361
  messages = [
362
  {"role": "system", "content": SYSTEM_PROMPT + f"""
363
  Контекст:
 
386
  full_response += chunk_text
387
  message_queue.put(('response_chunk', chunk_text))
388
 
389
+ # Очистка и форматирование ответа
390
  final_response = clean_response(full_response)
 
391
 
392
  # Добавляем источники в ответ
393
  if sources: