> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modellix.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Seedream 5.0 Lite Edit

> [Core Function] Seedream 5.0 Lite Edit is a reasoning-enhanced, smart image editing model. [Strengths] It features superior cross-modal understanding and reasoning, allowing for highly accurate, interactive multi-turn image editing with real-time knowledge enhancement. [Best For] Highly recommended for: complex image editing tasks, structural modifications, and edits requiring deep semantic understanding. [Limitations] As a 'Lite' model, raw visual rendering might not match the 4.5 tier. [Routing] Use this model by default for complex, reasoning-based image editing tasks.



## OpenAPI

````yaml /model-api/bytedance/bytedance-i2i.json post /bytedance/seedream-5.0-lite-edit
openapi: 3.1.0
info:
  description: The image-to-image models API from ByteDance.
  version: 1.0.0
  contact:
    name: Modellix Support
    email: support@modellix.ai
  title: ByteDance Image-to-Image Models API
servers:
  - url: https://api.modellix.ai/api/v1
    description: The image-to-image models API from ByteDance.
security:
  - bearerAuth: []
paths:
  /bytedance/seedream-5.0-lite-edit:
    post:
      summary: Seedream 5.0 Lite Edit
      description: >-
        [Core Function] Seedream 5.0 Lite Edit is a reasoning-enhanced, smart
        image editing model. [Strengths] It features superior cross-modal
        understanding and reasoning, allowing for highly accurate, interactive
        multi-turn image editing with real-time knowledge enhancement. [Best
        For] Highly recommended for: complex image editing tasks, structural
        modifications, and edits requiring deep semantic understanding.
        [Limitations] As a 'Lite' model, raw visual rendering might not match
        the 4.5 tier. [Routing] Use this model by default for complex,
        reasoning-based image editing tasks.
      operationId: seedream50LiteEditI2iAsync
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Seedream50LiteI2iRequest'
            examples:
              full_params:
                summary: Full parameters with multi-image input
                value:
                  prompt: >-
                    preserve composition, convert to watercolor style with rich
                    texture and soft shadows
                  image:
                    - https://example.com/input-1.jpg
                    - https://example.com/input-2.jpg
                  size: 2304x1728
                  sequential_image_generation: auto
                  sequential_image_generation_max_images: 3
                  optimize_prompt_mode: standard
                  output_format: png
      responses:
        '200':
          description: Task submitted successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AsyncTaskResponse'
components:
  schemas:
    Seedream50LiteI2iRequest:
      type: object
      required:
        - prompt
        - image
      properties:
        prompt:
          type: string
          minLength: 1
          maxLength: 10000
          description: >-
            Image editing instruction, supports Chinese and English. Maximum
            10000 characters. We recommend keeping the prompt under 600 words.
            Excessively long prompts may scatter information, causing the model
            to overlook details and focus only on major elements, which can
            result in missing details in the generated image.
          example: Convert this image to a watercolor painting style
        image:
          type: array
          description: >-
            Input image array (1-14 images). Each image must be <= 10 MB.
            Supported formats: JPEG, PNG, WEBP, BMP, TIFF, GIF.
          minItems: 1
          maxItems: 14
          items:
            type: string
          example:
            - https://example.com/input-1.jpg
            - https://example.com/input-2.jpg
        size:
          type: string
          description: >-
            Image size in format 'widthxheight'. Seedream 5.0 Lite supports
            custom 2K/3K resolutions.
          default: 2048x2048
          example: 2304x1728
        sequential_image_generation:
          type: string
          enum:
            - auto
            - disabled
          description: >-
            Batch generation mode. 'auto': model-controlled batch generation,
            'disabled': generate single image only.
          default: disabled
          example: auto
        sequential_image_generation_max_images:
          type: integer
          description: >-
            Maximum number of images for batch generation. This value is an
            upper limit, actual generated count may be less.
          default: 5
          minimum: 1
          maximum: 15
          example: 3
        optimize_prompt_mode:
          type: string
          enum:
            - standard
          description: Prompt optimization mode. Only 'standard' mode is supported.
          default: standard
          example: standard
        output_format:
          type: string
          enum:
            - jpeg
            - png
          description: 'Output image format. Supported values: ''jpeg'' and ''png''.'
          default: jpeg
          example: png
    AsyncTaskResponse:
      type: object
      required:
        - code
        - message
        - data
      properties:
        code:
          type: integer
          description: Response code, 0 indicates success
          example: 0
        message:
          type: string
          description: Response message
          example: success
        data:
          type: object
          required:
            - status
            - task_id
            - model_id
          properties:
            status:
              type: string
              enum:
                - pending
                - processing
              description: Task status
              example: pending
            task_id:
              type: string
              description: Unique task identifier
              example: task-abc123
            model_id:
              type: string
              description: Model ID
              example: model-123
            get_result:
              type: object
              description: API information to query the task result
              properties:
                method:
                  type: string
                  description: HTTP method
                  example: GET
                url:
                  type: string
                  description: Full URL to query the task result
                  example: https://api.modellix.ai/api/v1/tasks/task-abc123
          description: Detailed data about the submitted asynchronous task.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: 'API Key authentication. Format: `Bearer YOUR_API_KEY`.'

````