Interface IVectorizationRequestProcessor
- Namespace
- FoundationaLLM.Vectorization.Interfaces
- Assembly
- FoundationaLLM.Vectorization.dll
Interface for the vectorization request processor.
public interface IVectorizationRequestProcessor
- Extension Methods
Methods
ProcessRequest(string, VectorizationRequest, UnifiedUserIdentity?)
Processes an incoming vectorization request.
Task<VectorizationResult> ProcessRequest(string instanceId, VectorizationRequest vectorizationRequest, UnifiedUserIdentity? userIdentity)
Parameters
instanceId
stringThe FoundationaLLM instance identifier.
vectorizationRequest
VectorizationRequestThe VectorizationRequest object containing the details of the vectorization request.
userIdentity
UnifiedUserIdentityThe user identity.