- Add Unstructured Platform APIs to manage source and destination connectors, workflows, and workflow runs
WARNING: This is a breaking change for the use of non-default
server_url
settings in the client usage.
To set the custom URL for the client, use the the server_url
parameter in a given operation:
elements = client.general.partition(
request=operations.PartitionRequest(
partition_parameters=shared.PartitionParameters(
files=shared.Files(
content=doc_file,
file_name="your_document.pdf",
),
strategy=shared.Strategy.FAST,
)
),
server_url="your_server_url",
)
- Use the configured server_url for our split page "dummy" request
- Switch to a httpx based client instead of requests
- Switch to poetry for dependency management
- Add client side parameter checking via Pydantic or TypedDict interfaces
- Add
partition_async
for a non blocking alternative to partition
- Address some asyncio based errors in pdf splitting logic