Namespace FoundationaLLM.Vectorization.Interfaces
Interfaces
- IContentSourceService
 Provides access to items in a data source.
- IPipelineExecutionService
 Provides services to interact with the pipeline execution service.
- IRequestManagerService
 Manages vectorization requests.
- IRequestSourceService
 Manages vectorization requests.
- IRequestSourcesCache
 Defines a cache of IRequestSourceService objects.
- IVectorizationRequestProcessor
 Interface for the vectorization request processor.
- IVectorizationService
 Interface for the vectorization service.
- IVectorizationServiceClient
 Defines the interface for the Vectorization API client.
- IVectorizationServiceFactory<T>
 Creates typed service instances.
- IVectorizationStateService
 Provides persistence services for vectorization pipeline states.
- IVectorizationStepHandler
 Handles requests associated with a specific vectorization pipeline step.