from unstructured.ingest.connector.onedrive import OneDriveAccessConfig, SimpleOneDriveConfig from unstructured.ingest.interfaces import PartitionConfig, ProcessorConfig, ReadConfig from unstructured.ingest.runner import OneDriveRunner if __name__ == "__main__": runner = OneDriveRunner( processor_config=ProcessorConfig( verbose=True, output_dir="onedrive-ingest-output", num_processes=2, ), read_config=ReadConfig(), partition_config=PartitionConfig(), connector_config=SimpleOneDriveConfig( access_config=OneDriveAccessConfig(client_credential=""), client_id="", authority_url="", tenant="", user_pname="", path="", recursive=False, ), ) runner.run()