Тек ҚР

Ақша сомасы: 0

Өтінімдер саны: 1

Тапсырыс беруші
... дейн шешім қабылдау

22.01.26

Марапаттау нысаны

По договорённости

Өнім күйі

MVP

Тапсырма түрі

Задачи ИКТ

Сфера применения

Медиасфера

Область задачи

Нейротехнология және жасанды интеллект

Tech-тапсырма
Өнім түрі

БҚ/АЖ

Мәселенің сипаттамасы

В системе нет централизованного и стандартизированного способа получать эмбеддинги — клиенты (kb-retriever и будущие сервисы) либо завязаны напрямую на Ollama и его контракт, либо используют “заглушки/разнородные реализации”, из-за чего сложно обеспечить надежность, масштабирование и замену модели/провайдера без переписывания кода.

Күтілетін әсер

embedding-service: • Сервис запускается и отвечает на /liveness, /readiness • POST /v1/embeddings корректно векторизует текст • Размерность векторов соответствует модели • Обработка ошибок: timeout → 503, connection refused → 503, невалидный JSON → 400 • Retry стратегия работает (проверить логи) • Unit тесты покрытие > 80% • Интеграционные тесты проходят • Dockerfile с multi-stage build • README с инструкциями Интеграция с kb-retriever: • Клиент создан в internal/services/embedding/client.go • Конфигурация обновлена • Заглушки векторизации заменены реальными вызовами • End-to-end тест проходит: создание → векторизация → поиск

Жауапты тұлғаның ТАӘ

Павловский Дмитрий Александрович

Тапсырманың (жобаның) мақсаты мен сипаттамасы

Разработать централизованный микросервис embedding-service для преобразования текста в векторные представления (эмбеддинги) и интегрировать его в kb-retriever

Ескерту