Skip to main content

Azure Blob Storage File


Only available on Node.js.

This covers how to load an Azure File into LangChain documents.


To use this loader, you'll need to have Unstructured already set up and ready to use at an available URL endpoint. It can also be configured to run locally.

See the docs here for information on how to do that.

You'll also need to install the official Azure Storage Blob client library:

npm install @azure/storage-blob


Once Unstructured is configured, you can use the Azure Blob Storage File loader to load files and then convert them into a Document.

import { AzureBlobStorageFileLoader } from "@langchain/community/document_loaders/web/azure_blob_storage_file";

const loader = new AzureBlobStorageFileLoader({
azureConfig: {
connectionString: "",
container: "container_name",
blobName: "example.txt",
unstructuredConfig: {
apiUrl: "http://localhost:8000/general/v0/general",
apiKey: "", // this will be soon required

const docs = await loader.load();


API Reference:

Was this page helpful?

You can also leave detailed feedback on GitHub.