unstract-client 0.1.0

Creator: bradpython12

Last updated:

0 purchases

TODO
Add to Cart

Description:

unstractclient 0.1.0

unstract-python-client
Python client for the Unstract LLM-powered structured data extraction platform
Installation
You can install the Unstract Python Client using pip:
pip install unstract-client

Usage
First, import the APIDeploymentsClient from the client module:
from unstract.api_deployments.client import APIDeploymentsClient

Then, create an instance of the APIDeploymentsClient:
client = APIDeploymentsClient(api_url="url", api_key="your_api_key")

Now, you can use the client to interact with the Unstract API deployments API:
try:
adc = APIDeploymentsClient(
api_url=os.getenv("UNSTRACT_API_URL"),
api_key=os.getenv("UNSTRACT_API_DEPLOYMENT_KEY"),
api_timeout=10,
logging_level="DEBUG",
)
# Replace files with pdfs
response = adc.structure_file(
["<files>"]
)
print(response)
if response["pending"]:
while True:
p_response = adc.check_execution_status(
response["status_check_api_endpoint"]
)
print(p_response)
if not p_response["pending"]:
break
print("Sleeping and checking again in 5 seconds..")
time.sleep(5)
except APIDeploymentsClientException as e:
print(e)

Questions and Feedback
On Slack, join great conversations around LLMs, their ecosystem and leveraging them to automate the previously unautomatable!
Unstract Cloud: Signup and Try!
Unstract developer documentation: Learn more about Unstract and its API.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.