キャッシュ無効なキーのみ、元の拒否されていない(有効なキーのDoSを防ぎます)
風邪のRedisキャッシュでは、間違った/機密の起源を持つ有効なpublic-chatキーが 60秒のINVALIDとしてキャッシュされ、その正しい起源の要求を否定 ウィンドウ。 HTTP と WebSocket の両方のコールドキャッシュフォールバックが区別できるようになりました ******************...
Bind WS はオリジンにハンドシェイクを中継 + コールドキャッシュキーの検証フォールバックを追加します
PublicChatController のプライベートな validateViaDownstream() を共有に抽出 PublicChatKeyResolver bean so PublicChatWebSocketHandler 同じを再利用することができます downstream DB のバリデーション + 強...
パブリックチャットシステムのメンバーを解決する (ハードコードされたsnadjafinia alias)
createSupportSession、createPublicTicket、および所有者の通知 ヘルパーは、ハードコードでorgの「システムメンバー」を解決しました usernameAlias="snadjafinia" lookup, これだけカモに存在しますCRM seed org — すべてのテナントの or...
Add anon web-chat quota の web-chat 用の AiOrgSettings に publicDailyMessageCap を追加する
プレゼンスゲート付きモバイルプッシュディスパッチ(FCMデータ+APN直送)
チャット受信(MediaController)、サポートチケット(サポート通知サービス)、 SMS/ボイスメール(VoipStompRelayController)、ソーシャル 逃されたメッセージングメールの消費者(ライブソケットがない場合のスキップ) アップ) アンドロイド = データのみの高優先度 FCM; iOS...
AIService /ws/ai-chat をモバイルクライアント向け api.* ホスト経由で公開
IngressRoute(優先度100、websecure、ws-upgradeミドルウェアサンス圧縮) ルート ws://api.<domain>/ws/ai-chat へ kamowsai-service:80 — と同じパターン media.* WS ルート。 Auth は ?token=<***> を AISe...
REST + 署名された ?st= ストリームトークンで X-***-Token をオーディオエンドポイントで受け入れる
OTKValidationの特長 フィルタの優先順位: X-OTK → X-***-トークン → ?st= (GET、オーディオ ストリーミングパスのみ、共有された StreamTokenCodec で検証 内部.auth.secret; 主張はコントローラーの既存の org/member に与えます 許可)。 ネイテ...
REST で X-***-Token を受け付けます
OTKPreAuthFilter は、X-***-Token が X-OTK が存在しない場合 (same) を解決します。 BFFなしでMediaService RESTを呼び出す。 KSessionServiceがRedisをスライドできるようになりました セッションのセッションのセッションのTimeoutMinu...
デバイストークン SSO ストリームトークン、X-*** ヘッダーのパリティ
- DeviceAuthController: 耐久性のあるデバイスクレデンシャル/(ユーザー、デバイス) Turn-on-exchange + 60 s grace; /device/exchange が per-org を mints PostAuth***Service(ログイン時に同じ滝/ラベル/タイムアウト)...
デバイストークン + プッシュ登録エンティティティ、HMAC ストリームトークンコーデック
hashed 秘密, 回転猶予, 滑る expiry), push device registrations (デバイスごとの1つのプッシュ先+org+kind)、および StreamTokenCodec — ショートライブ HMACトークンはネイティブのプレイヤーがプレーンレンジリクエストでオーディオをストリーミング...
クローズドローントレーナーコンバージェンス+退職+通貨
CloseLoanTrainerServiceを成功に渡るドライブ (生きている) MeridianLinkワイヤーおよび視野はスタブベッドを、締めます読みました 行動 デザイン ヒンジ: - SOLVED までの再読み込み: フィールドに 1 個の誤読を渡す (CORRECTED ラベルは運びます SoR の真理、ロ...
キャッシュクローズドローン パスを渡る文書; 解決/排気に退職
トレーナーは、ワン・アンド・ドンの代わりに複数のパス上の融資を借ります: - TrainingDocStore は PERSISTENT で、決定的なキャッシュです。 (キー=orgのハッシュ|loan|docId) ドキュメントのダウンロード メリディアンリンク ONCE 以降パスごとにマイオから再利用 - 高価で...
マルチパスクローズドローントレーニング — パスカウンター + コルパスアップサートキー
クローズド・ローン・トレーナーが、成功パスのローンを再読み込み 抽出は融資結果を再現するので、: - LeadLosLink.closedLoanPassesは1つのローンパスキャップ(Reire as)を駆動します 完全にマッチしないと、閉じたLoanTrainedAtは、 "retired" (SOLVED または...
トレーナーは、自分の主張やオペレータの停止をクローバーしてはならない
原子クレーム() を一括更新した後、行をRUNNING にすると、その列をミラーリングします。 メモリ内のエンティティティティティティ — プールスレッドはオープンセッションがないため、後で 完全な保存は、そうでなければ、未払いのステータスを返し、 ロック。 インループの進行状況は、ステータス保存を通して行きます sa...
クローズドローントレーナーのステータス保存の進捗状況
実行は、ステータスに触れずに実行されます。 オペレータが一時停止(スタタス → PAUSED はプールからの完全な保存によってもはや詰まらない スレッド — ガードされたアップデートは 0 行、PAUSED のスタンド、およびウォークにマッチします 次のチェックを止めます。 また、屋台連休のためのライブハートビート.
ハードンクローズドローントレーナー — 通貨、出金、制限
- 通貨: プロセス内アクティブオーグガード + DB クレーム() なので、これ 例えば、org と 2 つのレプリカを重ねることはできません。 心臓が >10min の屋台が返還可能である(プロセスが途中で死亡した)。 - Idempotency: すでにクローズされたローンをスキップしてLoanTrainedAt...
ハードンクローズドローントレーナー — ロックを実行 + 1 ローンの出入口
- CloseLoanTrainingRun.claim(): 原子条件のアップロード すでにRUNNINGやハートビートされていないときにのみ実行の所有権 屋台(貴重店が死亡)です。 2人のワーカーをストップ — ダブルクリック コントロール、実行-all は 1 つのキックをオーバーラップ、または 2 番目のサービ...
プラットフォーム文書AIタブのクローズドローン自動トレーナーパネル
トップレベルの所有者は、MeridianLinkクローズドローントレーナーを実行+監視することができます 設定 → プラットフォーム → ドキュメント AI からすべてのテナントを横断します。 Per-org 列 ステータス、ローン(クローズド/ティーン)、ドキュメント、フィールド、マッチレートを表示 Run/Resu...
クローズドローンオートトレーナー+プラットフォームコントロールエンドポイント
クローズドローンは地上の真実です:そのMeridianLinkメタデータは答えです キーは、その文書は入力です。 ClosedLoanTrainerService は、それぞれを歩きます MeridianLink orgのクローズドローン、すべてのドキュメントをダウンロードし、読み込みます。 融資の最終値に対する読み替...
クローズドローントレーナーのためのOrg-scopedローンロスタークエリ
メニュー LOS-linkedすべてのトレーナーに org+providerのローン、読み込まれた外部LoanNameの持ち運び ステータス + ドキュメント.
クローズドローン自動トレーナーの基礎(MeridianLinkグラウンド真実)
資金融資に対する訓練文書抽出の基礎(回答鍵): - クローズドローントレーニング 実体+レポを実行します。 — per-orgのランコントロール+ライブカウンター - ExtractionCorrectionはSOURCE(Correction Source: HUMAN QC | CLOSED LOAN)を獲得するの...
DOC REJECTEDメールは、プレーン言語の理由を運ぶ
どちらの拒否パスもパスします。 借り手の拒否メールではなく、生のenum literal.
文書の拒絶のための明白な言語借り手メッセージ
RejectionReasonType は bare enum (借り手は文字通り "ILLEGIBLE" を見た) でした。 各値が借り手メッセージ() のリメディアション文字列 + a messageFor() mapper なので、拒否ノートと DOC REJECTED のメールが借り手を正確に伝えます プレーン...
ドキュメントAIタブのプラットフォームレビューキュー
ドキュメントAIタブは、クロステナントレビューキューをホストします。低機密性 すべての貸し手からの抽出物, 最初に自信が低い, インラインで 確認・訂正・削除 これは、共有されたものを訓練する中央ラベルです モデル — パーレンダーのキューが 2 番目の "自分の融資をチェック"ビューです.
プラットフォームQCキュー+レビューエンドポイント(トップレベルの所有者)
system-config は、クロステナント抽出レビューキュー + 確認/訂正/拒否, トップレベルの所有者にゲート - 共有モデルの中央ラベル面.
プラットフォーム全体のQCレビュー(共有モデルのクロステナントラベリング)
ドキュメントはドキュメントです。抽出とモデルはプラットフォームレベルのものです。 貸し手。 クロステナント NEEDS REVIEW キュー + QcReviewService.platformReview を追加 (事実から派生したorg/appは、発信者ではなく) 1つの訓練のcorpus + ONEモデルへのすべ...
プラットフォーム抽出コンフィグ+クロスオーグコルプ/accuracy/export
system-config GET/PUT は、抽出AutoApplyConfidence + extractionModelId を実行します。 プラットフォーム全体のコルパスのサイズ + 文書ごとの型精度をレポートします。 クロスオーガナイザー NDJSON トレーニングコーパスエクスポート (トップレベルの所有者...
プラットフォーム「ドキュメントAI」設定タブ
ドキュメントAIタブを自動で追加します。 自信のしきい値、登録済みの微調整されたモデルID、プラットフォーム全体 トレーニング・コーパスのサイズ + ドキュメント・タイプの精度とクロス・オーガニ・トレーニング・エクスポート。 プラットフォームレベルの抽出システムが見え、構成可能になります.
SystemConfiguration+cross-org corpus のプラットフォーム文書-AI 設定
メニュー (デフォルト 0.85) + EXTRACTION MODEL ID へ プラットフォームシステム構成シングルトン — QCゲート用のプラットフォームワイドレバー 登録されたファインチューニングモデル。 クロスオーガナイザーの corpus/accuracy クエリを追加 ExtractionCorrecti...
Org-wide "Document QC" スチュワーデスサブタブ
ドキュメントQCコンソールをmortgageスチュワードストリップ(?sub=docqc):に追加 融資によってグループ化された低機密AI抽出物のorg-wideキュー、インライン 確認・訂正・削除、各ローンへのジャンプ これは中央の場所です QCを働かせる従業員 — ローン文書QCセクションを補完する.
Org-wide QCキュー(従業員レビューポータル)
Org-scoped NEEDS REVIEW クエリ + QcReviewService.org を追加 そのため、従業員が従業員にできること 1つのポータルからすべてのローンの低機密抽出物を作業し、一度に1つの融資はありません.
アプリケーションの詳細に関する文書QCレビューボックス
融資詳細に「ドキュメントQC」セクションを追加します。低機密AIのキュー フィールドごとに確認/修正/拒否による抽出(各決定は、 確認した値を URLA にモデル化し、トレーニングデータエクスポートを行なう。 /api/security/mlos/qc プロキシ + qcApi クライアントをワイヤーで縛って下さい.
QCのエンドポイント+自信に満ちた抽出+ギフト/税の読書
- QcController(/api/security/mlos/qc、LOS VIEW PIPELINE):レビューキュー、レビュー アクション (confirm/correct/reject), NDJSON のトレーニング・データ・エクスポート, per-doc-type 精度。 - 抽出は各事実の信任+ do...
機密格子QC箱+分類された訓練データ+ギフト/自己雇用のreconcile
QCエンジン(フェーズ4コア): - 確認済み ファーストクラスのEXTRACTION CONFIDENCE、DOC TYPE CODE、QC STATEを獲得 コラム(QcState:*******************************************************************...
Raise guacamole メモリ 1Gi→2Gi で OOM ミッド RDP セッションを停止
Tomcat の webapp idles は ~800Mi の近くなので、1Gi の天井はほぼ左 ヘッドルーム。 RDPセッションを1GiとコンテナにプッシュしたRSSを開く OOMKilled (exit 137) ミッドセッション、ブラウザトンネルを裂く そして、BOTHのGuacamoleのジェネリック「エラー...
利益/後退所得(SSA、年金、子供サポート)を抽出して下さい
SSA AWARD / PENSION / CHILD SUP の抽出プロンプトを追加します。 (AI はグロスを読みます) 毎月の金額 + ラベル), そして、他の収入源のidを決定的にスタンプ docタイプから、他の収入の列を埋め立てるので、調整は実際の他の収入の列を囲みます。 再構築に対する 共有ライブラリの他の...
他の収入を認める* 他の収入行への事実
他の収入* ブランチで事実の和解を拡張: 賞/利益文書 (社会保障・年金・育児・子ども支援) 実地 その他収入行 mapped で他のIncomeSource id + 月単位の量。 Idempotent に (borrower,) ソース) ソースは、抽出器がドキュメントから注入する決定的なマッピングです 型 — A...
アップロードを自動分類して、間違ったドキュメントのアップロードをキャッチ
安いLIGHT-tier "このドキュメントは何ですか? 最初のページでパスすると、 粗い家族にアップロードし、要求の主張されたタイプにそれを比較して下さい。 抽出応答のフラグを一致させる(detectedType + typeMismatch) なので、 借り手は、間違ったファイルではなく「これは銀行明細のように見え...
抽出 12ヶ月の銀行明細書 + VOE 書かれた
既存のものを再利用する2つの借主のドキュメントタイプに視野抽出を広げる 再調整の語彙(ゼロの調整リスク): BANK12MOは資産として読みます ステートメント(asset.*)、VOE Wは雇用主+総所得(employment.*)を読みます.
