AiBrary
ChatAiBrary Website
  • Getting Started
    • 👋Welcome to AiBrary Docs
  • 🧑‍🔬Try APIs
  • 🪙All Pricing
  • Chat & Multimodal Features
    • Chat
      • Chat Pricing
      • Multimodal Pricing
  • Audio Features
    • Speech To Text
      • Pricing
    • Text To Speech
      • Pricing
  • Translation Features
    • Automatic Translation
      • Pricing
  • Image Features
    • Image Generation
      • Pricing
    • Object Detection
      • Pricing
    • Image Embedding
      • Pricing
  • OCR Features
    • OCR
      • Pricing
  • Embedding
    • Embedding
      • Pricing
  • Video Features
    • Coming Soon!
Powered by GitBook
On this page
  1. Image Features

Image Generation

PreviousPricingNextPricing

Last updated 2 months ago

from aibrary import AiBrary

aibrary = AiBrary()
aibrary.images.generate(model="dall-e-3@openai", size="1024x1792",quality="standard", prompt="Draw cat")

Generation

post
Authorizations
Body
promptstringRequired
modelstringOptionalDefault: dall-e-3
nany ofOptionalDefault: 1
integerOptional
or
nullOptional
qualityany ofOptionalDefault: standard
stringOptional
or
nullOptional
response_formatany ofOptionalDefault: url
stringOptional
or
nullOptional
sizeany ofOptionalDefault: 1024x1024
stringOptional
or
nullOptional
styleany ofOptionalDefault: vivid
stringOptional
or
nullOptional
Responses
200
Successful Response
application/json
Responseany
422
Validation Error
application/json
post
POST /v0/images/generations HTTP/1.1
Host: api.aibrary.dev
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 122

{
  "prompt": "text",
  "model": "dall-e-3",
  "n": 1,
  "quality": "standard",
  "response_format": "url",
  "size": "1024x1024",
  "style": "vivid"
}

No content