Sign inSign up

intel/enterprise-rag-system-fingerprint

Verified Publisher

By Intel Corporation

•Updated 24 days ago

Intel® AI for Enterprise RAG Fingerprint Service to ensure configuration integrity

Image
0

224

intel/enterprise-rag-system-fingerprint repository overview

⁠Intel® AI for Enterprise RAG Fingerprint Microservice

Part of the Intel® AI for Enterprise RAG ecosystem.

⁠🔍 Overview

The System Fingerprint microservice is responsible for generating and managing unique fingerprints for different systems and giving user ability to store and update component arguments. It enables system-aware behavior in distributed environments by tracking configuration changes, enforcing consistency and preventing repeated invalid values for faster failure responses. All configuration changes are persistently stored in PostgreSQL.

The System Fingerprint microservice is tightly integrated with all other components in the Enterprise RAG architecture. It plays a critical role in managing and distributing configuration across the system:

  • UI/API Layer sends updated configuration parameters associated with an unique fingerprint.
  • All Runtime Components (e.g., dataprep, embedding, prompt-template, others) receive and apply component-specific configuration from the fingerprint service. This also ensures they operate with valid parameters (fast failure).
  • PostgreSQL acts as the persistent store for all configuration changes and fingerprint metadata (source of truth), keyed by (pipeline, tenant, params_key) with a monotonic version per row.

⁠License

Intel® AI for Enterprise RAG is licensed under the Apache License, Version 2.0.

Copyright © 2024–2026 Intel Corporation. All rights reserved.

Tag summary

Content type

Image

Digest

sha256:96539a438…

Size

106.2 MB

Last updated

24 days ago

docker pull intel/enterprise-rag-system-fingerprint

This week's pulls

Pulls:

68

Last week