Slier.AI Documents
Home
  • GET STARTED
    • Introduction
    • Quick Start
    • SDKs
  • API REFERENCE
    • API URLs
    • Models
    • Chat
    • Search
    • Images
  • Privacy & Legal
    • How do you use personal data in model training?
    • How long do you store personal data?
Powered by GitBook
On this page
  • The image object
  • Create image
  1. API REFERENCE

Images

PreviousSearchNextHow do you use personal data in model training?

Last updated 1 year ago

The image object

Represents the url or the content of an image generated by the Slier.AI API.

  • NameurlTypestringDescription

    The URL of the generated image, if response_format is url (default).

The image object

{
  "url": "...."
}

POST https://api.Slier.ai/v1/images/generations

POST https://api.Slier.ai/v2/images/generations

Creates an image given a prompt.

Available parameters

model string Required ID of the model to use. See the model endpoint compatibility table for details on which models work with the Images API.

prompt string Required A text description of the desired image(s). The maximum length is 1000 characters.

model_params object Optional Each model is different Used to set various parameters of the model.

  • n number or null Optional

    • The number of images to generate. Must be between 1 and 10.

  • Obtain the other configurable parameters from the model interface.

Example Request

POST /v1/images/generations


import requests
import json

url = "https://api.Slier.ai/v1/images/generations"
# url = "https://api.Slier.ai/v2/images/generations"

payload = json.dumps({
  "model": "dall-e-2",
  "model_params": {
    "n": 2,
    "size": "1024x1024"
  },
  "prompt": "a cute cat"
})
headers = {
  'Authorization': 'Bearer $API_KEY',
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.json())

Response

{
  "id": "a71f6681d8e24b1ebcccc5966be884d1",
  "created": 1692157133,
  "data": [
    {
      "url": "https://example.com/a71f6681d8e24b1ebcccc5966be884d1_0"
    },
    {
      "url": "https://example.com/a71f6681d8e24b1ebcccc5966be884d1_1"
    }
  ]
}
Create image