Inheritance
ExtractionService<TMetadata>
Assembly: Glitch9.VectorStore.dll
public class ExtractionService<TMetadata> where TMetadata : IChunkMetadata, new()
Type Parameters
| Name |
Description |
| TMetadata |
|
Constructors
|
Edit this page
View Source
Declaration
public ExtractionService(ChunkingOptions chunking = null, IEnumerable<IContentExtractor> extraExtractors = null)
Parameters
Methods
|
Edit this page
View Source
Declaration
public UniTask<ExtractedContent<TMetadata>> ExtractAsync(TMetadata metadata, byte[] fileBytes)
Parameters
| Type |
Name |
Description |
| TMetadata |
metadata |
|
| byte[] |
fileBytes |
|
Returns
|
Edit this page
View Source
Declaration
public HashSet<ExtractionFileTypes> GetSupportedFileTypes()
Returns
|
Edit this page
View Source
Declaration
public bool IsSupported(ExtractionFileTypes fileTypes)
Parameters
Returns
Extension Methods