An unofficial API for Pixai.art for Python using request
pip install PixaiAPI
The token is needed for authorization and operation of requests from your account
- Open DevTools in your browser
- Go to Storage -> Local Storage ->
api.pixai.art:token
- Copy
value
ᅠ
from pixai import PixaiAPI
client = PixaiAPI('TOKEN')
startGeneration = client.createGenerationTask(
prompts='girl, white hair, winter',
steps='20',
modelId='1648918127446573124'
)
imageurlurl = client.getTaskById(startGeneration)
image = client.DownloadImage(imageurlurl)
Due to the unofficial nature of the API, the approach to image generation deviates from standard methods
- Send
createGenerationTask
to initiate image generation - Receive
generationId
as acknowledgment
To track the progress or retrieve the generated image, use the getTaskById endpoint, passing in your generationId
- Use
getTaskById
with yourgenerationId
to get a link to the image - Dowload image by link
Workflow Summary createGenerationTask -> receive generationId -> getTaskById with generationId -> receive url_to_image -> Download image from link
For all generation parameters check it