Interface IContentSource<T>
- All Superinterfaces:
IParametersProvider
Interface for a content source
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.axemble.vdoc.sdk.ai.IParametersProvider
IParametersProvider.Parameter -
Method Summary
Modifier and TypeMethodDescriptionvoidgetDocuments(IIngestor<T> ingestor) Get the documents (langchain4j type) from the content sourcevoidinitialize(Properties parameters, IReport report) Initialize method to help initialization of content source objectMethods inherited from interface com.axemble.vdoc.sdk.ai.IParametersProvider
getParameters
-
Method Details
-
initialize
Initialize method to help initialization of content source object- Parameters:
parameters- content source parameters configured in the Rich AI configurationreport- standard ReportCollector
-
getDocuments
Get the documents (langchain4j type) from the content source- Parameters:
ingestor- the ingestor to use to ingest the documents (can be done progressively)
-