Skip to content

Commit 5663bbd

Browse files
authored
Merge pull request #36 from profcomff/fix_ai_answer_look
Changed warning message at the end of the ai answer
2 parents f2b8960 + e0cb234 commit 5663bbd

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

answer/handlers/ask_bot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ async def handle_any_message(message: Message):
115115

116116
await save_conversation_api(str(message.chat.id), validated_question, answer, is_response_with_buttons=False)
117117
await search_message.delete()
118-
await message.answer(f"💡 <b>Ответ:</b>\n\n{answer}")
118+
await message.answer(f"💡 <b>Ответ:</b>\n\n{answer}\n\n{settings.warning_message}")
119119

120120
logger.info(f"Отправлен развернутый ответ пользователю {message.from_user.id}")
121121

answer/routes/base.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,9 @@ async def read_root():
666666
aiDiv.innerHTML = `
667667
<div style="color: #2E7D32; margin-bottom: 0.5rem;">🤖 Ответ AI:</div>
668668
<div>${{escapeHtml(data.ai_answer)}}</div>
669+
<div style="margin-top: 1em; padding-top: 0.5em; border-top: 1px solid #c8e6c9; font-style: italic; color: #666; font-size: 0.9em;">
670+
Ответ сгенерирован ИИ и может содержать неточности.
671+
</div>
669672
`;
670673
responseDiv.appendChild(aiDiv);
671674
}}

answer/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class Settings(BaseSettings):
4040
MAX_BUTTONS: int = 5
4141
max_length: int = 200
4242
collection_name: str = 'bookstack_02122025'
43-
warning_message: str = ' Ответ сгенерирован ИИ и может содержать неточности.'
43+
warning_message: str = '<i>Ответ сгенерирован ИИ и может содержать неточности.</i>'
4444

4545

4646
@lru_cache

llm/llm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,4 +89,4 @@ def get_answer(context, question, settings):
8989
response_data = resp.json()
9090
answer = response_data['result']['alternatives'][0]['message']['text']
9191

92-
return answer + '\n' + settings.warning_message
92+
return answer

0 commit comments

Comments
 (0)