gen_ai_hub.document_grounding package
Document Grounding package for SAP Generative AI Hub.
This package provides APIs for document grounding capabilities including: - Pipeline management for document vectorization from various data sources - Vector store operations for semantic search - Retrieval operations for querying document repositories
The package includes three main API clients: - PipelineAPIClient: Manages document vectorization pipelines - VectorAPIClient: Manages vector collections and semantic search - RetrievalAPIClient: Performs retrieval operations across data repositories
Subpackages
Submodules
gen_ai_hub.document_grounding.client module
Client module for Document Grounding API.
This module provides convenient imports for all Document Grounding API clients and their associated constants. It serves as the main entry point for accessing Pipeline, Retrieval, and Vector API functionality.
- Exported clients:
PipelineAPIClient: Client for managing document vectorization pipelines
RetrievalAPIClient: Client for retrieval operations across data repositories
VectorAPIClient: Client for vector collection management and semantic search
- Exported constants:
PATH_DOCUMENT_GROUNDING: Base path for document grounding endpoints
PATH_DOCUMENT_GROUNDING_PIPELINES: Path for pipeline endpoints
PATH_DOCUMENT_GROUNDING_RETRIEVAL: Path for retrieval endpoints
PATH_DOCUMENT_GROUNDING_VECTOR: Path for vector endpoints