# flux-3-max — модели Public API и MCP

Стоимость указана во внутренних токенах Артиллекта. Это отдельная единица от input/output tokens языковых моделей. Рублёвая стоимость пополнения определяется пакетами токенов.

base_cost — базовая величина каталога; min_cost — отображаемый минимум, если он задан. Наличие pricing_factors означает зависимость от параметров. Эти величины не заменяют оценку конкретного запроса: специальные правила биллинга могут учитывать длительность, разрешение, число результатов, входное видео, текст или фактическое использование.

Точная предварительная оценка для поддерживаемых Public API моделей: POST https://app.artillect.pro/api/v1/estimate/. Передайте type, model и параметры будущей генерации. Для Studio стоимость рассчитывается в генераторе перед запуском. Для metered LLM предварительная сумма — резерв, окончательная стоимость определяется фактическим использованием.

[Параметры estimate и авторизация](https://app.artillect.pro/docs/artillect-api.md)

[Пакеты токенов, RUB](https://app.artillect.pro/plans/index.md)

input_rules описывают правила каталога модели; fal_input_fields — поля соответствующего FAL-каталога, если они опубликованы. Названия полей Studio и Public API могут различаться: для API используйте parameters и media_slots из его карточки. Отсутствие ограничения в каталоге не означает отсутствие ограничений у модели.

## Значения по умолчанию и общие ограничения

```json
{
  "default": "kling-3-turbo"
}
```

## FLUX 3 Max

```json
{
  "slug": "flux-3-max",
  "display_name": "FLUX 3 Max",
  "tasks": [
    "t2v",
    "i2v",
    "flf2v",
    "ref2v"
  ],
  "max_prompt_chars": 8000,
  "supports_generate_audio": true,
  "supports_element_library": true,
  "seedance_mode": null,
  "kling_mode": null,
  "media_slots": {
    "start_image_url": true,
    "end_image_url": true,
    "source_video_url": false,
    "reference_images": 10,
    "keyframes": 10,
    "reference_images_alias_of": "keyframes",
    "reference_videos": 0,
    "reference_audios": 0,
    "reference_total_max": null,
    "frames_refs_exclusive": true
  },
  "prompt_tokens": {
    "normalize": [
      "@videoN → @VideoN",
      "@imageN → @ImageN",
      "@audioN → @AudioN"
    ],
    "ref_indexing": "reference_videos[0]=@Video1, reference_images[0]=@Image1, reference_audios[0]=@Audio1",
    "elements": "@name from project element library (requires project_id)"
  },
  "parameters": {
    "seed": {
      "type": "integer",
      "from": [
        "seed"
      ]
    },
    "resolution": {
      "values": [
        "720p",
        "1080p"
      ],
      "default": "720p"
    },
    "aspect_ratio": {
      "values": [
        "auto",
        "21:9",
        "2:1",
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16"
      ],
      "default": "auto"
    },
    "duration": {
      "min": 5,
      "max": 20,
      "default": 5
    }
  },
  "extra_parameters": {
    "reasoning_level": {
      "type": "enum",
      "values": [
        "low",
        "high"
      ],
      "default": "high"
    },
    "seed": {
      "type": "number"
    },
    "keyframes": {
      "type": "json",
      "tasks": [
        "ref2v"
      ]
    },
    "generate_audio": {
      "type": "boolean",
      "default": true
    }
  },
  "aliases": [
    "flux3-max"
  ],
  "notes": "Text, first frame or first+last; storyboard keyframes up to 10 with unique frame_index at 24 fps. 5–20 seconds, 720p/1080p, native audio, reasoning_level low/high and seed. Frames and storyboard are exclusive."
}
```

### Цена и ограничения задачи generate-video / flux-3-max-t2v

```json
{
  "id": "flux-3-max-t2v",
  "name": "FLUX 3 Max (t2v)",
  "service": "generate-video",
  "features": [
    "prompt",
    "aspect_ratio",
    "resolution",
    "duration",
    "generate_audio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 22,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "catalog",
  "input_rules": {
    "prompt": {
      "type": "string",
      "from": [
        "prompt",
        "Prompt"
      ],
      "required": true,
      "maxLength": 8000
    },
    "aspect_ratio": {
      "type": "string",
      "from": [
        "aspect_ratio",
        "aspectRatio"
      ],
      "default": "auto",
      "enum": [
        "auto",
        "21:9",
        "2:1",
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16"
      ]
    },
    "resolution": {
      "type": "string",
      "from": [
        "resolution"
      ],
      "default": "720p",
      "enum": [
        "720p",
        "1080p"
      ],
      "valueMap": {
        "720": "720p",
        "1080": "1080p",
        "hd": "720p",
        "fhd": "1080p"
      }
    },
    "duration": {
      "type": "integer",
      "from": [
        "duration"
      ],
      "default": 5,
      "min": 5,
      "max": 20
    },
    "generate_audio": {
      "type": "boolean",
      "from": [
        "generate_audio",
        "generateAudio",
        "sound"
      ],
      "required": false,
      "default": true
    },
    "reasoning_level": {
      "type": "string",
      "from": [
        "reasoning_level"
      ],
      "default": "high",
      "enum": [
        "low",
        "high"
      ]
    },
    "seed": {
      "type": "integer",
      "from": [
        "seed"
      ]
    }
  },
  "downstream_service_unavailable": false
}
```

[Каталог сервиса Studio](https://app.artillect.pro/models/generate-video/index.md)

### Цена и ограничения задачи generate-video / flux-3-max-i2v

```json
{
  "id": "flux-3-max-i2v",
  "name": "FLUX 3 Max (i2v)",
  "service": "generate-video",
  "features": [
    "prompt",
    "image",
    "aspect_ratio",
    "resolution",
    "duration",
    "generate_audio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 22,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "catalog",
  "input_rules": {
    "prompt": {
      "type": "string",
      "from": [
        "prompt",
        "Prompt"
      ],
      "required": true,
      "maxLength": 8000
    },
    "image_url": {
      "type": "url_string",
      "from": [
        "image_url",
        "imageUrl",
        "image",
        "image_first",
        "images",
        "image_urls",
        "imageUrls"
      ],
      "required": true
    },
    "aspect_ratio": {
      "type": "string",
      "from": [
        "aspect_ratio",
        "aspectRatio"
      ],
      "default": "auto",
      "enum": [
        "auto",
        "21:9",
        "2:1",
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16"
      ]
    },
    "resolution": {
      "type": "string",
      "from": [
        "resolution"
      ],
      "default": "720p",
      "enum": [
        "720p",
        "1080p"
      ],
      "valueMap": {
        "720": "720p",
        "1080": "1080p",
        "hd": "720p",
        "fhd": "1080p"
      }
    },
    "duration": {
      "type": "integer",
      "from": [
        "duration"
      ],
      "default": 5,
      "min": 5,
      "max": 20
    },
    "generate_audio": {
      "type": "boolean",
      "from": [
        "generate_audio",
        "generateAudio",
        "sound"
      ],
      "required": false,
      "default": true
    },
    "reasoning_level": {
      "type": "string",
      "from": [
        "reasoning_level"
      ],
      "default": "high",
      "enum": [
        "low",
        "high"
      ]
    },
    "seed": {
      "type": "integer",
      "from": [
        "seed"
      ]
    }
  },
  "downstream_service_unavailable": false
}
```

[Каталог сервиса Studio](https://app.artillect.pro/models/generate-video/index.md)

### Цена и ограничения задачи generate-video / flux-3-max-flf2v

```json
{
  "id": "flux-3-max-flf2v",
  "name": "FLUX 3 Max (flf2v)",
  "service": "generate-video",
  "features": [
    "prompt",
    "image_first",
    "image_last",
    "aspect_ratio",
    "resolution",
    "duration",
    "generate_audio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 22,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "catalog",
  "input_rules": {
    "prompt": {
      "type": "string",
      "from": [
        "prompt",
        "Prompt"
      ],
      "required": true,
      "maxLength": 8000
    },
    "end_image_url": {
      "type": "url_string",
      "from": [
        "end_image_url",
        "endImageUrl",
        "image_last",
        "imageLast",
        "last_frame_url",
        "image_tail_url"
      ],
      "required": true
    },
    "aspect_ratio": {
      "type": "string",
      "from": [
        "aspect_ratio",
        "aspectRatio"
      ],
      "default": "auto",
      "enum": [
        "auto",
        "21:9",
        "2:1",
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16"
      ]
    },
    "resolution": {
      "type": "string",
      "from": [
        "resolution"
      ],
      "default": "720p",
      "enum": [
        "720p",
        "1080p"
      ],
      "valueMap": {
        "720": "720p",
        "1080": "1080p",
        "hd": "720p",
        "fhd": "1080p"
      }
    },
    "duration": {
      "type": "integer",
      "from": [
        "duration"
      ],
      "default": 5,
      "min": 5,
      "max": 20
    },
    "generate_audio": {
      "type": "boolean",
      "from": [
        "generate_audio",
        "generateAudio",
        "sound"
      ],
      "required": false,
      "default": true
    },
    "image_url": {
      "type": "url_string",
      "from": [
        "start_image_url",
        "startImageUrl",
        "image_first",
        "imageFirst",
        "first_frame_url",
        "image",
        "image_url",
        "imageUrl",
        "images",
        "image_urls",
        "imageUrls"
      ],
      "required": true
    },
    "reasoning_level": {
      "type": "string",
      "from": [
        "reasoning_level"
      ],
      "default": "high",
      "enum": [
        "low",
        "high"
      ]
    },
    "seed": {
      "type": "integer",
      "from": [
        "seed"
      ]
    }
  },
  "downstream_service_unavailable": false
}
```

[Каталог сервиса Studio](https://app.artillect.pro/models/generate-video/index.md)

### Цена и ограничения задачи generate-reference-video / flux-3-max-ref2v

```json
{
  "id": "flux-3-max-ref2v",
  "name": "FLUX 3 Max (ref2v)",
  "service": "generate-reference-video",
  "features": [
    "prompt",
    "reference_image",
    "aspect_ratio",
    "resolution",
    "duration",
    "generate_audio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 22,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "catalog",
  "input_rules": {
    "prompt": {
      "type": "string",
      "from": [
        "prompt",
        "Prompt"
      ],
      "required": true,
      "maxLength": 8000
    },
    "keyframes": {
      "type": "keyframes_pins",
      "from": [
        "image_urls",
        "imageUrls",
        "images",
        "keyframes",
        "reference_image_urls"
      ],
      "required": true,
      "min": 1,
      "max": 10
    },
    "aspect_ratio": {
      "type": "string",
      "from": [
        "aspect_ratio",
        "aspectRatio"
      ],
      "default": "auto",
      "enum": [
        "auto",
        "21:9",
        "2:1",
        "16:9",
        "4:3",
        "1:1",
        "3:4",
        "9:16"
      ]
    },
    "resolution": {
      "type": "string",
      "from": [
        "resolution"
      ],
      "default": "720p",
      "enum": [
        "720p",
        "1080p"
      ],
      "valueMap": {
        "720": "720p",
        "1080": "1080p",
        "hd": "720p",
        "fhd": "1080p"
      }
    },
    "duration": {
      "type": "integer",
      "from": [
        "duration"
      ],
      "default": 5,
      "min": 5,
      "max": 20
    },
    "generate_audio": {
      "type": "boolean",
      "from": [
        "generate_audio",
        "generateAudio",
        "sound"
      ],
      "required": false,
      "default": true
    },
    "reasoning_level": {
      "type": "string",
      "from": [
        "reasoning_level"
      ],
      "default": "high",
      "enum": [
        "low",
        "high"
      ]
    },
    "seed": {
      "type": "integer",
      "from": [
        "seed"
      ]
    }
  },
  "downstream_service_unavailable": false
}
```

[Каталог сервиса Studio](https://app.artillect.pro/models/generate-reference-video/index.md)

[Все категории](https://app.artillect.pro/docs/models/index.md)
