Перейти к содержимому
KAMOUniverse

Журнал изменений

Что нового.

Каждое усовершенствование платформы, как только она появится.

  1. · KlusterServices

    Экспозиция AIService /ws/ai-chat через api.*

    IngressRoute (приоритет 100, websecure, ws-upgrade middleware sans compress) Маршруты wss://api.<domain>/ws/ai-chat в kamowsai-service:80 — та же схема, что и Средства массовой информации.* Маршрут. Auth остается ?token=<***> подтвержденным AIService.

  2. · VOIPService

    Принять X-***-токен на REST + подписанные ?st= потоковые токены на аудио конечных точках

    ОТКВалидация Преимущество фильтра: X-OTK → X-***-Token → ?st= (GET, аудио) только потоковые пути, проверенные через общий StreamTokenCodec внутренний.auth.secret; претензии питают существующую организацию/член контроллера разрешение). Коренные игроки теперь могут запрашивать записи / голосовые сообщения.

  3. · MediaService

    Примите X-***-токен на REST; слайд TTL с выходным временем

    OTKPreAuthFilter решает X-***-Token, когда X-OTK отсутствует (то же самое) Позвоните в MediaService REST без BFF. KSessionService запускает Redis TTL с собственной сессией TimeoutMinutes вместо 30-минутной глобальной.

  4. · SecurityService

    Устройство-токен SSO **************** потоковые токены, паритет заголовков X-***

    - DeviceAuthController: прочные учетные данные устройства на (пользователь, устройство) Rotate-on-exchange + 60s grace; /device/exchange mints a per-org *** via PostAuth***Service (тот же водопад/марки/тайм-ауты, что и логин) и возврат Реестр на устройство (device, org). - PostAuth***Service: дополнительный мобильный тайм-аут ************* По умолчанию 720. - StreamTokenController: mints path-bound HMAC ?st = токены (10 мин) Игроки могут запрашивать записи без OTK. - **************** теперь сначала чтит X-***-токен, **************** Паритет заголовков для клиентов без печенья.

  5. · kamo-shared-library

    Device-token + push-регистрационные объекты, кодек потоковых токенов HMAC

    хешированный секрет, благодать вращения, истечение срока скольжения, push device registrations (один толчок назначения на устройство +org+kind), а StreamTokenCodec — недолговечный Токены HMAC, чтобы нативные игроки могли транслировать аудио с простыми запросами Range.

  6. · SecurityService

    Cache closed-loan docs across pass; выход на пенсию

    Тренер теперь уточняет кредит по нескольким пропускам вместо одного и того же: TrainingDocStore - это надежный, детерминированный кэш (ключ = хеш орга |loan |docId). Документ загружается из MeridianLink ONCE и повторно используемый от MinIO на каждом последующем проходе Дорогая, ограниченная по скорости, зависимая от поставщика загрузка никогда не повторяется. - trainLoan выполняет один проход: cached-once fetch → extract → diff поле vs значение SoR, UPSERTing один ярлык на кредитное поле. - ссуда выдается, когда выплачена (пропуск, соответствующий каждому нанесенному на карту полю) или EXHAUSTED (hit training.max-passes-per-loan, по умолчанию 5); при выходе на пенсию Кэшированные документы очищаются, поэтому PII с закрытым кредитом кэшируется только тогда, когда мы Все еще работает по кредиту, никогда не архивируется.

  7. · kamo-shared-library

    Многопропускное обучение по закрытому кредиту — Pass Counter + corpus Upsert Key

    Тренер по закрытому кредиту теперь перечитывает кредит на последовательные проходы. Добыча воспроизводит результат кредита, поэтому: - LeadLosLink.closedLoanPasses управляет лимитом на один кредит (выход на пенсию) Разочаровался, если он никогда не полностью совпадает, и закрыл LoanTrainedAt теперь означает «вышел на пенсию» (SOLVED или EXHAUSTED), а не «читать один раз». - ExtractionCorrection.sourceRef (название внешнего кредита) ключи a per-loanfield UPSERT — одна текущая метка на (org, loan, docType, поле), поэтому повторные проходы очищают этикетку вместо затопления Корпус с новым рядом каждый проход.

  8. · kamo-shared-library

    Сохраняющий статус прогресс пишет для тренера по закрытому кредиту

    бег - это бег, не касаясь статуса. Пауза оператора (статус) PAUSED) больше не может быть забит с помощью полного ряда сейвов из бассейна нить — охраняемое обновление соответствует 0 строкам, PAUSED трибунам и прогулке Остановка на следующей проверке. Также живое сердцебиение для застойного восстановления.

  9. · SecurityService

    Твердый тренер по закрытому кредиту — параллелизм, идемпотенция, лимиты

    - Concurrency: in-process activeOrgs guard + DB claim() экземпляр никогда не ходит дважды, и две реплики не могут перекрываться; Бег, сердцебиение которого более 10 минут несвежее, можно вернуть (процесс умер в середине ходьбы). - Импотенция: пропустить кредиты, уже отмеченные закрытым кредитом, и отметить кредит только после реального прохождения обучения по закрытому кредиту (пока еще не закрытые кредиты) Оставайтесь без опознавательных знаков, чтобы позже проходы поймали их, как только они закроются. - Безопасность памяти: пропуск документов более 30 МБ - загрузка Документы буферизирует Целый файл и SecurityService являются герметичными. - Signed-URL TTL для учебных документов теперь настраивается и по умолчанию 15 минут, поэтому медленное чтение 15-страничного видения не может опередить токен 5 минут.

  10. · kamo-shared-library

    Harden closed-loan trainer — run lock + per-loan idempotency

    - ClosedLoanTrainingRun.claim(): атомное условное обновление владение пробегом только тогда, когда он уже не бегает или его сердцебиение Смертный (умер предыдущий владелец). Остановка двух рабочих — двойной щелчок контроль, полное перекрытие удара по пероргу или второй сервис реплика — от ходьбы по кредитам той же организации сразу и дублирования Коррекция/гардеробные счетчики. ********************** Закрытая ссуда - это правда, так что однажды Помечено, что нет ничего, чтобы переучиться от перечитывания его документов. The Тренер пропускает отмеченные кредиты, которые сохраняют повторяющиеся пропуски (которые существуют) Чтобы поймать недавно закрытые кредиты) от дублирования ярлыков и перекоса Корпус по часто обрабатывающимся кредитам.

  11. · kamo-internal

    Закрытая автотренерская панель на платформе Document AI tab

    Владельцы высшего уровня могут запускать + контролировать тренажёр закрытого займа MeridianLink В каждом арендаторе из Settings → Platform → Document AI. Пер-орг ряды показать статус, кредиты (закрытые / видимые), документы, поля и коэффициент соответствия, с Запуск/Резюме/Пауза управления и действие «Поезд всех организаций MeridianLink»; Опросы в прямом эфире, пока бег активен. Питает тот же общий корпус, что и Человеческая очередь QC на той же вкладке.

  12. · SecurityService

    Закрытый автотренер + конечные точки управления платформой

    Закрытая ссуда - это истина: ее метаданные MeridianLink - это ответ. ключ, его документы являются входными данными. Закрытый LoanTrainerService ходит каждый MeridianLink закрывает кредиты, загружает каждый документ, читает его, и диффундирует показания против конечных значений кредита - матч подтверждает Модель, несоответствие маркирует значение SoR как коррекцию. Каждая этикетка tagged source=CLOSED LOAN и присоединяется к тому же корпусу Человеческая коробка QC. Нет человека в петле. - **************** Добавка чистого чтения + видение + детерминированные штампы), ничего не записывает - используется обоими Путь приложения и тренер. - TrainingDocStore + TrainingDocPublicController: эфемерный магазин MinIO + однозарядная HMAC-подпись служит для того, чтобы поставщик видения организации мог Учебный документ (?page=N отображает страницу PDF), затем он удаляется. pause), background pool, guarded @Scheduled auto-tick (выключен по умолчанию). - SystemConfigurationController: статус владельца верхнего уровня/run-all/run/pause Конечные точки для монитора платформы.

  13. · kamo-shared-library

    Запрос на составление реестра займов для тренера по закрытому кредиту

    **************************** Дает тренеру все LOS-связанные Кредит для поставщика орга+, каждый из которых несет внешнее имя займа Статус + документы.

  14. · kamo-shared-library

    Фонд автотренеров с закрытым кредитом (MeridianLink)

    Фонд подготовки специалистов по извлечению документов по финансируемым кредитам (ключ ответа): - Обучение по закрытому кредиту Run entity+repo — per-org run control + live-счетчики - ExtractionCorrection получает ИСТОЧНИК (Источник: HUMAN QC | CLOSED LOAN) Корпус отличает самообученные этикетки от человеческого QC. - MeridianLinkSoapClient: loadStatus (sStatusT closed/funded read) + EDocs listDocuments/downloadDocument (построенный в ожидании подтверждения поставщиком) EDocs ops, соответствующая преджизненной позиции базовой интеграции. - ClosedLoanFieldMap: экстракционный путь → LO-XML field-id diff bridge + значение нормализация (подтвержденные поля имен; ожидаемые данные о доходах/DOB/адресе/активах). Аддитивный + дремлющий (пока нет автора) — тренерский сервис основывается на следующем.

  15. · SecurityService

    DOC REJECTED электронная почта несет в себе простой язык причины

    Оба пути отклонения теперь проходят ******************* к Отказ заемщика по электронной почте вместо сырого перечня букв.

  16. · kamo-shared-library

    Сообщения заемщика на простом языке для отказа от документов

    RejectionReasonType был голым енумом (заёмщик буквально видел «Недопустимое»). Каждое значение теперь несет строку восстановления сообщения заемщика + сообщение для () Mapper, так что отклонить записку и DOC REJECTED письмо сказать заемщику точно Что исправить на простом языке.

  17. · kamo-internal

    Очередь обзора платформы на вкладке Document AI

    На вкладке Document AI теперь размещена очередь перекрестного арендатора: низкая уверенность Экстракты от каждого кредитора, с самой низкой уверенностью в первую очередь Подтвердить/исправить/отклонить. Это центральная маркировка, которая тренирует разделяемого Модель — очередь на одного кредитора теперь является вторичной точкой зрения «проверь мой собственный кредит».

  18. · SecurityService

    Очередь QC + конечные точки обзора (владельцы верхнего уровня)

    system-config получает перекрестный обзор извлечения арендатора + подтверждение / исправление / отклонение, для владельцев верхнего уровня — центральная поверхность маркировки для общей модели.

  19. · kamo-shared-library

    Обзор QC по всей платформе (перекрестная маркировка для совместно используемой модели)

    Документ - это документ - извлечение, а модель - уровень платформы, а не на единицу измерения. кредитор. Добавлена перекрестная очередь NEEDS REVIEW + QcReviewService.platformReview (org/app, полученный из факта, а не абонента), поэтому центральная оперативная группа может просмотреть Низкая уверенность каждого арендатора в ОДНО учебное тело + ОДНА модель. Арендатор самообзор (собственные кредиты) остается, рефакторированный на совместное применение Обзор.

  20. · SecurityService

    Конфигурация извлечения платформы + кросс-орг корпус/точность/экспорт

    system-config GET/PUT теперь несёт экстракциюAutoApplyConfidence + экстракциюModelId и сообщает о размере корпуса в масштабе всей платформы + точность каждого типа; добавляет кросс-орг NDJSON training-corpus export (владельцы высшего уровня). Извлечение читает сконфигурированный порог от SystemConfiguration (откат 0,85) вместо постоянной.

  21. · kamo-internal

    Платформа «Document AI» конфигурационная вкладка

    Добавляет вкладку Document AI в **************** Автоприменение порог доверия, зарегистрированный тонко настроенный идентификатор модели, общеплатформенный Размер учебного корпуса + точность типа per-doc и экспорт кросс-орг обучения. Делает систему извлечения на уровне платформы видимой и настраиваемой.

  22. · kamo-shared-library

    Конфигурация платформы Document-AI на SystemConfiguration + cross-org corpus

    Добавить **************** (по умолчанию 0.85) + EXTRACTION MODEL ID Платформа SystemConfiguration Singleton — платформенные рычаги для QC-ворот и зарегистрированной тонко настроенной модели. Добавляет кроссорг-запросы корпуса/точности ExtractionCorrectionРепозиторий для платформы приборной панели + учебный экспорт.

  23. · kamo-internal

    Управляющий субтабом "Документ QC"

    Добавляет консоль Document QC в полосу ипотечного управляющего (?sub=docqc): орг-широкая очередь недоверчивых извлечений ИИ, сгруппированных по кредиту, с встроенным Подтвердить / исправить / отклонить и перейти в каждый кредит. Это центральное место для сотрудников для работы в QC — дополнение к разделу QC документа по кредиту.

  24. · SecurityService

    GET/api/security/mlos/qc/queue — конечная точка портала QC

  25. · kamo-shared-library

    Очередь QC (портал обзора сотрудников)

    Добавлен запрос NEEDS REVIEW + QcReviewService.org Очередь, чтобы сотрудники могли Работайте над извлечением низкой уверенности каждого кредита с одного портала, а не с одним кредитом за раз.

  26. · kamo-internal

    Steward Document-QC обзорное поле по детализации заявки

    Добавлен раздел «Документ QC» к детали кредита: очередь недоверчивого ИИ извлечения с подтверждением / исправлением / отклонением на поле (каждое решение тренирует модель и применяет подтвержденные значения к URLA, а также экспорт обучающих данных. Проводит прокси /api/security/mlos/qc + клиент qcApi.

  27. · SecurityService

    Конечные точки QC + доверительное извлечение + подарок / налог

    - QcController (/api/security/mlos/qc, LOS VIEW PIPELINE): обзорная очередь, обзор действие (подтвердить/исправить/отклонить), экспорт учебных данных NDJSON, per-doc точность. - Извлечение теперь штамповывает доверие + тип документа по каждому факту и ворота государства QC (>=0,85 автоприложения; ниже выжидает в коробке QC). Новые подсказки для извлечения: подарочные письма (сумма + донор; вид / источник вводится), Налоговая декларация / График C дохода от самостоятельной занятости (впрыск флага самозанятого).

  28. · kamo-shared-library

    Доверительный QC-бокс + маркированные данные обучения + подарочный / самозанятость

    Двигатель QC (ядро фазы 4): Проверено Факты получают первоклассные EXTRACTION CONFIDENCE, DOC TYPE CODE, QC STATE колонки (QcState: ****************) Примирение теперь применяется ТОЛЬКО ДЕЙСТВИТЕЛЬНЫЕ факты (AUTO/CONFIRMED + non-extraction); Уверенность ждет пересмотра, отвергнутая никогда не применяется, исправленная заменяется. - ExtractionCorrection = данные обучения, помеченные только приложениями (док, поле, значение ИИ +) Уверенность, человеческая наземная истина, действие. QcReviewService фиксирует его на каждом подтверждает/исправляет/отклоняет, чеканит высоконадежный OPERATOR OVERRIDE на исправление, и примиряется. VerifiedFactRepository: QC-очередь + просмотренные запросы. Расширение экстракции: Подарок.* → Подарок ряд (создать Подарок добавлен; род = Денежный Подарок, источник = Относительный впрыск) от типа doc; AI читает количество + донор. Налоговая декларация / График C → Самозанятые Трудоустройство (employment.isSelfEmployed flag from doc type).

  29. · SecurityService

    Экстрактный доход / вознаграждение (SSA, пенсия, алименты на ребенка)

    Добавляет подсказки для извлечения для SSA AWARD / PENSION / CHILD SUP (AI читает брутто) ежемесячная сумма + этикетка, и штампы OtherIncomeSource id детерминированы от типа doc, так что примирение приводит к реальному ряду OtherIncome. Восстановление против Ветвь примирения Доходов.

  30. · kamo-shared-library

    Примирить другие доходы. * факты в другие доходы строки

    Расширяет сверку фактов с другим подразделением Income.*: документы о присуждении/выплате (социальное обеспечение, пенсия / выход на пенсию, алименты на ребенка) посадить реальный OtherIncome ряд с картой OtherIncomeSource id + месячная сумма. Idempotent on (заемщик) источник). Источником является детерминированное отображение инъекций экстрактора из документа. Тип — никогда не догадывайтесь; ИИ читает только сумму.

Ваша вселенная ждет.

Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.

Бесплатно навсегда — не требуется кредитная карта