Class AzureBlobStorageDocumentLoader

java.lang.Object
dev.langchain4j.data.document.loader.azure.storage.blob.AzureBlobStorageDocumentLoader

public class AzureBlobStorageDocumentLoader extends Object
  • Constructor Details

    • AzureBlobStorageDocumentLoader

      public AzureBlobStorageDocumentLoader(com.azure.storage.blob.BlobServiceClient blobServiceClient)
  • Method Details

    • loadDocument

      public Document loadDocument(String containerName, String blobName, DocumentParser parser)
    • loadDocuments

      public List<Document> loadDocuments(String containerName, DocumentParser parser)
      Loads all documents from an Azure Blob Storage container. Skips any documents that fail to load.
      Parameters:
      containerName - The name of the container to load from.
      parser - The parser to be used for parsing text from the blob.
      Returns:
      A list of documents.