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.7.tar.gz (34.2 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.7-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cradl-0.4.7.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for cradl-0.4.7.tar.gz
Algorithm Hash digest
SHA256 342ed68e7f70f78e852e893080c742a358f5365bc2753a56a58de74bbd017ddf
MD5 3ef66bc0fc3934072fe1685af4cb6368
BLAKE2b-256 89c9d9a441050bd99d340eec6b227c27d3d94888599c28ad0a06a0a3b16e7fec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cradl-0.4.7-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for cradl-0.4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a85ff87df1593771505a06608fad7652d7496a933dffb266f52e8e52c362e5f3
MD5 cb536ab07442fcd383e1538456035e80
BLAKE2b-256 6284eadc6a5b468a04c674019c95ba94d93ed3adf146d3ff0d1a8e77c6738d19

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