Skip to main content

Python SDK for Cradl

Project description

Python SDK for Cradl

Github Actions build status

Installation

$ pip install cradl

Usage

Sign up for free here and download API credentials to use this SDK. Read more about authenticating to the API here

Quick start

import json
from cradl import Client

client = Client()
models = client.list_models()['models'] # List all models available
model_id = models[0]['modelId'] # Get ID of first model in list
document = client.create_document('path/to/document.pdf')
prediction = client.create_prediction(document['documentId'], model_id=model_id)
print(json.dumps(prediction, indent=2))

Contributing

Prerequisites

$ pip install -r requirements.txt
$ pip install -r requirements.ci.txt

Run tests

$ make prism-start
$ python -m pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cradl-0.4.3.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cradl-0.4.3-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

Details for the file cradl-0.4.3.tar.gz.

File metadata

  • Download URL: cradl-0.4.3.tar.gz
  • Upload date:
  • Size: 33.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cradl-0.4.3.tar.gz
Algorithm Hash digest
SHA256 cedd05d7ab613cbe6d7d21be239c0914c31f68ba68e9746d082038cbbfffd6ab
MD5 277a7a4c560eb8d28dac2d8d859394fc
BLAKE2b-256 90c649e9040963cc0b9a9a6b067ee96d8db66fc3c3ef32de57b8f5a1487c0c6d

See more details on using hashes here.

File details

Details for the file cradl-0.4.3-py3-none-any.whl.

File metadata

  • Download URL: cradl-0.4.3-py3-none-any.whl
  • Upload date:
  • Size: 25.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cradl-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 fb669dd4d4d8780161d629790ce8fd073f6e645ad19e5ce9311e0fb5aac63137
MD5 c39bb095b09dbdfdc4de4b2bb1ae52a6
BLAKE2b-256 e418c7647cfa22196665062333e7c071981cffd4dcd5bf333b4910ac123b4312

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page