Зареєструвати пароль бази даних при запуску
com.zaxxer.hikari в DEBUG робить HikariConfig друкувати всю конфігурацію на кожному старті, включаючи dataSourceProperties {password3=...} і пароль ......; Пром...
Подаруйте ключ API Qdrant і відтворюйте споживачі так КБ і ноти знову вбудовуються
Pin kamo-shared-library 1.6.1, єдиний варіант, який існує
Русский EnglishРусскийУкраїнськаPolskiItalianoEspañol汉语Bahasa Indonesiaहिन्दीPortuguês日本語DeutschFrançaisภาษาไทยελληνικά اللغة العربية Немає вікна, в якому обидв...
RAGService представляє логін NATS
NATS на карті кожного облікового запису KAMO (no auth user), і слухає на хост-мережі k1m1 — так будь-який под, робочий стіл VM або верстат на LAN може читати і ...
Шлях сеансу шукає самостійної орги, ніколи не потрібно
RagSearchController читати orgId/memberId/memberType з тіла JSON на кожному шлях, в тому числі запити, які автентифікуються сеансом ***, а не X-Internal-Auth. У...
Прийняття індексів зображень OCI при вирішенні вбудованого травлення [скіп ci]
Зображення підштовхуються як індекси зображень OCI, тому запитуючи реєстр для одного картина проявляється тільки відповіла 404, перетравлення повернулося порожн...
Решта, коли однокомбінат перебуджує листя подів на старі трави [скіп ci]
Крок витоку спробував виявити однокомбінатне відновлення шляхом порівняння Посилання на зображення розгортання до та після `set image`. "Додатково проявляється"...
Випробуйте розгортання дайджестом, а не тегом
Перед тимчасова комісія перестає `set image` безглуздим. Це стверджує результат: після витоку тег вирішується перетравленням при реєстрі і ходові подги перевіря...
Реставрація того ж комісця розгортається нічого і повідомила про успіх
Зображення позначено комбінацією SHA, щоб перебудувати той же коміс ідентичний посилання зображення. `kubectl set image` потім змінює нічого, the Розгортання ні...
Давайте розгорнути, що старий под робив
Розгортання замінили тільки под кожного сервісу з нічого не зловити запити рейс. Три налаштування, які застосовуються в флоті: - preStop спить 10s перед процес...
Яруси аудиторій КБК є кумулятивним, що відповідає KbReaderScope
Ретриевальний фільтр, що відповідає ярусу читача, точно: TEAM MEMBER мав матч aiVisibleToTeamMembers і нічого іншого. А стаття автора не можна цитувати до члені...
Розмір пода над власною стелею JVM [короткий ci]
Зображення починається JVM з -XX:MaxRAMPercentage=70 -XX:+ ЗавждиПривіт, так що він може прийняти 70% ліміту контейнера і дотику, що зберігає кожен резидент сто...
Важко завантажити kubectl проти гасіння [скіп ci]
dl.k8s.io над егресом бігуна, що перетинається в середині трансфера: curl: (56) OpenSSL SSL read: розшифрування не вдалося або поганий запис mac не вдається роз...
Lower embedding batch size to 8 to match model backend limit
The TEI backend forces max_batch_requests=8 regardless of client config. Batches of 32 were still failing with connection errors.
Batch embedding requests to respect model's max batch size of 32
The embedding model rejects requests with more than 32 inputs, but articles with large content produce 46-198 chunks. All embedding attempts were failing with 4...
Add search request/response logging to RagSearchController
Log orgId, query, result count, and full stack traces on error to diagnose 500 responses seen from AIService.
Reduce chunk size to fit all-MiniLM-L6-v2 token limit (256 max)
Chunk target was 2000 chars (~512 tokens) but the embedding model only accepts 256 tokens, causing 413 validation errors. Reduce to 800 chars (~200 tokens) with...
Use integer match filter for Qdrant searches instead of matchKeyword
The orgId and articleId payload fields are stored as integers via value(Long), but search and delete filters used matchKeyword() which only matches string/keywo...
Index KB articles for RAG on creation, not just when published
Previously the RAG pipeline only indexed PUBLISHED articles, requiring the full review/approval cycle before the AI chat could reference them. Now indexes all a...
Grant all rights when rights list is empty (rights system not yet enforced)
Rename qdrant config properties to avoid K8s env var collision
Kubernetes auto-creates QDRANT_PORT env var from the qdrant Service, which overrides the Spring property with 'tcp://ip:port' instead of an integer. Renamed to ...
Make NATS consumer startup resilient with retry logic
Consumer now retries subscription in a background thread with backoff if KB_EVENTS stream doesn't exist yet. Prevents crash loop when KBService hasn't published...
Як ви бачите відправлення?
Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.
