Banana Python SDK
Getting Started
Install via pip
pip3 install banana-dev
Get your API Key
Run:
import banana_dev as banana
api_key = "demo" # "YOUR_API_KEY"
model_key = "carrot" # "YOUR_MODEL_KEY"
model_inputs = {
# a json specific to your model. For example:
"imageURL": "https://demo-images-banana.s3.us-west-1.amazonaws.com/image2.jpg"
}
out = banana.run(api_key, model_key, model_inputs)
print(out)
Return type:
{
"id": "12345678-1234-1234-1234-123456789012",
"message": "success",
"created": 1649712752,
"apiVersion": "26 Nov 2021",
"modelOutputs": [
{
# a json specific to your model. In this example, the caption of the image
"caption": "a baseball player throwing a ball"
}
]
}
Parse the server output:
model_out = out["modelOutputs"][0]
Release files for banana-dev 4.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| banana_dev-4.0.1.tar.gz | 3.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| banana_dev-4.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.1 kB
Release files / banana_dev-4.0.1.tar.gz
| Download URL | banana_dev-4.0.1.tar.gz |
|---|---|
| Size | 3.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
088a0a454731172592e4b24493ed5e9bb1f4327c9bc2dfefcfdd69752071b9b9
|
|
BLAKE2b-256 checksum How to use checksums |
c67895039c4759f16826683102501e5da22bda4ac30d1789821db64372e293d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.15
|
Release files / banana_dev-4.0.1-py3-none-any.whl
| Download URL | banana_dev-4.0.1-py3-none-any.whl |
|---|---|
| Size | 3.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
63eb780ec96e3673a091ddd90a789caaee9383925f0c6096780110dd06d7e499
|
|
BLAKE2b-256 checksum How to use checksums |
110d8700528ef7cebcb863456ae51b75b026b77c4315eb0854769879d993da90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.15
|