To test on MacOS
mkdir test_memedeck_api && cd test_memedeck_api
python3.12 -m venv ./venv
source ./venv/bin/activate
python3.12 -m pip install requests
python3.12 -m pip install pyapi-memedeck
python3.12
>>> from pyapi_memedeck import apiclient
>>> client = apiclient.MemeDeckClient(api_key="your_api_key", deck_id="your_deck_id")To use
from pyapi_memedeck import apiclient
client = apiclient.MemeDeckClient(api_key="your_api_key", deck_id="your_deck_id")
# Generate an image
request = apiclient.GenerateImageRequest(
prompt="eating ice cream",
character="pepe",
aspect_ratio=apiclient.AspectRatios.SQUARE
)
# Generate and wait for the result
result = client.generate_image(request, wait=True)
print(f"Generated image URL: {result.url}")