Interface IVectorizationService
- Namespace
- FoundationaLLM.Vectorization.Interfaces
- Assembly
- FoundationaLLM.Vectorization.Engine.dll
Interface for the vectorization service.
public interface IVectorizationService
- 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.