Випробуйте розгортання дайджестом, а не тегом
Перед тимчасова комісія перестає `set image` безглуздим. Це стверджує результат: після витоку тег вирішується перетравленням при реєстрі і ходові подги перевіря...
Реставрація того ж комісця розгортається нічого і повідомила про успіх
Зображення позначено комбінацією SHA, щоб перебудувати той же коміс ідентичний посилання зображення. `kubectl set image` потім змінює нічого, the Розгортання ні...
Давайте розгорнути, що старий под робив
Розгортання замінили тільки под кожного сервісу з нічого не зловити запити рейс. Три налаштування, які застосовуються в флоті: - preStop спить 10s перед процес...
A KB посилання йде на статтю його текстові імена
Для того, щоб встановити свій орг і отримати контроль за налаштуванням, кожен покрокове нагадування статті, яка пояснює її. Всі три посилання, зазначені в одном...
Повідомляємо про те, що компанія не здійснила
контакти Для того, щоб отриматиМасаж () для чогось не було AiProviderException. Тільки адаптер HuggingFace класифікує свою відмову; всі інші транспортні засоби,...
Відновити модель провайдера не буде маршруту, і зупинити його на членів
Дотримуйтеся до роутер-каталогової фіксації. Що зупиняє нерозривні моделі СПИСАТИ; це зупиняється вже в каталозі org з розбиття Помічник і розповідь про розбитт...
Список моделей Hugging Face, маршрутизатор насправді буде служити
Чат переходить на маршрутизатор Inference Providers *********** але відкритиМодельс HUB для моделей, які є «тепликом» десь — різним і значно більшим набір, ніж ...
Видаліть небажані кінцеві точки зворотного зв'язку
Похід з камо-інтерналом видалення AI непрочитаного значка: кількість ніколи не сказали, що учасник нічого дійного (не проштовхує канал назад, тому незеро тільки...
Розмір пода над власною стелею JVM [короткий ci]
Зображення починається JVM з -XX:MaxRAMPercentage=70 -XX:+ ЗавждиПривіт, так що він може прийняти 70% ліміту контейнера і дотику, що зберігає кожен резидент сто...
Адміністрування моделей та використання читання приймає права, які назвали їх
AiModelController та AiUsageController перевірили власність організації та права. 403s вже в моделі контролер порівняти провайдер.getOrganizationId() до org сеа...
Ознайомтеся з секретом ConfigMap більше не несе
Ключ Мініо було переміщено з Конфігмапа в міні-ап-криденти секрет, але енвЗ альбому, що подає його лише коли-небудь нанесено до живого Розгортання — ніколи не с...
Стоп доставка спільного облікового запису як за замовчуванням
Загальний пароль платформи був запечений у вигляді пада для DB PASSWORD і MINIO ROOT PASSWORD, тому він жив в цьому репо і в вбудованому образі, а також в класт...
Сканування спільних репозицій МЗС
MfaEnrollmentService – це сервіс у камо-шред-ліберті, тому дикої картки @ComponentScan("com.kamo") в цьому додатку конструює це чи ні Сервіс має все, щоб зробит...
Важко завантажити kubectl проти гасіння [скіп ci]
dl.k8s.io над егресом бігуна, що перетинається в середині трансфера: curl: (56) OpenSSL SSL read: розшифрування не вдалося або поганий запис mac не вдається роз...
Класифікація несправностей зору, так що петля петля і розбиття ланцюга фактично працює
Два клопи в зірціКомплет, як з яких поразили машини, побудовані для обробки їх. Відповідність заготовки було повернуто як СУСЕС і завершилася петлею птиці. Кож...
Ніколи не перейдемо до адаптера, який не може надсилати зображення
AiProvider.supportsVision - це зручний прапор бази даних, і маршрутизація довірив його самостійно. Адаптери HuggingFace і Cohere ніколи не читають зображення su...
Антрополик знизив кожне повідомлення про систему, але останнє
buildRequestBody призначено замість накопичення системного поля, тому з більш ніж один системний повідомлення тільки остаточно досягнуто моделі. На практиці озн...
Замкнені правила виживають секцію або перенапруження
Автор, який береться за правилом секція вручну, замінив весь розділ, які мовчки відхиляли правила замкненого пакета всередині нього - так 'never процитувати ста...
Потокові відповіді були впущені, стійкі порожні повідомлення помічника
Кожна успішна робота чату повернулася до помічника EMPTY. Про нас Помічники були збережені з вмістом len=0 і is error=false, тому там не було нічого відхилити —...
Спробуйте наступну модель, коли модель бачення відхиляє зображення
Проблемне виробництво знову після фіксації модальності, маршрутизації переміщається з тексту-до-спека модель в o3-mini — модель o-series, яка також не займає вв...
Стоп маршрутизації бачення в тексті-доспеткові моделі
Заснований пробірним виробництвом: org 1188756624575266822-інтерфейсові дзвінки вирішені до gpt-4o-mini-tts-2025-03-20 — модель TEXT-TO-SPEECH — так кожен викли...
Логотип ВТС
*********** працює на шляху WebSocket (званий з AiChatWebSocketHandler, який не є HTTP-запитом, тому open-session-in-view не застосовується. Створення завантаже...
Allow SWITCH MODEL скидати сеанс на авто
ручкаSwitchModel завжди UUID-parsed modelId і похилий на null, тому сеанс не можна перевернути до автоматичного вибору моделі посередині. Модель Parse рядок: nu...
Robust бачення провайдера/моделювання по постачальникам
Двоходовий вибірVisionProvider: віддайте перевагу будь-якому провайдеру, який має активну модель бачення Перехідник вже випромінює зображення url вмісту і звіті...
Нижній рядовий поріг RAG від 0.5 до 0.25 для припинення фільтрації відповідних результатів КБ
0,5 порога безшумно відхилялася від моделі згортання, особливо для доменного вмісту з меншими 384-dim векторами.
Add response body and request logging to RagClient for debugging
Log the RAG search request URL, orgId, query, and response body on error to diagnose 500 responses from RAGService.
Use non-streaming chat completion for REST endpoint
Streaming over REST with blockLast() was producing empty responses because WebClient's SSE parsing doesn't work reliably with bodyToFlux(String.class). Added ha...
Add detailed error logging to HuggingFaceAdapter for debugging 400 errors
Captures and logs the actual HF error response body instead of just status code.
Switch HuggingFace to router.huggingface.co (api-inference is deprecated)
HF returns 410 on api-inference.huggingface.co with message to use router.huggingface.co instead.
Use HuggingFace OpenAI-compatible endpoint with model in request body
HF's /v1/chat/completions endpoint takes the model ID in the JSON body, not in the URL path. Switched from per-model URL routing to standard
Add model count to provider list, switch HF to router endpoint
- Include modelCount in provider list GET response - Switch Hugging Face default base URL to router.huggingface.co - Support both api-inference and router URL f...
Return full decrypted API key in provider responses
Users need to see and edit the full key, not a masked version.
Normalize base URL to prevent /v1/v1 duplication
Strips trailing /v1 from base URL before appending /v1/chat/completions, so users can enter base URLs with or without the /v1 suffix.
Restructure test connection to discover models first, handle rate limits gracefully
- Model discovery (lightweight GET) runs before chat test (POST) - Rate limit (429) errors show user-friendly warning instead of failing - Auth errors (401/403)...
Use provider-specific test model instead of hardcoded gpt-4o-mini
Each provider type now uses an appropriate model for connection testing
Serialize entity IDs as strings to prevent JavaScript precision loss
CockroachDB unique_rowid() generates INT8 values that exceed JavaScript's Number.MAX_SAFE_INTEGER, causing ID corruption in the frontend.
Add OTK authentication support matching SecurityService pattern
- Add OTKPreAuthFilter to validate X-OTK header and resolve to *** session - Update SessionHelper to read from request attributes set by filter - Update all con...
Як ви бачите відправлення?
Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.