Leonardo Ai Python Client SDK
Project description
Leonardo-Ai-SDK
SDK Installation
pip install Leonardo-Ai-SDK
SDK Example Usage
import leonardoaisdk
from leonardoaisdk.models import operations
s = leonardoaisdk.LeonardoAiSDK(
security=shared.Security(
bearer_auth="",
),
)
req = operations.CreateDatasetRequestBody(
description='corrupti',
name='Kelvin Sporer',
)
res = s.dataset.create_dataset(req)
if res.create_dataset_200_application_json_object is not None:
# handle response
Available Resources and Operations
dataset
- create_dataset - Create a Dataset
- delete_dataset_by_id - Delete a Single Dataset by ID
- get_dataset_by_id - Get a Single Dataset by ID
- upload_dataset_image - Upload dataset image
- upload_dataset_image_from_gen - Upload a Single Generated Image to a Dataset
generation
- create_generation - Create a Generation of Images
- delete_generation_by_id - Delete a Single Generation
- get_generation_by_id - Get a Single Generation
- get_generations_by_user_id - Get generations by user ID
init_image
- delete_init_image_by_id - Delete init image
- get_init_image_by_id - Get single init image
- upload_init_image - Upload init image
model
- create_model - Train a Custom Model
- delete_model_by_id - Delete a Single Custom Model by ID
- get_model_by_id - Get a Single Custom Model by ID
user
- get_user_self - Get user information
variation
- create_variation_upscale - Create upscale
- get_variation_by_id - Get variation by ID
Maturity
This SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage to a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally looking for the latest version.
Contributions
While we value open-source contributions to this SDK, this library is generated programmatically. Feel free to open a PR or a Github issue as a proof of concept and we'll do our best to include it in a future release !
SDK Created by Speakeasy
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Leonardo-Ai-SDK-1.2.0.tar.gz
(20.3 kB
view hashes)
Built Distribution
Close
Hashes for Leonardo_Ai_SDK-1.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26323b13dd05fc57c8c4b609db807dfbee0c2b702ca5283f7c7642cb6a86b537 |
|
MD5 | 83f195c97763da8041e11935ea3e3602 |
|
BLAKE2b-256 | 88731f823ee7b2cbac63b561f3343fcef736a81a6365a8400c1703869d7c7721 |