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, shared
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.16.1.tar.gz
(20.8 kB
view hashes)
Built Distribution
Close
Hashes for Leonardo_Ai_SDK-1.16.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b77d972e2481ea8a7e492faeee2e744d4b46858a3dfee52c4ea5108949bc46a |
|
MD5 | a5151061be9afd04b2b477e6731534bc |
|
BLAKE2b-256 | d4ee224c577c65667530f5774dea546ce440272807d88c610d0e6c4ad5032b14 |