@@ -115,8 +115,9 @@ class DocumentUseCases:
|
||||
await self._send_telegram_notification(
|
||||
telegram_id,
|
||||
"🔄 <b>Начинаю индексацию документа...</b>\n\n"
|
||||
f"Документ: <b>{title}</b>\n"
|
||||
"Это может занять некоторое время."
|
||||
f"📄 <b>Документ:</b> {title}\n\n"
|
||||
f"Это может занять некоторое время.\n"
|
||||
f"Вы получите уведомление по завершении."
|
||||
)
|
||||
|
||||
chunks = await self.rag_service.index_document(document)
|
||||
@@ -124,9 +125,12 @@ class DocumentUseCases:
|
||||
await self._send_telegram_notification(
|
||||
telegram_id,
|
||||
"✅ <b>Индексация завершена!</b>\n\n"
|
||||
f"Документ: <b>{title}</b>\n"
|
||||
f"Проиндексировано чанков: <b>{len(chunks)}</b>\n\n"
|
||||
"Теперь вы можете задавать вопросы по этому документу."
|
||||
f"━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n"
|
||||
f"📄 <b>Документ:</b> {title}\n"
|
||||
f"📊 <b>Проиндексировано чанков:</b> {len(chunks)}\n\n"
|
||||
f"━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n"
|
||||
f"💡 <b>Теперь вы можете задавать вопросы по этому документу!</b>\n"
|
||||
f"Просто напишите ваш вопрос, и я найду ответ на основе загруженного документа."
|
||||
)
|
||||
except Exception as e:
|
||||
print(f"Ошибка при автоматической индексации документа {document.document_id}: {e}")
|
||||
|
||||
Reference in New Issue
Block a user