This commit is contained in:
@@ -31,6 +31,22 @@
|
||||
- **Type safety**: Строгая типизация для всех GraphQL операций в админ-панели
|
||||
- **Developer Experience**: Автокомплит и проверка типов в IDE
|
||||
|
||||
## 🔍 Семантическая поисковая система
|
||||
|
||||
- **Настоящие векторные эмбединги**: Использование SentenceTransformers вместо псевдослучайных чисел
|
||||
- **Многоязычная поддержка**: Модель `paraphrase-multilingual-MiniLM-L12-v2` с поддержкой русского языка
|
||||
- **Семантическое понимание**: Поиск по смыслу, а не только по ключевым словам
|
||||
- **Оптимизированная индексация**:
|
||||
- **Batch обработка**: Массовая индексация документов за один вызов
|
||||
- **Тихий режим**: Отключение детального логирования при больших объёмах
|
||||
- **FDE сжатие**: Компрессия векторов для экономии памяти
|
||||
- **Высокая производительность**: Косинусное сходство для точного ранжирования результатов
|
||||
- **GraphQL интеграция**:
|
||||
- `load_shouts_search` - поиск по публикациям
|
||||
- `load_authors_search` - поиск по авторам
|
||||
- **Асинхронная архитектура**: Неблокирующая индексация и поиск
|
||||
- **Fallback модели**: Автоматическое переключение на запасную модель при ошибках
|
||||
|
||||
## Улучшенная система кеширования топиков
|
||||
|
||||
- **Централизованная функция**: `invalidate_topic_followers_cache()` в модуле cache
|
||||
|
||||
Reference in New Issue
Block a user