Такое впечатление что продукта не существует. Не рассказано о целях и роли RAG - для чего он нужен в вашей системе. По стеку(ChromaDB + SentenceTransformer) видно, что вы используете семантический поиск. Про него нет ни слова. Отсутствует описание логики извлечения информации для медицинской системы. Если ваша система по запросу ищет ближний вектор, то есть шанс вернуть не ту информацию, которая нужна в данном запросе, что может навредить человеку. Чем обусловлен выбор тессеракта, который не может справиться с хорошо структурированными медицинскими файлами, в которых есть таблицы, разметки и т д? Ничего не сказано про неправильное распознавание символов им. Если тессеракт неправильно распознает символ, LLM придется работать с неверными данными(что в свою очередь угроза жизни вашему отцу).
Такое впечатление что продукта не существует. Не рассказано о целях и роли RAG - для чего он нужен в вашей системе. По стеку(ChromaDB + SentenceTransformer) видно, что вы используете семантический поиск. Про него нет ни слова. Отсутствует описание логики извлечения информации для медицинской системы. Если ваша система по запросу ищет ближний вектор, то есть шанс вернуть не ту информацию, которая нужна в данном запросе, что может навредить человеку.
Чем обусловлен выбор тессеракта, который не может справиться с хорошо структурированными медицинскими файлами, в которых есть таблицы, разметки и т д? Ничего не сказано про неправильное распознавание символов им. Если тессеракт неправильно распознает символ, LLM придется работать с неверными данными(что в свою очередь угроза жизни вашему отцу).
Присоединяюсь к комментариям выше.