Interface Narrator<S>

Type Parameters:
S -
All Superinterfaces:
Composable<EmbeddingGenerator<S,String>>, EmbeddingGenerator<S,String>
All Known Subinterfaces:
ImageNarrator
All Known Implementing Classes:
ByteArrayImageMetadataNarrator, CachingImageNarrator, ChatImageNarrator, FileImageMetadataNarrator, ImageMetadataNarrator, UriImageMetadataNarrator, UrlImageMetadataNarrator

public interface Narrator<S> extends EmbeddingGenerator<S,String>
Converts source to text (String). For example, generates a description of a model object. Text can be further generated into vectors for RAG and be used in prompts.