# fibo-2 — модели 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": "gpt-image-2"
}
```

## BRIA FIBO 2

```json
{
  "slug": "fibo-2",
  "display_name": "BRIA FIBO 2",
  "max_prompt_chars": 10000,
  "max_edit_inputs": 1,
  "supports_output_format": false,
  "parameters": {
    "style": {
      "type": "string",
      "optional": true,
      "values": [
        "Kodak Film",
        "Hard Flash",
        "Hazy Dreamy",
        "Rough Realism"
      ]
    },
    "seed": {
      "type": "integer",
      "default": 5555,
      "min": 0,
      "max": 2147483647,
      "optional": true
    },
    "vgl": {
      "type": "json",
      "optional": true
    },
    "aspect_ratio": {
      "values": [
        "1:1",
        "1:2",
        "1:3",
        "1:4",
        "1:5",
        "2:1",
        "2:3",
        "3:1",
        "3:2",
        "3:4",
        "4:1",
        "4:3",
        "4:5",
        "5:1",
        "5:4",
        "9:16",
        "9:21",
        "10:16",
        "16:9",
        "16:10",
        "21:9"
      ],
      "default": "1:1"
    },
    "input_urls": {
      "optional": true,
      "max": 1,
      "role": "inspiration, not an edit endpoint"
    },
    "constraints": {
      "exclusive": [
        "style",
        "vgl",
        "input_urls"
      ],
      "style_requires_prompt": true
    }
  },
  "aliases": [
    "fibo-2-gen"
  ]
}
```

### Цена и ограничения задачи generate-image / fibo-2-gen

```json
{
  "id": "fibo-2-gen",
  "name": "BRIA FIBO 2",
  "service": "generate-image",
  "features": [
    "prompt",
    "image",
    "aspect_ratio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 4,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "guardrail",
  "downstream_service_unavailable": false,
  "fal_input_fields": [
    {
      "name": "prompt",
      "required": false
    },
    {
      "name": "style",
      "required": false,
      "enum": [
        "Kodak Film",
        "Hard Flash",
        "Hazy Dreamy",
        "Rough Realism"
      ]
    },
    {
      "name": "seed",
      "required": false,
      "default": 5555,
      "min": 0,
      "max": 2147483647
    },
    {
      "name": "vgl",
      "required": false
    },
    {
      "name": "image_url",
      "required": false
    },
    {
      "name": "aspect_ratio",
      "required": false,
      "default": "1:1",
      "enum": [
        "1:1",
        "1:2",
        "1:3",
        "1:4",
        "1:5",
        "2:1",
        "2:3",
        "3:1",
        "3:2",
        "3:4",
        "4:1",
        "4:3",
        "4:5",
        "5:1",
        "5:4",
        "9:16",
        "9:21",
        "10:16",
        "16:9",
        "16:10",
        "21:9"
      ]
    }
  ]
}
```

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

### Цена и ограничения задачи generate-image / fibo-2-gen

```json
{
  "id": "fibo-2-gen",
  "name": "BRIA FIBO 2",
  "service": "generate-image",
  "features": [
    "prompt",
    "image",
    "aspect_ratio"
  ],
  "supported_languages": [
    "english",
    "russian"
  ],
  "base_cost": 4,
  "prompt_max_chars": 8000,
  "prompt_limit_source": "guardrail",
  "downstream_service_unavailable": false,
  "fal_input_fields": [
    {
      "name": "prompt",
      "required": false
    },
    {
      "name": "style",
      "required": false,
      "enum": [
        "Kodak Film",
        "Hard Flash",
        "Hazy Dreamy",
        "Rough Realism"
      ]
    },
    {
      "name": "seed",
      "required": false,
      "default": 5555,
      "min": 0,
      "max": 2147483647
    },
    {
      "name": "vgl",
      "required": false
    },
    {
      "name": "image_url",
      "required": false
    },
    {
      "name": "aspect_ratio",
      "required": false,
      "default": "1:1",
      "enum": [
        "1:1",
        "1:2",
        "1:3",
        "1:4",
        "1:5",
        "2:1",
        "2:3",
        "3:1",
        "3:2",
        "3:4",
        "4:1",
        "4:3",
        "4:5",
        "5:1",
        "5:4",
        "9:16",
        "9:21",
        "10:16",
        "16:9",
        "16:10",
        "21:9"
      ]
    }
  ]
}
```

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

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