For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Sign Up
DocumentationAPI ReferenceSDKs
DocumentationAPI ReferenceSDKs
  • Fundamentals
    • Welcome
    • Quickstart
    • API Concepts
    • Document Types and Ingest Capacities
    • Filtering Content
    • Bulk Uploading in Python
  • Evaluation
    • How We Approach Testing
  • Guides
    • Prompting and Integration
    • GroundX Ingest for Parsing
    • In-Depth Exploration of GroundX Document Ingest
    • In-Depth Exploration of GroundX Search
    • MCP Support
  • GroundX On-Prem
    • GroundX On-Prem on AWS
    • GroundX On-Prem on OpenShift
    • Debugging GroundX On-Prem
Sign Up
LogoLogo
Fundamentals

Bulk Uploading in Python

The Python SDK has some quality of life features which make uploading large numbers of documents easier. These chiefly take two forms:

  1. Ingest Directories: This function will automatically navigate through a document hierarchy and upload compatible documents to a particular GroundX Bucket.
  2. Ingest Documents: This function allows one to specify a list of local and remotely hosted documents, and handles batching and uploading those documents to GroundX. The wait_for_complete flag will cause the function to block the existing python process until the upload process is complete.

Generally, it’s advised to use Ingest Directories if one wants to upload content from a local directory, and Ingest Documents if one wants to upload a large number of individually curated files.

Was this page helpful?
Previous

How We Approach Testing

Next
Built with