You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-9Lines changed: 21 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,27 @@
1
1
# Labelbox Python SDK
2
2
3
-
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.
3
+
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 [Labelbox](http://labelbox.com/) for more information.
4
4
5
5
The Labelbox Python API offers a simple, user-friendly way to interact with the Labelbox back-end.
6
6
7
+
## Table of Contents
8
+
9
+
*[Requirements](#requirements)
10
+
*[Installation](#installation)
11
+
*[Authentication](#authentication)
12
+
*[Documentation](#documentation)
13
+
*[Contribution](#contribution)
14
+
*[Testing](#testing)
15
+
7
16
## Requirements
8
17
9
-
* Use Python 3.6, 3.7 or 3.8.
10
-
* Create an account by visiting http://app.labelbox.com/.
11
-
*[Generate an API key](https://labelbox.com/docs/api/getting-started#create_api_key).
18
+
* Use Python 3.6, 3.7 or 3.8
19
+
*[Create an account](http://app.labelbox.com/)
20
+
*[Generate an API key](https://labelbox.com/docs/api/getting-started#create_api_key)
12
21
13
-
## Installation & authentication
22
+
## Installation
14
23
15
-
0.Prerequisite: Install pip
24
+
Prerequisite: Install pip
16
25
17
26
`pip` is a package manager for Python. **On macOS**, you can set it up to use the default python3 install via -
18
27
```
@@ -26,12 +35,15 @@ If the installation completes with a warning re: pip not being in your path, you
2. Pass your API key as an environment variable. Then, import and initialize the API Client.
43
+
## Authentication
44
+
45
+
Labelbox uses API keys to validate requests. You can create and manage API keys on [Labelbox](https://app.labelbox.com/account/api-keys). Pass your API key as an environment variable. Then, import and initialize the API Client.
46
+
35
47
```
36
48
user@machine:~$ export LABELBOX_API_KEY="<your api key here>"
37
49
user@machine:~$ python3
@@ -44,7 +56,7 @@ client = Client()
44
56
45
57
[Visit our docs](https://labelbox.com/docs/python-api) to learn how to [create a project](https://labelbox.com/docs/python-api/create-first-project), read through some helpful user guides, and view our [API reference](https://labelbox.com/docs/python-api/api-reference).
0 commit comments