Interface for a base retriever that defines core functionality for retrieving relevant documents from a source based on a query.
The BaseRetrieverInterface standardizes the getRelevantDocuments method,
enabling retrieval of documents that match the query criteria.
interface BaseRetrieverInterfaceRunnableInterface<string, DocumentInterface<Metadata>[]>