For the complete documentation index, see llms.txt. This page is also available as Markdown.

Importing Assets

Ways in which you can import assets in Ango Hub

Ango Hub provides several methods to import assets for labeling.

Methods to Import Assets to Ango Hub

Browser Upload

The Browser Upload method is a drag-and-drop interface, through which files can be imported directly from your system.

If Ango Hub was installed on-premises, assets imported this way will be copied to the /uploaded-data/ folder within Ango Hub's root. If you are using Ango Hub on the cloud, assets imported this way will be uploaded to Ango's AWS encrypted cloud storage in Germany.

Click for information on browser upload.

Cloud Import

You may alternatively upload a JSON containing the file paths and their external IDs. This is what we call Cloud Import. Assets imported this way are not copied over, and are simply fetched as necessary to display them. More details on this method can be found in the pages below:

File Explorer

You may import assets directly from a connected private cloud storage by navigating the storage from Ango Hub. See File Explorer for more.

SDK Import

By using our SDK, you can import assets, either from your local machine or from a cloud storage location such as an AWS S3 bucket or Azure storage, directly from your Python script. See our SDK documentation for the functions upload_files and upload_files_cloud for more.

Asset Builder

Ango Hub provides an asset builder with which you may create custom assets using the information contained in a .csv you have imported. See the Asset Builder page and upload_files_with_asset_builder function for more.

LLM Chat Assets

You may create empty LLM chat conversations or import existing conversations from JSON. See Creating and Importing LLM Chat Assets for more.

Import Limits

The maximum number of assets you can import at once depends on the import method:

Import method
Maximum per import

60,000 files, up to 5 GB total

60,000 JSON rows

30,000 files

20,000 rows

10,000 conversations

No separate SDK function limit; project and subscription asset limits still apply

No separate SDK function limit; project and subscription asset limits still apply

10,000 chat assets

All imports are also subject to your organization's asset quota and any project-level asset limits. If you need to import more assets than a method allows at once, split the import into multiple smaller uploads.

Last updated