Skip to main content

Labelbox Python API

Project description

Labelbox Python SDK

Labelbox is the enterprise-grade training data solution with fast AI enabled labeling tools, labeling automation, human workforce, data management, a powerful API for integration & SDK for extensibility. Visit http://labelbox.com/ for more information.

The Labelbox Python API offers a simple, user-friendly way to interact with the Labelbox back-end.

Requirements

Installation & authentication

  1. Install using Python's Pip manager.
pip install labelbox
  1. Pass your API key as an environment variable. Then, import and initialize the API Client.
user@machine:~$ export LABELBOX_API_KEY="<your api key here>"
user@machine:~$ python3

from labelbox import Client
client = Client()

Documentation

Visit our docs to learn how to create a project, read through some helpful user guides, and view our API reference.

Repo Organization and Contribution

Please consult CONTRIB.md

Testing

  1. Update the Makefile with your staging or prod API key. Make sure the key is not from a free tier account.
  2. To test on staging:
make test-staging
  1. To test on prod:
make test-prod
  1. If you make any changes and need to rebuild the image used for testing, force a rebuild with the -B flag
make -B {build|test-staging|test_prod}

Project details


Release history Release notifications | RSS feed

This version

2.4.6

Download files

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

Source Distribution

labelbox-2.4.6.tar.gz (32.5 kB view details)

Uploaded Source

Built Distribution

labelbox-2.4.6-py3-none-any.whl (46.4 kB view details)

Uploaded Python 3

File details

Details for the file labelbox-2.4.6.tar.gz.

File metadata

  • Download URL: labelbox-2.4.6.tar.gz
  • Upload date:
  • Size: 32.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for labelbox-2.4.6.tar.gz
Algorithm Hash digest
SHA256 2be6c03dafce0a786cfab5d120196efccaf300cab5aee4d2fdad644b7bee1aef
MD5 ff3c05f93b5355e6e733e2189443546a
BLAKE2b-256 f6fcdbb68ad1b4e3f7e494a99088f716ef95828093f5f9eb078bb436229dc9b6

See more details on using hashes here.

File details

Details for the file labelbox-2.4.6-py3-none-any.whl.

File metadata

  • Download URL: labelbox-2.4.6-py3-none-any.whl
  • Upload date:
  • Size: 46.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for labelbox-2.4.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f08c7d5af2bd79ecd6fb670c45dc709823ded58c0cc60825877ee06d6aa2c7c9
MD5 160e164cac504e7d40072d3a86722d8c
BLAKE2b-256 0146d6b33756e491035fabbb4e00b2b74c16635b32ea90f95500dc5ca4d01271

See more details on using hashes here.

Supported by

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