---
title: "flux-dev"
url: "https://docs.api.pruna.ai/apis/models-api-0/versions/e82c070d-36fc-4aa3-b8cc-8140e0221f53/schemas/flux-dev"
---

> Full API specification: https://docs.api.pruna.ai/apis/models-api-0/versions/e82c070d-36fc-4aa3-b8cc-8140e0221f53.md

# flux-dev

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: P-API
  version: 0.1.0
servers:
  - url: https://api.pruna.ai
    description: Production server
components:
  schemas:
    flux-dev:
      type: object
      required:
        - input
      properties:
        input:
          type: object
          required:
            - prompt
          properties:
            prompt:
              type: string
              description: Text prompt for image generation
            speed_mode:
              type: string
              description: Speed optimization level
              enum:
                - Lightly Juiced 🍊 (more consistent)
                - Juiced 🔥 (default)
                - Extra Juiced 🔥 (more speed)
                - Blink of an eye 👁️
              default: Juiced 🔥 (default)
            num_inference_steps:
              type: integer
              description: Number of inference steps
              default: 28
            guidance:
              type: number
              description: Guidance scale
              default: 3.5
            seed:
              type: integer
              description: Random seed (-1 for random)
              default: -1
            aspect_ratio:
              type: string
              description: Aspect ratio of output image
              enum:
                - 1:1
                - 16:9
                - 21:9
                - 3:2
                - 2:3
                - 4:5
                - 5:4
                - 3:4
                - 4:3
                - 9:16
                - 9:21
              default: 1:1
            image_size:
              type: integer
              description: Base image size (longest side)
              default: 1024
            output_format:
              type: string
              description: Output format
              enum:
                - png
                - jpg
                - webp
              default: jpg
            output_quality:
              type: integer
              description: Output quality (for jpg and webp)
              minimum: 1
              maximum: 100
```
