Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 894 Bytes

USAGE.md

File metadata and controls

40 lines (29 loc) · 894 Bytes
# Synchronous Example
from leonardo_ai_sdk import LeonardoAiSDK

with LeonardoAiSDK(
    bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
) as las_client:

    res = las_client.init_images.delete_init_image_by_id(id="<id>")

    assert res.object is not None

    # Handle response
    print(res.object)

The same SDK client can also be used to make asychronous requests by importing asyncio.

# Asynchronous Example
import asyncio
from leonardo_ai_sdk import LeonardoAiSDK

async def main():
    async with LeonardoAiSDK(
        bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
    ) as las_client:

        res = await las_client.init_images.delete_init_image_by_id_async(id="<id>")

        assert res.object is not None

        # Handle response
        print(res.object)

asyncio.run(main())