| Name | Type | Description |
|---|---|---|
account_url* | str | URL to the Azure Storage account, e.g.
|
container_name* | str | Name of the container to retrieve blobs from in the storage account |
blob_names | Optional[Union[str, Iterable[str]]] | Default: None |
prefix | Optional[str] | Default: None |
credential | _SDK_CREDENTIAL_TYPE | Default: None |
loader_factory | Optional[Callable[[str], BaseLoader]] | Default: None |
Document loader for LangChain Document objects from Azure Blob Storage.
List of blob names to load. If None, all blobs will be loaded.
Prefix to filter blobs when listing from the container.
Cannot be used with blob_names.
Credential to authenticate with the Azure Storage account.
If None, DefaultAzureCredential will be used.
Optional callable that returns a custom document loader
(e.g. UnstructuredLoader) for parsing downloaded blobs. If provided,
the blob contents will be downloaded to a temporary file whose name
gets passed to the callable. If None, content will be returned as a
single Document with UTF-8 text.