{
  "events": [
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "series-tutorial",
                "model-list",
                "pricing"
              ],
              "value": "dreamina-seedance-2-0-fast-260128"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-last-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64",
                  "cropped_to_start_image_ratio_when_ratios_differ=true"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "first_last_frame_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-last-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "omni-reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 9,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "resolution_tiers=480p,720p,1080p,4k",
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "total_pixels>=409600",
                  "total_pixels<=8295044",
                  "size_megabytes<=200",
                  "frame_rate_fps>=24",
                  "frame_rate_fps<=60",
                  "video_codecs=H.264/AVC,H.265/HEVC",
                  "audio_codecs=AAC,MP3"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "asset_id"
                ],
                "formats": [
                  "mp4",
                  "mov"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "video",
                "min_count": 0,
                "role": "video_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "size_megabytes<=15",
                  "request_body_megabytes<=64",
                  "audio_only_input=false"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "wav",
                  "mp3"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "audio",
                "min_count": 0,
                "role": "audio_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "task": "omni_reference_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"omni-reference-to-video\"]"
        },
        {
          "after": [
            {
              "default": "adaptive",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9",
                "adaptive"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "automatic": true,
            "max": 15,
            "min": 4,
            "mode": "range",
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-list"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "default": true,
            "source_ids": [
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "720p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 496,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 560,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 752
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 752,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 560
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 496
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 432,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 992
                  }
                ],
                "id": "480p",
                "label": "480p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 720,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1280
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 834,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1112
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1112,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 834
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1280,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 720
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 630,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1470
                  }
                ],
                "id": "720p",
                "label": "720p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              }
            ],
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "model-list",
            "video-api",
            "series-tutorial",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "Portuguese"
              },
              {
                "name": "Japanese"
              }
            ],
            "listed_count": 5,
            "published_label": "English, Spanish, Indonesian, Portuguese, and Japanese",
            "scope": "prompt_input",
            "source_ids": [
              "video-api"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "direct-real-human-face-input",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that Seedance 2.0 series models do not support directly uploaded reference images or videos containing real human faces; trusted generated outputs, preset digital characters, or authorized real-person assets are the documented alternatives."
            },
            {
              "id": "generated-audio-mono",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that generated videos with audio use mono output regardless of the input audio channel count."
            },
            {
              "id": "precise-timing-instability",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that precise prompt timing such as 0–3 second segments is unstable and that forcing strict segment durations may cause abnormal generation results."
            },
            {
              "id": "narration-end-noise",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that videos with narration are likely to contain abrupt clicks or cut-off noise at the end."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Seedance 2.0 fast"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "series-tutorial",
            "model-list",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 5.6,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-list-480p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 25% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 3.3,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-list-480p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 25% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8. A minimum token-consumption rule also applies when the input includes video.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 5.6,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-list-720p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 25% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 3.3,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-list-720p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 25% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8. A minimum token-consumption rule also applies when the input includes video.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "id": "current-discounted-token-rates",
              "qualifier": "BytePlus publishes the temporary discount as 25% off the list rate but does not separately state the discounted USD-per-million-token amounts.",
              "source_ids": [
                "pricing"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2222480"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1159177"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "series-tutorial",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "added",
          "path": "sources[id=\"series-tutorial\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/dreamina-seedance-2-0-fast",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Fast",
        "path": "models/bytedance/dreamina-seedance-2-0-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "series-tutorial",
                "model-list",
                "pricing"
              ],
              "value": "dreamina-seedance-2-0-mini-260615"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-last-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64",
                  "cropped_to_start_image_ratio_when_ratios_differ=true"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "first_last_frame_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-last-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "omni-reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 9,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "resolution_tiers=480p,720p,1080p,4k",
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "total_pixels>=409600",
                  "total_pixels<=8295044",
                  "size_megabytes<=200",
                  "frame_rate_fps>=24",
                  "frame_rate_fps<=60",
                  "video_codecs=H.264/AVC,H.265/HEVC",
                  "audio_codecs=AAC,MP3"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "asset_id"
                ],
                "formats": [
                  "mp4",
                  "mov"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "video",
                "min_count": 0,
                "role": "video_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "size_megabytes<=15",
                  "request_body_megabytes<=64",
                  "audio_only_input=false"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "wav",
                  "mp3"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "audio",
                "min_count": 0,
                "role": "audio_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "task": "omni_reference_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"omni-reference-to-video\"]"
        },
        {
          "after": [
            {
              "default": "adaptive",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9",
                "adaptive"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "automatic": true,
            "max": 15,
            "min": 4,
            "mode": "range",
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-list"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "default": true,
            "source_ids": [
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "720p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 496,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 560,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 752
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 752,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 560
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 496
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 432,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 992
                  }
                ],
                "id": "480p",
                "label": "480p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 720,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1280
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 834,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1112
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1112,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 834
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1280,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 720
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 630,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1470
                  }
                ],
                "id": "720p",
                "label": "720p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              }
            ],
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "model-list",
            "video-api",
            "series-tutorial",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "Portuguese"
              },
              {
                "name": "Japanese"
              }
            ],
            "listed_count": 5,
            "published_label": "English, Spanish, Indonesian, Portuguese, and Japanese",
            "scope": "prompt_input",
            "source_ids": [
              "video-api"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "direct-real-human-face-input",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that Seedance 2.0 series models do not support directly uploaded reference images or videos containing real human faces; trusted generated outputs, preset digital characters, or authorized real-person assets are the documented alternatives."
            },
            {
              "id": "generated-audio-mono",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that generated videos with audio use mono output regardless of the input audio channel count."
            },
            {
              "id": "precise-timing-instability",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that precise prompt timing such as 0–3 second segments is unstable and that forcing strict segment durations may cause abnormal generation results."
            },
            {
              "id": "narration-end-noise",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that videos with narration are likely to contain abrupt clicks or cut-off noise at the end."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Seedance 2.0 mini"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "series-tutorial",
            "model-list",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 3.5,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-list-480p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 60% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 2.1,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-list-480p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 60% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8. A minimum token-consumption rule also applies when the input includes video.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 3.5,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-list-720p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 60% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 2.1,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-list-720p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Original list rate. BytePlus states that a 60% time-limited discount applies from 2026-08-07 14:00 UTC+8 through 2026-09-07 14:00 UTC+8. A minimum token-consumption rule also applies when the input includes video.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "id": "current-discounted-token-rates",
              "qualifier": "BytePlus publishes the temporary discount as 60% off the list rate but does not separately state the discounted USD-per-million-token amounts.",
              "source_ids": [
                "pricing"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2222480"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1159177"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "series-tutorial",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "added",
          "path": "sources[id=\"series-tutorial\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/dreamina-seedance-2-0-mini",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-mini",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Mini",
        "path": "models/bytedance/dreamina-seedance-2-0-mini.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "series-tutorial",
                "model-list",
                "pricing"
              ],
              "value": "dreamina-seedance-2-0-260128"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial",
                    "release-notes"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "4k",
                  "label": "4K (10-bit encoding)",
                  "source_ids": [
                    "model-list",
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial",
                "release-notes"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-last-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64",
                  "cropped_to_start_image_ratio_when_ratios_differ=true"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "video-api",
                  "release-notes"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial",
                    "release-notes"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "4k",
                  "label": "4K (10-bit encoding)",
                  "source_ids": [
                    "model-list",
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial",
                "release-notes"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "task": "first_last_frame_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-last-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 15,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "omni-reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "series-tutorial",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 9,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "release-notes"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "resolution_tiers=480p,720p,1080p,4k",
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "total_pixels>=409600",
                  "total_pixels<=8295044",
                  "size_megabytes<=200",
                  "frame_rate_fps>=24",
                  "frame_rate_fps<=60",
                  "video_codecs=H.264/AVC,H.265/HEVC",
                  "audio_codecs=AAC,MP3"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "asset_id"
                ],
                "formats": [
                  "mp4",
                  "mov"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "video",
                "min_count": 0,
                "role": "video_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds>=2",
                  "aggregate_duration_seconds<=15",
                  "size_megabytes<=15",
                  "request_body_megabytes<=64",
                  "audio_only_input=false"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "wav",
                  "mp3"
                ],
                "max_count": 3,
                "max_duration": 15,
                "media_type": "audio",
                "min_count": 0,
                "role": "audio_reference",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "prompt-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "series-tutorial",
                    "release-notes"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "4k",
                  "label": "4K (10-bit encoding)",
                  "source_ids": [
                    "model-list",
                    "video-api",
                    "series-tutorial"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial",
                "release-notes"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "task": "omni_reference_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"omni-reference-to-video\"]"
        },
        {
          "after": [
            {
              "default": "adaptive",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9",
                "adaptive"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-list",
                "video-api",
                "series-tutorial"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "automatic": true,
            "max": 15,
            "min": 4,
            "mode": "range",
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-list"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "default": true,
            "source_ids": [
              "video-api",
              "series-tutorial",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "720p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 496,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 560,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 752
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 752,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 560
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 496
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 432,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 992
                  }
                ],
                "id": "480p",
                "label": "480p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 720,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1280
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 834,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1112
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1112,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 834
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1280,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 720
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 630,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1470
                  }
                ],
                "id": "720p",
                "label": "720p",
                "source_ids": [
                  "video-api",
                  "series-tutorial"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 1080,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1920
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1664
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 1440,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1440
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1664,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1920,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1080
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 946,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2206
                  }
                ],
                "id": "1080p",
                "label": "1080p",
                "source_ids": [
                  "video-api",
                  "series-tutorial",
                  "release-notes"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 2160,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 3840
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 2494,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 3326
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 2880,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2880
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 3326,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2494
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 3840,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2160
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 1886,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 4398
                  }
                ],
                "id": "4k",
                "label": "4K (10-bit encoding)",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "series-tutorial"
                ]
              }
            ],
            "source_ids": [
              "model-list",
              "video-api",
              "series-tutorial",
              "release-notes"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "model-list",
            "video-api",
            "series-tutorial",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "Portuguese"
              },
              {
                "name": "Japanese"
              }
            ],
            "listed_count": 5,
            "published_label": "English, Spanish, Indonesian, Portuguese, and Japanese",
            "scope": "prompt_input",
            "source_ids": [
              "video-api"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "direct-real-human-face-input",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that Seedance 2.0 series models do not support directly uploaded reference images or videos containing real human faces; trusted generated outputs, preset digital characters, or authorized real-person assets are the documented alternatives."
            },
            {
              "id": "generated-audio-mono",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that generated videos with audio use mono output regardless of the input audio channel count."
            },
            {
              "id": "precise-timing-instability",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that precise prompt timing such as 0–3 second segments is unstable and that forcing strict segment durations may cause abnormal generation results."
            },
            {
              "id": "narration-end-noise",
              "source_ids": [
                "prompt-guide"
              ],
              "summary": "BytePlus states that videos with narration are likely to contain abrupt clicks or cut-off noise at the end."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "seed-model-page",
            "seed-launch",
            "series-tutorial",
            "model-list"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 7,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-480p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 4.3,
              "applies_when": [
                "service_tier=default",
                "resolution=480p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-480p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "A minimum token-consumption rule applies when the input includes video; the threshold depends on resolution, aspect ratio, and output duration.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 7,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-720p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 4.3,
              "applies_when": [
                "service_tier=default",
                "resolution=720p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-720p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "A minimum token-consumption rule applies when the input includes video; the threshold depends on resolution, aspect ratio, and output duration.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 7.7,
              "applies_when": [
                "service_tier=default",
                "resolution=1080p",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-1080p-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 4.7,
              "applies_when": [
                "service_tier=default",
                "resolution=1080p",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-1080p-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "A minimum token-consumption rule applies when the input includes video; the threshold depends on resolution, aspect ratio, and output duration.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 4,
              "applies_when": [
                "service_tier=default",
                "resolution=4k",
                "input_video=false"
              ],
              "denomination": "USD",
              "id": "online-4k-without-video-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 2.4,
              "applies_when": [
                "service_tier=default",
                "resolution=4k",
                "input_video=true"
              ],
              "denomination": "USD",
              "id": "online-4k-with-video-input",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "A minimum token-consumption rule applies when the input includes video; the threshold depends on resolution, aspect ratio, and output duration.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2222480"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1159177"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "seed-launch",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/blog/seedance-2-0-official-launch"
          },
          "kind": "added",
          "path": "sources[id=\"seed-launch\"]"
        },
        {
          "after": {
            "id": "seed-model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedance2_0"
          },
          "kind": "added",
          "path": "sources[id=\"seed-model-page\"]"
        },
        {
          "after": {
            "id": "series-tutorial",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2291680"
          },
          "kind": "added",
          "path": "sources[id=\"series-tutorial\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/dreamina-seedance-2-0",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0",
        "path": "models/bytedance/dreamina-seedance-2-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "audio-api"
              ],
              "value": "seed-audio-1.0"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "references contains image_url or image_data",
            "audio_formats": [
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              }
            ],
            "controls": [
              {
                "default": "wav",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ]
              },
              {
                "mode": "exact_set",
                "name": "sample_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "24000",
                  "32000",
                  "44100",
                  "48000"
                ]
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "pitch_step"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "speech_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "rate_adjustment"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "loudness_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "volume_adjustment"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "enable_subtitle",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "aigc_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "implicit_metadata_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "base64-response",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "base64_inline"
              },
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "audio-api"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://voice.ap-southeast-1.bytepluses.com/api/v3/tts/create",
            "frame_rate": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "id": "image-to-audio",
            "native_audio": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "size_bytes<=10000000",
                  "one_source_selector_per_reference",
                  "cannot_mix_with_audio_reference"
                ],
                "encodings": [
                  "url",
                  "base64_data"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "audio-api"
            ],
            "task": "image_to_audio",
            "text_input": {
              "max": 3000,
              "source_ids": [
                "audio-api"
              ],
              "state": "supported",
              "unit": "character"
            },
            "timing": {
              "delivery_profile_ids": [
                "base64-response",
                "temporary-url"
              ],
              "endpoints": [
                "POST /api/v3/tts/create"
              ],
              "granularity": "word",
              "metadata": [
                "subtitle.sentences.start_time",
                "subtitle.sentences.end_time",
                "subtitle.words.start_time",
                "subtitle.words.end_time"
              ],
              "source_ids": [
                "audio-api"
              ],
              "state": "supported"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-to-audio\"]"
        },
        {
          "after": {
            "api_mode": "references contains audio_url or audio_data",
            "audio_formats": [
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              }
            ],
            "controls": [
              {
                "default": "wav",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ]
              },
              {
                "mode": "exact_set",
                "name": "sample_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "24000",
                  "32000",
                  "44100",
                  "48000"
                ]
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "pitch_step"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "speech_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "rate_adjustment"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "loudness_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "volume_adjustment"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "enable_subtitle",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "aigc_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "implicit_metadata_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "base64-response",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "base64_inline"
              },
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "audio-api"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://voice.ap-southeast-1.bytepluses.com/api/v3/tts/create",
            "frame_rate": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "id": "reference-audio-to-audio",
            "native_audio": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "size_bytes<=10000000",
                  "one_source_selector_per_reference",
                  "cannot_mix_with_image_reference"
                ],
                "duration_unit": "second",
                "encodings": [
                  "url",
                  "base64_data"
                ],
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "max_count": 3,
                "max_duration": 30,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "audio-api"
            ],
            "task": "reference_audio_to_audio",
            "text_input": {
              "max": 3000,
              "source_ids": [
                "audio-api"
              ],
              "state": "supported",
              "unit": "character"
            },
            "timing": {
              "delivery_profile_ids": [
                "base64-response",
                "temporary-url"
              ],
              "endpoints": [
                "POST /api/v3/tts/create"
              ],
              "granularity": "word",
              "metadata": [
                "subtitle.sentences.start_time",
                "subtitle.sentences.end_time",
                "subtitle.words.start_time",
                "subtitle.words.end_time"
              ],
              "source_ids": [
                "audio-api"
              ],
              "state": "supported"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"reference-audio-to-audio\"]"
        },
        {
          "after": {
            "api_mode": "references contains speaker",
            "audio_formats": [
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              }
            ],
            "controls": [
              {
                "default": "wav",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ]
              },
              {
                "mode": "exact_set",
                "name": "sample_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "24000",
                  "32000",
                  "44100",
                  "48000"
                ]
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "pitch_step"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "speech_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "rate_adjustment"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "loudness_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "volume_adjustment"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "enable_subtitle",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "aigc_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "implicit_metadata_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "base64-response",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "base64_inline"
              },
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "audio-api"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://voice.ap-southeast-1.bytepluses.com/api/v3/tts/create",
            "frame_rate": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "id": "speaker-conditioned-audio",
            "native_audio": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "tts_2_0_voice_or_cloned_voice",
                  "cannot_mix_with_image_reference",
                  "one_source_selector_per_reference"
                ],
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "audio-api"
            ],
            "task": "speaker_conditioned_audio",
            "text_input": {
              "max": 3000,
              "source_ids": [
                "audio-api"
              ],
              "state": "supported",
              "unit": "character"
            },
            "timing": {
              "delivery_profile_ids": [
                "base64-response",
                "temporary-url"
              ],
              "endpoints": [
                "POST /api/v3/tts/create"
              ],
              "granularity": "word",
              "metadata": [
                "subtitle.sentences.start_time",
                "subtitle.sentences.end_time",
                "subtitle.words.start_time",
                "subtitle.words.end_time"
              ],
              "source_ids": [
                "audio-api"
              ],
              "state": "supported"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"speaker-conditioned-audio\"]"
        },
        {
          "after": {
            "api_mode": "references omitted",
            "audio_formats": [
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "audio-api"
                ]
              }
            ],
            "controls": [
              {
                "default": "wav",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ]
              },
              {
                "mode": "exact_set",
                "name": "sample_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "24000",
                  "32000",
                  "44100",
                  "48000"
                ]
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "pitch_step"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "speech_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "rate_adjustment"
              },
              {
                "default": 0,
                "max": 100,
                "min": -50,
                "mode": "range",
                "name": "loudness_rate",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "volume_adjustment"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "enable_subtitle",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "aigc_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "implicit_metadata_watermark",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "base64-response",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "base64_inline"
              },
              {
                "default_format": "wav",
                "endpoint": "POST /api/v3/tts/create",
                "formats": [
                  "wav",
                  "mp3",
                  "pcm",
                  "ogg_opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "audio-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "audio-api"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://voice.ap-southeast-1.bytepluses.com/api/v3/tts/create",
            "frame_rate": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-audio",
            "native_audio": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "size": {
              "source_ids": [
                "audio-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "audio-api"
            ],
            "task": "text_to_audio",
            "text_input": {
              "max": 3000,
              "source_ids": [
                "audio-api"
              ],
              "state": "supported",
              "unit": "character"
            },
            "timing": {
              "delivery_profile_ids": [
                "base64-response",
                "temporary-url"
              ],
              "endpoints": [
                "POST /api/v3/tts/create"
              ],
              "granularity": "word",
              "metadata": [
                "subtitle.sentences.start_time",
                "subtitle.sentences.end_time",
                "subtitle.words.start_time",
                "subtitle.words.end_time"
              ],
              "source_ids": [
                "audio-api"
              ],
              "state": "supported"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-audio\"]"
        },
        {
          "before": {
            "id": "timbre-audio-generation",
            "source_ids": [
              "docs"
            ],
            "task": "timbre_audio_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"timbre-audio-generation\"]"
        },
        {
          "after": [
            {
              "handling": "Record only the explicit valid-value set and leave per-format defaults unmodeled until BytePlus resolves the contradiction.",
              "path": "capability_profiles.audio_formats.sample_rates",
              "source_ids": [
                "audio-api"
              ],
              "summary": "The API reference lists valid sample rates as 8000, 16000, 24000, 32000, 44100, and 48000 Hz, but separately states a 40000 Hz default for WAV and PCM, which is absent from that valid-value list."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              },
              {
                "name": "Chinese"
              },
              {
                "name": "Japanese"
              },
              {
                "name": "Korean"
              },
              {
                "name": "Mexican Spanish"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "German"
              },
              {
                "name": "Brazilian Portuguese"
              },
              {
                "name": "French"
              },
              {
                "name": "Thai"
              },
              {
                "name": "Vietnamese"
              },
              {
                "name": "Malay"
              },
              {
                "name": "Filipino"
              },
              {
                "name": "Italian"
              },
              {
                "name": "Russian"
              },
              {
                "name": "Dutch"
              },
              {
                "name": "Polish"
              },
              {
                "name": "Turkish"
              },
              {
                "name": "Swedish"
              },
              {
                "name": "Castilian Spanish"
              }
            ],
            "listed_count": 20,
            "published_label": "English, Chinese, Japanese, Korean, Mexican Spanish, Indonesian, German, Brazilian Portuguese, French, Thai, Vietnamese, Malay, Filipino, Italian, Russian, Dutch, Polish, Turkish, Swedish, and Castilian Spanish",
            "scope": "speech_output",
            "source_ids": [
              "audio-api"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "maximum-output-duration",
              "source_ids": [
                "audio-api"
              ],
              "summary": "BytePlus states that generated audio is limited to 120 seconds, but does not publish a complete minimum-to-maximum duration range; original_duration is capped at 120 seconds and is the billing duration."
            },
            {
              "id": "non-streaming-api",
              "source_ids": [
                "audio-api"
              ],
              "summary": "BytePlus describes the HTTP Audio 1.0 endpoint as non-streaming."
            },
            {
              "id": "temporary-url-expiry",
              "source_ids": [
                "audio-api"
              ],
              "summary": "Returned audio URLs are valid for two hours."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "lab-page",
            "audio-api",
            "pricing"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 14,
              "denomination": "point",
              "id": "timbre-audio-generation",
              "kind": "metered",
              "per": 1,
              "qualifier": "BytePlus Dramagic publishes 14 points per second and labels this as equivalent to USD 0.14 per second; billing uses the model's original_duration before speed adjustment or post-processing.",
              "source_ids": [
                "audio-api",
                "pricing"
              ],
              "state": "known",
              "unit": "original_audio_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "audio-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/byteplusvoice/seedaudio-01?lang=en"
          },
          "kind": "added",
          "path": "sources[id=\"audio-api\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/Dramagic/PlansPackages"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "lab-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedaudio1_0"
          },
          "kind": "added",
          "path": "sources[id=\"lab-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/seed-audio-1-0",
      "model": {
        "id": "bytedance/seed-audio-1-0",
        "lab": "ByteDance",
        "modality": "audio",
        "name": "Seed Audio 1.0",
        "path": "models/bytedance/seed-audio-1-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api",
                "pricing"
              ],
              "value": "seedance-1-0-pro-fast-251015"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "max": 289,
                "min": 29,
                "mode": "range",
                "name": "frames",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 4,
                "unit": "frame"
              },
              {
                "default": -1,
                "max": 2147483647,
                "min": -1,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "name": "camera_fixed",
                "source_ids": [
                  "video-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-page",
                  "model-list",
                  "video-api"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 12,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-page",
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "source_ids": [
                "model-page",
                "video-api"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1080p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "model-list",
              "video-api",
              "prompt-guide"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": [
            {
              "default": "16:9",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9"
              ]
            },
            {
              "max": 289,
              "min": 29,
              "mode": "range",
              "name": "frames",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 4,
              "unit": "frame"
            },
            {
              "default": -1,
              "max": 2147483647,
              "min": -1,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "camera_fixed",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "max": 12,
            "min": 2,
            "mode": "range",
            "source_ids": [
              "model-page",
              "model-list",
              "video-api"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-page",
              "model-list"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "model-page",
              "video-api"
            ],
            "state": "unsupported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "1080p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 480,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 544,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 736
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 736,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 544
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 480
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 416,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  }
                ],
                "id": "480p",
                "label": "480p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 704,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 832,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1120
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1120,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 832
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 704
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1504
                  }
                ],
                "id": "720p",
                "label": "720p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 1088,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1920
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1664
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 1440,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1440
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1664,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1920,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1088
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 928,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2176
                  }
                ],
                "id": "1080p",
                "label": "1080p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              }
            ],
            "source_ids": [
              "model-page",
              "model-list",
              "video-api"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "model-page",
            "model-list",
            "video-api",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "Chinese"
              },
              {
                "name": "English"
              }
            ],
            "listed_count": 2,
            "published_label": "Chinese and English",
            "scope": "prompt_input",
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            "model-page",
            "model-list",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 1,
              "applies_when": [
                "service_tier=default"
              ],
              "denomination": "USD",
              "id": "online",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 0.5,
              "applies_when": [
                "service_tier=flex"
              ],
              "denomination": "USD",
              "id": "offline",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1901652"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1901652"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1631633"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/seedance-1-0-pro-fast",
      "model": {
        "id": "bytedance/seedance-1-0-pro-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro Fast",
        "path": "models/bytedance/seedance-1-0-pro-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api",
                "pricing"
              ],
              "value": "seedance-1-0-pro-250528"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "max": 289,
                "min": 29,
                "mode": "range",
                "name": "frames",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 4,
                "unit": "frame"
              },
              {
                "default": -1,
                "max": 2147483647,
                "min": -1,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "name": "camera_fixed",
                "source_ids": [
                  "video-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-page",
                  "model-list",
                  "video-api"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 12,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-page",
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "source_ids": [
                "model-page",
                "video-api"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1080p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "model-list",
              "video-api",
              "prompt-guide"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "max": 289,
                "min": 29,
                "mode": "range",
                "name": "frames",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 4,
                "unit": "frame"
              },
              {
                "default": -1,
                "max": 2147483647,
                "min": -1,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "name": "camera_fixed",
                "source_ids": [
                  "video-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-page",
                  "model-list",
                  "video-api"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 12,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-page",
                "model-list"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-last-frame-to-video",
            "native_audio": {
              "source_ids": [
                "model-page",
                "video-api"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "width_to_height_ratio>=0.4",
                  "width_to_height_ratio<=2.5",
                  "width_px>=300",
                  "width_px<=6000",
                  "height_px>=300",
                  "height_px<=6000",
                  "size_megabytes<30",
                  "request_body_megabytes<=64",
                  "cropped_to_start_image_ratio_when_ratios_differ=true"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1080p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "source_ids": [
                    "video-api",
                    "prompt-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "model-list",
              "video-api",
              "prompt-guide"
            ],
            "task": "first_last_frame_to_video",
            "text_input": {
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-last-frame-to-video\"]"
        },
        {
          "after": [
            {
              "default": "16:9",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9"
              ]
            },
            {
              "max": 289,
              "min": 29,
              "mode": "range",
              "name": "frames",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 4,
              "unit": "frame"
            },
            {
              "default": -1,
              "max": 2147483647,
              "min": -1,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "camera_fixed",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-page",
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "max": 12,
            "min": 2,
            "mode": "range",
            "source_ids": [
              "model-page",
              "model-list",
              "video-api"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-page",
              "model-list"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "model-page",
              "video-api"
            ],
            "state": "unsupported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "1080p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 480,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 544,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 736
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 736,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 544
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 480
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 416,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  }
                ],
                "id": "480p",
                "label": "480p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 704,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 832,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1120
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1120,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 832
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 704
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1504
                  }
                ],
                "id": "720p",
                "label": "720p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 1088,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1920
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1664
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 1440,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1440
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1664,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1920,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1088
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 928,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2176
                  }
                ],
                "id": "1080p",
                "label": "1080p",
                "source_ids": [
                  "video-api",
                  "prompt-guide"
                ]
              }
            ],
            "source_ids": [
              "model-page",
              "model-list",
              "video-api"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "model-page",
            "model-list",
            "video-api",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "Chinese"
              },
              {
                "name": "English"
              }
            ],
            "listed_count": 2,
            "published_label": "Chinese and English",
            "scope": "prompt_input",
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            "model-page",
            "model-list",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 2.5,
              "applies_when": [
                "service_tier=default"
              ],
              "denomination": "USD",
              "id": "online",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 1.25,
              "applies_when": [
                "service_tier=flex"
              ],
              "denomination": "USD",
              "id": "offline",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1631633"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1587798"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1631633"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/seedance-1-0-pro",
      "model": {
        "id": "bytedance/seedance-1-0-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro",
        "path": "models/bytedance/seedance-1-0-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "pricing"
              ],
              "value": "dreamina-seedance-2-5-260628"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": [
            {
              "handling": "Keep the record indexed and do not reuse Seedance 2.0 duration, resolution, reference-input, audio, or control values until BytePlus publishes a Seedance 2.5 serving contract.",
              "path": "capability_profiles",
              "source_ids": [
                "model-page",
                "pricing",
                "video-api",
                "video-guide"
              ],
              "summary": "ByteDance's model page publishes Seedance 2.5 and the ModelArk pricing table publishes its model ID and token rates, but the current ModelArk Video Generation API reference and tutorial do not include Seedance 2.5 in their supported-model parameter tables."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "model-page"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "before": {
            "id": "lab-price-not-published",
            "qualifier": "The current BytePlus ModelArk pricing table does not publish a Seedance 2.5 charge.",
            "source_ids": [
              "pricing"
            ],
            "state": "unknown"
          },
          "kind": "removed",
          "path": "pricing.charges[id=\"lab-price-not-published\"]"
        },
        {
          "after": {
            "amount": 6.4,
            "applies_when": [
              "output_resolution=480p_or_720p",
              "input_video=true",
              "service_tier=default"
            ],
            "denomination": "USD",
            "id": "online-with-video-input",
            "kind": "metered",
            "per": 1000000,
            "qualifier": "The current ModelArk pricing table publishes this online-inference rate and marks offline inference as not supported.",
            "source_ids": [
              "pricing"
            ],
            "state": "known",
            "unit": "video_generation_token"
          },
          "kind": "added",
          "path": "pricing.charges[id=\"online-with-video-input\"]"
        },
        {
          "after": {
            "amount": 10.7,
            "applies_when": [
              "output_resolution=480p_or_720p",
              "input_video=false",
              "service_tier=default"
            ],
            "denomination": "USD",
            "id": "online-without-video-input",
            "kind": "metered",
            "per": 1000000,
            "qualifier": "The current ModelArk pricing table publishes this online-inference rate and marks offline inference as not supported.",
            "source_ids": [
              "pricing"
            ],
            "state": "known",
            "unit": "video_generation_token"
          },
          "kind": "added",
          "path": "pricing.charges[id=\"online-without-video-input\"]"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        },
        {
          "after": {
            "id": "video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2298881"
          },
          "kind": "added",
          "path": "sources[id=\"video-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/seedance-2-5",
      "model": {
        "id": "bytedance/seedance-2-5",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 2.5",
        "path": "models/bytedance/seedance-2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "model-list",
                "image-api",
                "image-guide",
                "pricing"
              ],
              "value": "seedream-4-0-250828"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=auto",
            "controls": [
              {
                "default": 15,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "maximum_output_images",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "image"
              },
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K",
                  "4K"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "standard",
                  "fast"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "buffered-url",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "base64-json",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "batch-image-generation",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "input_image_count+generated_image_count<=15",
                  "width_to_height_ratio>=0.0625",
                  "width_to_height_ratio<=16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "16:9",
                  "height": 720,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1280
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "model-page",
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide",
              "prompt-guide"
            ],
            "task": "batch_image_generation",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"batch-image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K",
                  "4K"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "standard",
                  "fast"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "url",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "base64-json",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>=0.0625",
                  "width_to_height_ratio<=16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "16:9",
                  "height": 720,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1280
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "model-page",
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide",
              "prompt-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K",
                  "4K"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "standard",
                  "fast"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "url",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "base64-json",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "model-page",
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "16:9",
                  "height": 720,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1280
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "model-page",
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "model-page",
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide",
              "prompt-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Record the current serving API limit of 14; retain the older model-card limit as unresolved first-party documentation drift.",
              "path": "capability_profiles.image-edit.reference_inputs.max_count",
              "source_ids": [
                "model-page",
                "image-api",
                "image-guide"
              ],
              "summary": "The live Image Generation API and tutorial allow Seedream 4.0 up to 14 reference images, while the older dedicated model card still describes multi-image inputs as 2-10."
            },
            {
              "handling": "Record JPEG only from the model-specific capability tables; do not promote PNG from inconsistent examples.",
              "path": "capability_profiles.delivery_profiles.formats",
              "source_ids": [
                "model-page",
                "image-api",
                "image-guide"
              ],
              "summary": "The model card, tutorial capability matrix, and current API parameter table identify JPEG as Seedream 4.0's output format, but several official tutorial code examples still pass output_format=png for this model."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "lab-page",
            "model-page",
            "model-list",
            "image-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0,
              "denomination": "USD",
              "id": "input-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "BytePlus lists input images as free.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.03,
              "denomination": "USD",
              "id": "output-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "Batch requests are billed by the actual number of successfully generated images; outputs rejected by moderation or otherwise unsuccessful are not billed.",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "successfully_generated_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://seed.bytedance.com/en/seedream4_0"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "image-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1541523"
          },
          "kind": "added",
          "path": "sources[id=\"image-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824121"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "lab-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedream4_0"
          },
          "kind": "added",
          "path": "sources[id=\"lab-page\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824718"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://docs.byteplus.com/en/docs/ModelArk/1544106",
          "before": "https://docs.byteplus.com/docs/ModelArk/1099320",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1829186"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:bytedance/seedream-4-0",
      "model": {
        "id": "bytedance/seedream-4-0",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.0",
        "path": "models/bytedance/seedream-4-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "before": {
            "controls": [
              {
                "default": 0.7,
                "max": 1,
                "min": 0,
                "mode": "range",
                "name": "accuracy",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "noise_reduction",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "volume_normalization",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "endpoint": "POST /v1/voice_clone",
            "id": "voice-cloning",
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=10",
                  "maximum_size=20MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "m4a",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 300,
                "media_type": "audio",
                "min_count": 1,
                "role": "voice_clone_source",
                "source_ids": [
                  "clone-upload",
                  "clone-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds<8",
                  "maximum_size=20MB"
                ],
                "formats": [
                  "mp3",
                  "m4a",
                  "wav"
                ],
                "max_count": 1,
                "media_type": "audio",
                "min_count": 0,
                "role": "voice_clone_prompt",
                "source_ids": [
                  "prompt-upload",
                  "clone-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "clone-reference",
              "clone-upload",
              "prompt-upload"
            ],
            "task": "voice_cloning",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "clone-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"voice-cloning\"]"
        },
        {
          "before": {
            "id": "unused-cloned-voice-retention",
            "source_ids": [
              "clone-reference"
            ],
            "summary": "A cloned voice is deleted when it is not used within seven days."
          },
          "kind": "removed",
          "path": "limitations[id=\"unused-cloned-voice-retention\"]"
        },
        {
          "before": {
            "amount": 1.5,
            "denomination": "USD",
            "id": "rapid-voice-cloning",
            "kind": "metered",
            "per": 1,
            "profile_id": "voice-cloning",
            "source_ids": [
              "pricing"
            ],
            "state": "known",
            "unit": "voice"
          },
          "kind": "removed",
          "path": "pricing.charges[id=\"rapid-voice-cloning\"]"
        },
        {
          "before": {
            "id": "clone-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-clone"
          },
          "kind": "removed",
          "path": "sources[id=\"clone-reference\"]"
        },
        {
          "before": {
            "id": "clone-upload",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-uploadcloneaudio"
          },
          "kind": "removed",
          "path": "sources[id=\"clone-upload\"]"
        },
        {
          "before": {
            "id": "prompt-upload",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-uploadprompt"
          },
          "kind": "removed",
          "path": "sources[id=\"prompt-upload\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:minimax/minimax-speech-2-8-hd",
      "model": {
        "id": "minimax/minimax-speech-2-8-hd",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 HD",
        "path": "models/minimax/minimax-speech-2-8-hd.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-guide",
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "value": "speech-2.8-turbo"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "text-to-speech",
            "source_ids": [
              "docs"
            ],
            "task": "text_to_speech"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-speech\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  128,
                  256
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  12000,
                  16000,
                  24000,
                  48000
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "ulaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "async-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "async-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "mode": "exact_set",
                "name": "interjection_tag",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "values": [
                  "laughs",
                  "chuckle",
                  "coughs",
                  "clear-throat",
                  "groans",
                  "breath",
                  "pant",
                  "inhale",
                  "exhale",
                  "gasps",
                  "sniffs",
                  "sighs",
                  "snorts",
                  "burps",
                  "lip-smacking",
                  "humming",
                  "hissing",
                  "emm",
                  "whistles",
                  "sneezes",
                  "crying",
                  "applause"
                ]
              },
              {
                "default": "32000",
                "mode": "exact_set",
                "name": "output_sample_rate",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "22050",
                  "24000",
                  "32000",
                  "44100"
                ]
              },
              {
                "default": "128000",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "mp3_bitrate",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "bit_per_second",
                "values": [
                  "32000",
                  "64000",
                  "128000",
                  "256000"
                ]
              },
              {
                "default": "2",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "GET /v1/query/t2a_async_query_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "async-download",
                "source_ids": [
                  "async-reference",
                  "async-query"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "async-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/t2a_async_v2",
            "id": "text-to-speech-async",
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "maximum_characters=1000000",
                  "zip_member_types=txt_or_json",
                  "json_fields=title_content_extra"
                ],
                "formats": [
                  "txt",
                  "zip"
                ],
                "max_count": 1,
                "media_type": "binary",
                "min_count": 1,
                "role": "text_file",
                "source_ids": [
                  "async-reference",
                  "async-guide"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "async-reference",
              "async-guide"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 50000,
              "source_ids": [
                "async-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-async\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  128,
                  256
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "ulaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "http-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "stream",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "http-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "max": 99.99,
                "min": 0.01,
                "mode": "range",
                "name": "pause_duration",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "step": 0.01,
                "unit": "second"
              },
              {
                "mode": "exact_set",
                "name": "interjection_tag",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "laughs",
                  "chuckle",
                  "coughs",
                  "clear-throat",
                  "groans",
                  "breath",
                  "pant",
                  "inhale",
                  "exhale",
                  "gasps",
                  "sniffs",
                  "sighs",
                  "snorts",
                  "burps",
                  "lip-smacking",
                  "humming",
                  "hissing",
                  "emm",
                  "sneezes"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "text_normalization",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "latex_read",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "hex",
                "mode": "exact_set",
                "name": "output_delivery",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "hex",
                  "url"
                ]
              },
              {
                "default": "1",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              },
              {
                "default": "false",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "force_cbr",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "subtitle_enable",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "sentence",
                "mode": "exact_set",
                "name": "subtitle_type",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "sentence",
                  "word",
                  "word_streaming"
                ]
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_pitch",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_intensity",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_timbre",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "formats": [
                  "mp3",
                  "wav",
                  "flac"
                ],
                "mode": "exact_set",
                "name": "voice_sound_effect",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "spacious_echo",
                  "auditorium_echo",
                  "lofi_telephone",
                  "robotic"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "POST https://api.minimax.io/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "hex-http-response",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "json_hex"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST https://api-uw.minimax.io/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "low-ttfa-http-response",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "json_hex"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST /v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "http-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/t2a_v2",
            "frame_rate": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-speech-http",
            "native_audio": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "weight_min=1",
                  "weight_max=100"
                ],
                "count_scope": "unique",
                "max_count": 4,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice_mix",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "http-reference"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 9999,
              "source_ids": [
                "http-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-http\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "websocket-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "default": "32000",
                "mode": "exact_set",
                "name": "output_sample_rate",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "22050",
                  "24000",
                  "32000",
                  "44100"
                ]
              },
              {
                "default": "128000",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "mp3_bitrate",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "bit_per_second",
                "values": [
                  "32000",
                  "64000",
                  "128000",
                  "256000"
                ]
              },
              {
                "default": "1",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "continuous_sound",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "subtitle_enable",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "sentence",
                "mode": "exact_set",
                "name": "subtitle_type",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "sentence",
                  "word",
                  "word_streaming"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "WSS wss://api.minimax.io/ws/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "websocket-hex-audio",
                "source_ids": [
                  "websocket-reference",
                  "websocket-guide"
                ],
                "state": "supported",
                "transport": "websocket"
              }
            ],
            "duration": {
              "source_ids": [
                "websocket-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "WSS /ws/v1/t2a_v2",
            "id": "text-to-speech-websocket",
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "websocket-reference",
              "websocket-guide"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "websocket-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-websocket\"]"
        },
        {
          "after": [
            {
              "handling": "Represent direct text and file input as alternate endpoint-scoped inputs; do not require both.",
              "path": "capability_profiles.text-to-speech-async.reference_inputs.text_file",
              "source_ids": [
                "async-reference"
              ],
              "summary": "The async schema marks both text and text_file_id required, while its descriptions state that they are mutually exclusive and exactly one is required."
            },
            {
              "handling": "Use request-side format enums for caller capability and retain the response enum mismatch as conflicting provenance.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "Current request schemas accept MP3, PCM, FLAC, WAV, PCMU, and Opus, while response metadata enums on some surfaces still list only MP3, PCM, and FLAC."
            },
            {
              "handling": "Represent single-voice and mixed-voice inputs separately and do not require the single voice when mixing.",
              "path": "capability_profiles.text-to-speech-http.reference_inputs.voice",
              "source_ids": [
                "http-reference"
              ],
              "summary": "The voice_setting schema marks voice_id required, while the same reference instructs callers to leave voice_id empty when timbre_weights is used."
            },
            {
              "handling": "Expose the seven model-guide emotions for Speech 2.8 and list fluent and whisper as unsupported values.",
              "path": "capability_profiles.*.controls.emotion",
              "source_ids": [
                "model-guide",
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "The shared emotion enum prints fluent and whisper, but its model applicability text limits both to Speech 2.6 and explicitly says Speech 2.8 does not support whisper."
            },
            {
              "handling": "Keep synchronous Opus sample-rate combinations unknown and scope the exact Opus set to the async profile.",
              "path": "capability_profiles.text-to-speech-http.audio_formats.opus",
              "source_ids": [
                "http-reference",
                "async-reference"
              ],
              "summary": "The synchronous request lists a general sample-rate enum but does not publish the valid Opus-specific combinations; the async reference publishes a distinct Opus set including 12 kHz and 48 kHz."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "Chinese"
              },
              {
                "name": "Cantonese"
              },
              {
                "name": "English"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "French"
              },
              {
                "name": "Russian"
              },
              {
                "name": "German"
              },
              {
                "name": "Portuguese"
              },
              {
                "name": "Arabic"
              },
              {
                "name": "Italian"
              },
              {
                "name": "Japanese"
              },
              {
                "name": "Korean"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "Vietnamese"
              },
              {
                "name": "Turkish"
              },
              {
                "name": "Dutch"
              },
              {
                "name": "Ukrainian"
              },
              {
                "name": "Thai"
              },
              {
                "name": "Polish"
              },
              {
                "name": "Romanian"
              },
              {
                "name": "Greek"
              },
              {
                "name": "Czech"
              },
              {
                "name": "Finnish"
              },
              {
                "name": "Hindi"
              },
              {
                "name": "Bulgarian"
              },
              {
                "name": "Danish"
              },
              {
                "name": "Hebrew"
              },
              {
                "name": "Malay"
              },
              {
                "name": "Persian"
              },
              {
                "name": "Slovak"
              },
              {
                "name": "Swedish"
              },
              {
                "name": "Croatian"
              },
              {
                "name": "Filipino"
              },
              {
                "name": "Hungarian"
              },
              {
                "name": "Norwegian"
              },
              {
                "name": "Slovenian"
              },
              {
                "name": "Catalan"
              },
              {
                "name": "Nynorsk"
              },
              {
                "name": "Tamil"
              },
              {
                "name": "Afrikaans"
              }
            ],
            "listed_count": 40,
            "published_label": "40 languages",
            "scope": "speech_output",
            "source_ids": [
              "model-guide",
              "http-reference"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "whisper-emotion-unavailable",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "Speech 2.8 does not support the whisper emotion; fluent and whisper are limited to Speech 2.6 models."
            },
            {
              "id": "latex-chinese-only",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "LaTeX reading is available only for Chinese and forces language_boost to Chinese."
            },
            {
              "id": "temporary-url-expiry",
              "source_ids": [
                "http-reference",
                "async-reference",
                "async-query"
              ],
              "summary": "Non-streaming HTTP output URLs expire after 24 hours; asynchronous task download URLs expire after nine hours."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-guide",
            "launch",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 60,
              "applies_when": [
                "model_id=speech-2.8-turbo"
              ],
              "denomination": "USD",
              "id": "speech-2-8-turbo-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_character"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "async-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/speech-t2a-async"
          },
          "kind": "added",
          "path": "sources[id=\"async-guide\"]"
        },
        {
          "after": {
            "id": "async-query",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-async-query"
          },
          "kind": "added",
          "path": "sources[id=\"async-query\"]"
        },
        {
          "after": {
            "id": "async-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-async-create"
          },
          "kind": "added",
          "path": "sources[id=\"async-reference\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/api-reference/api-overview"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "http-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-http"
          },
          "kind": "added",
          "path": "sources[id=\"http-reference\"]"
        },
        {
          "after": {
            "id": "launch",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://www.minimax.io/news/minimax-speech-28"
          },
          "kind": "added",
          "path": "sources[id=\"launch\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "model-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/models-intro"
          },
          "kind": "added",
          "path": "sources[id=\"model-guide\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/release-notes/models"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "websocket-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/speech-t2a-websocket"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-guide\"]"
        },
        {
          "after": {
            "id": "websocket-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-websocket"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:minimax/minimax-speech-2-8-turbo",
      "model": {
        "id": "minimax/minimax-speech-2-8-turbo",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 Turbo",
        "path": "models/minimax/minimax-speech-2-8-turbo.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "api-reference"
              ],
              "value": "stable-audio-2.5"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "audio-generation",
            "source_ids": [
              "docs"
            ],
            "task": "audio_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"audio-generation\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 190,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 30,
                "max": 190,
                "min": 0,
                "mode": "range",
                "name": "mask_start",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 190,
                "max": 190,
                "min": 0,
                "mode": "range",
                "name": "mask_end",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/inpaint",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "binary-http-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "http_response"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/inpaint",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "base64-json-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "json_base64"
              }
            ],
            "duration": {
              "max": 190,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio-2/inpaint",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "audio-inpaint",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=6",
                  "maximum_request_size=50MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 190,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "prompt-guide"
            ],
            "task": "audio_inpaint",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"audio-inpaint\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 190,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 1,
                "max": 25,
                "min": 1,
                "mode": "range",
                "name": "cfg_scale",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "guidance_scale"
              },
              {
                "default": 1,
                "max": 1,
                "min": 0.01,
                "mode": "range",
                "name": "strength",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/audio-to-audio",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "binary-http-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "http_response"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/audio-to-audio",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "base64-json-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "json_base64"
              }
            ],
            "duration": {
              "max": 190,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio-2/audio-to-audio",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "audio-to-audio",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=6",
                  "maximum_request_size=50MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 190,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "audio-to-audio-guide"
            ],
            "task": "audio_to_audio",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"audio-to-audio\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 190,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 1,
                "max": 25,
                "min": 1,
                "mode": "range",
                "name": "cfg_scale",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "guidance_scale"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/text-to-audio",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "binary-http-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "http_response"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST /v2beta/audio/stable-audio-2/text-to-audio",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "base64-json-response",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "json_base64"
              }
            ],
            "duration": {
              "max": 190,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio-2/text-to-audio",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-audio",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "prompt-guide"
            ],
            "task": "text_to_audio",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-audio\"]"
        },
        {
          "after": [
            {
              "handling": "Use the exact 1-to-190-second API parameter range and retain the rounded three-minute prose as conflicting provenance.",
              "path": "capability_profiles.*.duration",
              "source_ids": [
                "api-reference",
                "pricing",
                "launch"
              ],
              "summary": "The model overview and pricing page describe output as up to three minutes, while the endpoint parameter tables accept output duration through 190 seconds."
            },
            {
              "handling": "Expose the model-specific range and default from the parameter table and retain the applicability wording as conflicting provenance.",
              "path": "capability_profiles.text-to-audio.controls.cfg_scale, capability_profiles.audio-to-audio.controls.cfg_scale",
              "source_ids": [
                "api-reference"
              ],
              "summary": "The endpoint overview says cfg_scale applies only to stable-audio-2, while the same request schema publishes a Stable Audio 2.5 default of 1."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "copyrighted-upload-restriction",
              "source_ids": [
                "api-reference"
              ],
              "summary": "The Stability API does not allow copyrighted audio to be uploaded for audio-to-audio or inpaint requests."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "launch",
            "api-reference",
            "pricing"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 20,
              "denomination": "credit",
              "id": "text-to-audio-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-audio",
              "qualifier": "Flat rate per successful result; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            },
            {
              "amount": 20,
              "denomination": "credit",
              "id": "audio-to-audio-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "audio-to-audio",
              "qualifier": "Flat rate per successful result; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            },
            {
              "amount": 20,
              "denomination": "credit",
              "id": "audio-inpaint-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "audio-inpaint",
              "qualifier": "Flat rate per successful result; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "api-reference"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.stability.ai/docs/api-reference"
          },
          "kind": "added",
          "path": "sources[id=\"api-reference\"]"
        },
        {
          "after": {
            "id": "audio-to-audio-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://kb.stability.ai/knowledge-base/tips-for-using-the-audio-to-audio-api"
          },
          "kind": "added",
          "path": "sources[id=\"audio-to-audio-guide\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.stability.ai/docs/api-reference"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "launch",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://stability.ai/news-updates/stability-ai-introduces-stable-audio-25-the-first-audio-model-built-for-enterprise-sound-production-at-scale"
          },
          "kind": "added",
          "path": "sources[id=\"launch\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://stability.ai/guides/stable-audio-25-prompt-guide"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:stability-ai/stable-audio-2-5",
      "model": {
        "id": "stability-ai/stable-audio-2-5",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 2.5",
        "path": "models/stability-ai/stable-audio-2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "api-reference"
              ],
              "value": "stable-audio-3"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "audio-generation",
            "source_ids": [
              "docs"
            ],
            "task": "audio_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"audio-generation\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 380,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 1,
                "max": 25,
                "min": 1,
                "mode": "range",
                "name": "cfg_scale",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "guidance_scale"
              },
              {
                "default": 30,
                "max": 380,
                "min": 0,
                "mode": "range",
                "name": "mask_start",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 380,
                "max": 380,
                "min": 0,
                "mode": "range",
                "name": "mask_end",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-binary-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll"
              },
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-base64-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll_json_base64"
              }
            ],
            "duration": {
              "max": 380,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio/inpaint",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "audio-inpaint",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=6",
                  "maximum_request_size=100MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 380,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "announcement"
            ],
            "task": "audio_inpaint",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"audio-inpaint\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 380,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 1,
                "max": 25,
                "min": 1,
                "mode": "range",
                "name": "cfg_scale",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "guidance_scale"
              },
              {
                "default": 1,
                "max": 1,
                "min": 0,
                "mode": "range",
                "name": "strength",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-binary-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll"
              },
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-base64-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll_json_base64"
              }
            ],
            "duration": {
              "max": 380,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio/audio-to-audio",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "audio-to-audio",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=6",
                  "maximum_request_size=100MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 380,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "release-notes"
            ],
            "task": "audio_to_audio",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"audio-to-audio\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "api-reference",
                  "release-notes"
                ]
              }
            ],
            "controls": [
              {
                "default": 190,
                "max": 380,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": 0,
                "max": 4294967294,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "integer"
              },
              {
                "default": 8,
                "max": 8,
                "min": 4,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "sampling_step"
              },
              {
                "default": 1,
                "max": 25,
                "min": 1,
                "mode": "range",
                "name": "cfg_scale",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "unit": "guidance_scale"
              },
              {
                "default": "mp3",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "mp3",
                  "wav"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-binary-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll"
              },
              {
                "default_format": "mp3",
                "endpoint": "GET /v2beta/audio/results/{id}",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "asynchronous-base64-result",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "transport": "async_poll_json_base64"
              }
            ],
            "duration": {
              "max": 380,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v2beta/audio/stable-audio/text-to-audio",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-audio",
            "native_audio": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "size": {
              "source_ids": [
                "api-reference"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "api-reference",
              "release-notes"
            ],
            "task": "text_to_audio",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-audio\"]"
        },
        {
          "after": [
            {
              "handling": "Use the exact 1-to-380-second API parameter range and retain the rounded six-minute prose as conflicting provenance.",
              "path": "capability_profiles.*.duration",
              "source_ids": [
                "api-reference",
                "release-notes",
                "announcement",
                "pricing"
              ],
              "summary": "The API overview, release note, and pricing page describe output as up to six minutes, while the endpoint parameter tables accept output duration through 380 seconds and the model announcement describes more than six minutes."
            },
            {
              "handling": "Use the API-facing Stable Audio 3.0 name and retain Stable Audio 3.0 Large as a source-backed alias.",
              "path": "model.name, model.aliases",
              "source_ids": [
                "api-reference",
                "release-notes",
                "announcement",
                "pricing"
              ],
              "summary": "The API reference, release note, and pricing page call the served model Stable Audio 3.0, while the launch announcement calls the API-served variant Stable Audio 3.0 Large."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "copyrighted-upload-restriction",
              "source_ids": [
                "api-reference"
              ],
              "summary": "The Stability API does not allow copyrighted audio to be uploaded for audio-to-audio or inpaint requests."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Stable Audio 3.0 Large"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "release-notes",
            "announcement",
            "api-reference",
            "pricing"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 26,
              "denomination": "credit",
              "id": "text-to-audio-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-audio",
              "qualifier": "Flat rate per successful generation; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            },
            {
              "amount": 26,
              "denomination": "credit",
              "id": "audio-to-audio-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "audio-to-audio",
              "qualifier": "Flat rate per successful generation; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            },
            {
              "amount": 26,
              "denomination": "credit",
              "id": "audio-inpaint-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "audio-inpaint",
              "qualifier": "Flat rate per successful generation; failed generations are not charged.",
              "source_ids": [
                "pricing",
                "api-reference"
              ],
              "state": "known",
              "unit": "successful_generation"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "api-reference"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "announcement",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://stability.ai/news-updates/meet-stable-audio-3-the-model-family-built-for-artistic-experimentation-with-open-weight-models"
          },
          "kind": "added",
          "path": "sources[id=\"announcement\"]"
        },
        {
          "after": {
            "id": "api-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.stability.ai/docs/api-reference"
          },
          "kind": "added",
          "path": "sources[id=\"api-reference\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.stability.ai/docs/api-reference"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.stability.ai/docs/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T14:55:47+01:00",
        "message": "complete remaining model documentation (#33)",
        "sha": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/12aa94bdcaa2cb087cd15ff17cff59c2cbb80545"
      },
      "id": "12aa94bdcaa2cb087cd15ff17cff59c2cbb80545:stability-ai/stable-audio-3-0",
      "model": {
        "id": "stability-ai/stable-audio-3-0",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 3.0",
        "path": "models/stability-ai/stable-audio-3-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "video-api",
                "video-guide",
                "model-list",
                "pricing"
              ],
              "value": "seedance-1-5-pro-251215"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              },
              {
                "default": -1,
                "max": 4294967295,
                "min": -1,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "camera_fixed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "draft",
                "source_ids": [
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 12,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "video-guide",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.4",
                  "width_to_height_ratio<2.5",
                  "width_px>300",
                  "width_px<6000",
                  "height_px>300",
                  "height_px<6000",
                  "size_bytes<30000000",
                  "request_body_bytes<=64000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "render_modes": [
                    "normal",
                    "draft"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "render_modes": [
                    "normal"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "render_modes": [
                    "normal"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "video-api",
              "video-guide"
            ],
            "task": "image_to_video",
            "text_input": {
              "source_ids": [
                "video-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-frame-to-video\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "adaptive",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9",
                  "adaptive"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              },
              {
                "default": -1,
                "max": 4294967295,
                "min": -1,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "camera_fixed",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "draft",
                "source_ids": [
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "return_last_frame",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "mp4-task-result",
                "source_ids": [
                  "model-list",
                  "video-api",
                  "video-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 12,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /api/v3/contents/generations/tasks",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-list",
                "video-api"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "first-last-frame-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "video-api",
                "video-guide",
                "prompt-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.4",
                  "width_to_height_ratio<2.5",
                  "width_px>300",
                  "width_px<6000",
                  "height_px>300",
                  "height_px<6000",
                  "size_bytes<30000000",
                  "request_body_bytes<=64000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "width_to_height_ratio>0.4",
                  "width_to_height_ratio<2.5",
                  "width_px>300",
                  "width_px<6000",
                  "height_px>300",
                  "height_px<6000",
                  "size_bytes<30000000",
                  "request_body_bytes<=64000000",
                  "cropped_to_start_image_ratio_when_ratios_differ"
                ],
                "encodings": [
                  "url",
                  "base64_data_url",
                  "asset_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "video-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "480p",
                  "label": "480p",
                  "render_modes": [
                    "normal",
                    "draft"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "720p",
                  "label": "720p",
                  "render_modes": [
                    "normal"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "4:3",
                    "1:1",
                    "3:4",
                    "9:16",
                    "21:9"
                  ],
                  "id": "1080p",
                  "label": "1080p",
                  "render_modes": [
                    "normal"
                  ],
                  "source_ids": [
                    "video-api",
                    "video-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-list",
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "release-notes",
              "video-api",
              "video-guide"
            ],
            "task": "first_last_frame_to_video",
            "text_input": {
              "source_ids": [
                "video-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"first-last-frame-to-video\"]"
        },
        {
          "after": [
            {
              "default": "adaptive",
              "mode": "exact_set",
              "name": "aspect_ratio",
              "source_ids": [
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "values": [
                "16:9",
                "4:3",
                "1:1",
                "3:4",
                "9:16",
                "21:9",
                "adaptive"
              ]
            },
            {
              "default": 1,
              "max": 1,
              "min": 1,
              "mode": "range",
              "name": "output_count",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "video"
            },
            {
              "default": -1,
              "max": 4294967295,
              "min": -1,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "camera_fixed",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "watermark",
              "source_ids": [
                "video-api",
                "prompt-guide"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "draft",
              "source_ids": [
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "return_last_frame",
              "source_ids": [
                "video-api"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp4",
              "formats": [
                "mp4"
              ],
              "id": "mp4-task-result",
              "source_ids": [
                "model-list",
                "video-api",
                "video-guide"
              ],
              "state": "supported",
              "transport": "long_running_operation"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].delivery_profiles"
        },
        {
          "after": {
            "automatic": true,
            "max": 12,
            "min": 4,
            "mode": "range",
            "source_ids": [
              "video-api",
              "video-guide"
            ],
            "state": "supported",
            "step": 1,
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].duration"
        },
        {
          "after": "POST /api/v3/contents/generations/tasks",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].endpoint"
        },
        {
          "after": {
            "mode": "exact_set",
            "source_ids": [
              "model-list",
              "video-api"
            ],
            "state": "supported",
            "unit": "frame_per_second",
            "values": [
              24
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].frame_rate"
        },
        {
          "after": {
            "default": true,
            "source_ids": [
              "video-api",
              "video-guide",
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].native_audio"
        },
        {
          "after": {
            "default": "720p",
            "mode": "exact_set",
            "options": [
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 496,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 864
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 560,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 752
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 640,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 640
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 752,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 560
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 864,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 496
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 432,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 992
                  }
                ],
                "id": "480p",
                "label": "480p",
                "render_modes": [
                  "normal",
                  "draft"
                ],
                "source_ids": [
                  "video-api",
                  "video-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 720,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1280
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 834,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1112
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 960,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 960
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1112,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 834
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1280,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 720
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 630,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1470
                  }
                ],
                "id": "720p",
                "label": "720p",
                "render_modes": [
                  "normal"
                ],
                "source_ids": [
                  "video-api",
                  "video-guide"
                ]
              },
              {
                "aspect_ratios": [
                  "16:9",
                  "4:3",
                  "1:1",
                  "3:4",
                  "9:16",
                  "21:9"
                ],
                "examples": [
                  {
                    "aspect_ratio": "16:9",
                    "height": 1080,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1920
                  },
                  {
                    "aspect_ratio": "4:3",
                    "height": 1248,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1664
                  },
                  {
                    "aspect_ratio": "1:1",
                    "height": 1440,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1440
                  },
                  {
                    "aspect_ratio": "3:4",
                    "height": 1664,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1248
                  },
                  {
                    "aspect_ratio": "9:16",
                    "height": 1920,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 1080
                  },
                  {
                    "aspect_ratio": "21:9",
                    "height": 946,
                    "source_ids": [
                      "video-api"
                    ],
                    "unit": "pixel",
                    "width": 2206
                  }
                ],
                "id": "1080p",
                "label": "1080p",
                "render_modes": [
                  "normal"
                ],
                "source_ids": [
                  "video-api",
                  "video-guide"
                ]
              }
            ],
            "source_ids": [
              "model-list",
              "video-api",
              "video-guide"
            ],
            "state": "supported",
            "unit": "resolution_tier"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].size"
        },
        {
          "after": [
            "video-api",
            "video-guide",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "video-api",
              "prompt-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"].text_input"
        },
        {
          "after": [
            {
              "handling": "Record the identifier consistently used by the serving API and pricing table; retain the prompt-guide spelling as unresolved official-source drift rather than claiming it is an alias.",
              "path": "api_identifiers",
              "source_ids": [
                "video-api",
                "video-guide",
                "prompt-guide",
                "model-list",
                "pricing"
              ],
              "summary": "The current API reference, tutorial, model list, and pricing table use seedance-1-5-pro-251215, while the dedicated prompt guide's examples use doubao-seedance-1-5-pro-251215."
            }
          ],
          "before": [
            {
              "handling": "Omit the API identifier until a human reconciles the two official BytePlus surfaces.",
              "path": "api_identifiers",
              "source_ids": [
                "docs",
                "pricing"
              ],
              "summary": "The official model guide and pricing catalog use different identifier prefixes for this model."
            }
          ],
          "kind": "changed",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "Mandarin Chinese"
              },
              {
                "name": "Cantonese"
              },
              {
                "name": "Shaanxi dialect"
              },
              {
                "name": "Sichuan dialect"
              },
              {
                "name": "English"
              },
              {
                "name": "Japanese"
              },
              {
                "name": "Korean"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "Indonesian"
              }
            ],
            "list_completeness": "non_exhaustive",
            "listed_count": 9,
            "published_label": "Mandarin and major Chinese dialects, plus English, Japanese, Korean, Spanish, and Indonesian",
            "scope": "native_audio",
            "source_ids": [
              "prompt-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "generated-audio-mono",
              "source_ids": [
                "video-api"
              ],
              "summary": "BytePlus states that generated videos with audio use mono output regardless of the input audio channel count."
            },
            {
              "id": "draft-mode-restrictions",
              "source_ids": [
                "video-api",
                "video-guide"
              ],
              "summary": "Draft mode is limited to 480p and cannot be combined with last-frame return or offline inference."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-list",
            "release-notes",
            "video-api",
            "prompt-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 2.4,
              "applies_when": [
                "service_tier=default",
                "generate_audio=true"
              ],
              "denomination": "USD",
              "id": "online-with-audio",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Draft mode uses the same token unit price but an estimated 0.6 token-consumption conversion factor.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 1.2,
              "applies_when": [
                "service_tier=default",
                "generate_audio=false"
              ],
              "denomination": "USD",
              "id": "online-silent",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Draft mode uses the same token unit price but an estimated 0.7 token-consumption conversion factor.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 1.2,
              "applies_when": [
                "service_tier=flex",
                "generate_audio=true",
                "draft=false"
              ],
              "denomination": "USD",
              "id": "offline-with-audio",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            },
            {
              "amount": 0.6,
              "applies_when": [
                "service_tier=flex",
                "generate_audio=false",
                "draft=false"
              ],
              "denomination": "USD",
              "id": "offline-silent",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "video_generation_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2168087"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2168087"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2172655"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "video-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1520757"
          },
          "kind": "added",
          "path": "sources[id=\"video-api\"]"
        },
        {
          "after": {
            "id": "video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2298881"
          },
          "kind": "added",
          "path": "sources[id=\"video-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:bytedance/seedance-1-5-pro",
      "model": {
        "id": "bytedance/seedance-1-5-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.5 Pro",
        "path": "models/bytedance/seedance-1-5-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            "model-page"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-video\"].source_ids"
        },
        {
          "after": [
            "model-page"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "id": "lab-price-not-published",
              "qualifier": "The current BytePlus ModelArk pricing table does not publish a Seedance 2.5 charge.",
              "source_ids": [
                "pricing"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://seed.bytedance.com/en/seedance2_5"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedance2_5"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1544106"
          },
          "kind": "added",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:bytedance/seedance-2-5",
      "model": {
        "id": "bytedance/seedance-2-5",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 2.5",
        "path": "models/bytedance/seedance-2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "image-api",
                "model-list",
                "pricing"
              ],
              "value": "seedream-4-5-251128"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=auto",
            "controls": [
              {
                "default": 15,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "maximum_output_images",
                "source_ids": [
                  "image-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "image"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "buffered-url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "batch-image-generation",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "input_image_count+generated_image_count<=15",
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "batch_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"batch-image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "2K",
                  "4K"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1600,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2848
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 2848,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1600
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "2K",
                  "4K"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fast"
                ],
                "values": [
                  "standard"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1600,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2848
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 2848,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1600
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 3040,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 5504
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 5504,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 3040
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-page",
            "model-list",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0,
              "denomination": "USD",
              "id": "input-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "BytePlus lists image inputs as free.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.04,
              "denomination": "USD",
              "id": "output-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "Batch requests are billed by the actual number of images successfully generated; outputs rejected by moderation or otherwise unsuccessful are not billed.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "successfully_generated_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://seed.bytedance.com/en/seedream4_5"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "image-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1541523"
          },
          "kind": "added",
          "path": "sources[id=\"image-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824121"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedream4_5"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://docs.byteplus.com/en/docs/ModelArk/1544106",
          "before": "https://docs.byteplus.com/docs/ModelArk/1099320",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2172655"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:bytedance/seedream-4-5",
      "model": {
        "id": "bytedance/seedream-4-5",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.5",
        "path": "models/bytedance/seedream-4-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "image-api",
                "image-guide",
                "pricing"
              ],
              "value": "seedream-5-0-lite-260128"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=auto",
            "controls": [
              {
                "default": 15,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "maximum_output_images",
                "source_ids": [
                  "image-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "image"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "buffered-url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "batch-image-generation",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "input_image_count+generated_image_count<=15",
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 3072,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 3072
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "batch_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"batch-image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "2K",
                  "3K",
                  "4K"
                ]
              },
              {
                "default": "jpeg",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "jpeg",
                  "png"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 3072,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 3072
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "sequential_image_generation=disabled",
            "controls": [
              {
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "2K",
                  "3K",
                  "4K"
                ]
              },
              {
                "default": "jpeg",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "jpeg",
                  "png"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fast"
                ],
                "values": [
                  "standard"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              },
              {
                "default_format": "jpeg",
                "endpoint": "POST /api/v3/images/generations",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "server-sent-events",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "2048x2048",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1600,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2848
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 2848,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1600
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 3072,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 3072
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 2304,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2304
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 4096,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 4096
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 16777216,
              "min_total_pixels": 3686400,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-page",
            "model-list"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0,
              "denomination": "USD",
              "id": "input-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "BytePlus lists image inputs as free.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.035,
              "denomination": "USD",
              "id": "output-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "Batch requests are billed by the actual number of images successfully generated; outputs rejected by moderation or otherwise unsuccessful are not billed.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "successfully_generated_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://seed.bytedance.com/seedream5_0_lite"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "image-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1541523"
          },
          "kind": "added",
          "path": "sources[id=\"image-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824121"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedream5_0_lite"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://docs.byteplus.com/en/docs/ModelArk/1544106",
          "before": "https://docs.byteplus.com/docs/ModelArk/1099320",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:bytedance/seedream-5-0-lite",
      "model": {
        "id": "bytedance/seedream-5-0-lite",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Lite",
        "path": "models/bytedance/seedream-5-0-lite.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "image-api",
                "image-guide",
                "pricing"
              ],
              "value": "dola-seedream-5-0-pro-260628"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "2K",
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K"
                ]
              },
              {
                "default": "jpeg",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "jpeg",
                  "png"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "multi-reference-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 10,
                "media_type": "image",
                "min_count": 2,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2K",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 4624220,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "image-api",
              "image-guide"
            ],
            "task": "multi_reference_image_edit",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"multi-reference-image-edit\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "2K",
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K"
                ]
              },
              {
                "default": "jpeg",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "jpeg",
                  "png"
                ]
              },
              {
                "mode": "exact_set",
                "name": "interactive_editing_input",
                "source_ids": [
                  "model-page",
                  "interactive-edit-guide"
                ],
                "state": "supported",
                "values": [
                  "point",
                  "bounding_box",
                  "arrow",
                  "annotation"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "single-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "width_to_height_ratio>0.0625",
                  "width_to_height_ratio<16",
                  "width_px>14",
                  "height_px>14",
                  "size_bytes<=30000000",
                  "total_pixels<=36000000"
                ],
                "encodings": [
                  "url",
                  "base64_data_url"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp",
                  "bmp",
                  "tiff",
                  "gif",
                  "heic",
                  "heif"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "2K",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 4624220,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide",
              "interactive-edit-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"single-image-edit\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "2K",
                "mode": "exact_set",
                "name": "size_preset",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "1K",
                  "2K"
                ]
              },
              {
                "default": "jpeg",
                "mode": "exact_set",
                "name": "output_format",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "jpeg",
                  "png"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "watermark",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "standard",
                "mode": "exact_set",
                "name": "prompt_optimization_mode",
                "source_ids": [
                  "image-api"
                ],
                "state": "supported",
                "values": [
                  "standard",
                  "fast"
                ]
              },
              {
                "name": "sequential_image_generation",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "name": "stream",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              },
              {
                "name": "guidance_scale",
                "source_ids": [
                  "image-api"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "url",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "default_format": "jpeg",
                "formats": [
                  "jpeg",
                  "png"
                ],
                "id": "base64-json",
                "source_ids": [
                  "image-api",
                  "image-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /api/v3/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "2K",
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 800,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1424
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1424,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 800
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1584,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 2816
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 2816,
                  "source_ids": [
                    "image-api"
                  ],
                  "unit": "pixel",
                  "width": 1584
                }
              ],
              "max_long_to_short_ratio": 16,
              "max_total_pixels": 4624220,
              "min_total_pixels": 921600,
              "mode": "range",
              "source_ids": [
                "image-api",
                "image-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-page",
              "image-api",
              "image-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "image-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "published_label": "a dozen widely used languages",
            "scope": "prompt_input",
            "source_ids": [
              "model-page"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            "model-page",
            "model-list"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0,
              "applies_when": [
                "input_image_index=first"
              ],
              "denomination": "USD",
              "id": "first-input-image",
              "kind": "metered",
              "per": 1,
              "qualifier": "The first input image in a request is free.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.003,
              "applies_when": [
                "input_image_index=second_or_later"
              ],
              "denomination": "USD",
              "id": "additional-input-image",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.045,
              "applies_when": [
                "output_pixels<=2360000"
              ],
              "denomination": "USD",
              "id": "output-image-up-to-2-36mp",
              "kind": "metered",
              "per": 1,
              "qualifier": "Outputs rejected by moderation or otherwise unsuccessful are not billed.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "successfully_generated_image"
            },
            {
              "amount": 0.09,
              "applies_when": [
                "output_pixels>2360000"
              ],
              "denomination": "USD",
              "id": "output-image-over-2-36mp",
              "kind": "metered",
              "per": 1,
              "qualifier": "Outputs rejected by moderation or otherwise unsuccessful are not billed.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "successfully_generated_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824121"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "image-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1541523"
          },
          "kind": "added",
          "path": "sources[id=\"image-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1824121"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "interactive-edit-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/2582775"
          },
          "kind": "added",
          "path": "sources[id=\"interactive-edit-guide\"]"
        },
        {
          "after": {
            "id": "model-list",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.byteplus.com/en/docs/ModelArk/1330310"
          },
          "kind": "added",
          "path": "sources[id=\"model-list\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://seed.bytedance.com/en/seedream5_0_pro"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://docs.byteplus.com/en/docs/ModelArk/1544106",
          "before": "https://docs.byteplus.com/docs/ModelArk/1099320",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:bytedance/seedream-5-0-pro",
      "model": {
        "id": "bytedance/seedream-5-0-pro",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Pro",
        "path": "models/bytedance/seedream-5-0-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "models",
                "llms-docs"
              ],
              "value": "eleven_flash_v2"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": [
            {
              "format_ids": [
                "mp3_44100_192"
              ],
              "minimum_plan": "Creator",
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "format_ids": [
                "pcm_44100",
                "wav_44100"
              ],
              "minimum_plan": "Pro",
              "source_ids": [
                "tts-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_format_access"
        },
        {
          "after": [
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                22050
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                48
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                24000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                44100
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bit_depth_unit": "bit",
              "bit_depths": [
                16
              ],
              "encoding": "s16le",
              "family": "pcm",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "wav",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "opus",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "ulaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "alaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_formats"
        },
        {
          "after": [
            {
              "max": 4294967295,
              "min": 0,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "apply_text_normalization",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "values": [
                "auto",
                "on",
                "off"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "wav_8000",
                "wav_16000",
                "wav_22050",
                "wav_24000",
                "wav_32000",
                "wav_44100",
                "wav_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "buffered-http",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "transport": "http_response"
            },
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}/stream",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "streaming-http",
              "source_ids": [
                "tts-stream-reference",
                "streaming-guide"
              ],
              "state": "supported",
              "transport": "http_chunked"
            },
            {
              "endpoint": "GET /v1/text-to-speech/{voice_id}/stream-input",
              "id": "websocket-input",
              "source_ids": [
                "websocket-reference",
                "websocket-guide"
              ],
              "state": "supported",
              "transport": "websocket"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].delivery_profiles"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].duration"
        },
        {
          "after": "POST /v1/text-to-speech/{voice_id}",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].native_audio"
        },
        {
          "after": [
            {
              "max_count": 1,
              "media_type": "voice_id",
              "min_count": 1,
              "role": "voice",
              "source_ids": [
                "tts-reference",
                "websocket-reference"
              ],
              "state": "supported"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].reference_inputs"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].size"
        },
        {
          "after": [
            "tts-reference",
            "tts-overview"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-speech\"].source_ids"
        },
        {
          "after": {
            "max": 30000,
            "source_ids": [
              "models"
            ],
            "state": "supported",
            "unit": "character"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].text_input"
        },
        {
          "after": {
            "delivery_profile_ids": [
              "buffered-http",
              "streaming-http"
            ],
            "endpoints": [
              "POST /v1/text-to-speech/{voice_id}/with-timestamps",
              "POST /v1/text-to-speech/{voice_id}/stream/with-timestamps"
            ],
            "granularity": "character",
            "metadata": [
              "alignment",
              "normalized_alignment"
            ],
            "source_ids": [
              "tts-timing-reference",
              "tts-stream-timing-reference"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].timing"
        },
        {
          "after": [
            {
              "handling": "Use the model-specific English and 30,000-character constraints; retain the broader grouped pricing copy as an official conflict.",
              "path": "capability_profiles.text-to-speech.text_input.max",
              "source_ids": [
                "models",
                "pricing"
              ],
              "summary": "The grouped Flash/Turbo pricing card advertises 32 languages and a 40,000-character limit, while the model-specific table lists Eleven Flash v2 as English-only with a 30,000-character limit."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "en",
                "name": "English"
              }
            ],
            "listed_count": 1,
            "published_label": "English",
            "scope": "speech_output",
            "source_ids": [
              "models",
              "llms-docs"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            "models",
            "llms-root",
            "llms-docs"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.05,
              "denomination": "USD",
              "id": "tts-api-input",
              "kind": "metered",
              "per": 1000,
              "profile_id": "text-to-speech",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_character"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "llms-root",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-root\"]"
        },
        {
          "after": {
            "id": "models",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "added",
          "path": "sources[id=\"models\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://elevenlabs.io/pricing/api?price.platform=api",
          "before": "https://elevenlabs.io/pricing/api",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "streaming-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/text-to-speech/streaming"
          },
          "kind": "added",
          "path": "sources[id=\"streaming-guide\"]"
        },
        {
          "after": {
            "id": "tts-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/overview/capabilities/text-to-speech"
          },
          "kind": "added",
          "path": "sources[id=\"tts-overview\"]"
        },
        {
          "after": {
            "id": "tts-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-timing-reference\"]"
        },
        {
          "after": {
            "id": "tts-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-timing-reference\"]"
        },
        {
          "after": {
            "id": "websocket-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/websockets/realtime-tts"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-guide\"]"
        },
        {
          "after": {
            "id": "websocket-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:elevenlabs/eleven-flash-v2",
      "model": {
        "id": "elevenlabs/eleven-flash-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2",
        "path": "models/elevenlabs/eleven-flash-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "image-guide",
                "pricing"
              ],
              "value": "gemini-2.5-flash-image"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-flash-image",
            "controls": [
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "32768"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "png"
                ],
                "id": "generate-content-inline",
                "source_ids": [
                  "legacy-guide"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image:generateContent",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-image-generation",
            "native_audio": {
              "source_ids": [
                "model-page",
                "legacy-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "recommended_count_less_than_or_equal_to=3"
                ],
                "max_count_state": "unknown",
                "media_type": "image",
                "min_count": 1,
                "role": "all_image_references",
                "source_ids": [
                  "legacy-guide",
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "unsupported"
              },
              {
                "media_type": "video",
                "role": "video_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "legacy-guide",
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "legacy-guide",
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "legacy-guide",
              "generate-content-api"
            ],
            "task": "multimodal_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-image-generation\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-flash-image",
            "controls": [
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "32768"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "recommended_count_less_than_or_equal_to=3"
                ],
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif",
                  "gif",
                  "bmp",
                  "tiff"
                ],
                "max_count_state": "unknown",
                "media_type": "image",
                "min_count": 1,
                "role": "all_image_references",
                "source_ids": [
                  "image-guide",
                  "interactions-api"
                ],
                "state": "supported"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "unsupported"
              },
              {
                "media_type": "video",
                "role": "video_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "image-guide",
              "interactions-api"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-image-edit\"]"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-flash-image",
            "controls": [
              {
                "default": "text_and_image",
                "mode": "exact_set",
                "name": "response_modalities",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "text_and_image",
                  "image_only"
                ]
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "32768"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 1248,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 832
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 832,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1248
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 1184,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 864
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 864,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1184
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 1152,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 896
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 896,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1152
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 1344,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 768
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 768,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1344
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 672,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1536
                    }
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "image-guide",
              "interactions-api"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the formats scoped to their serving endpoints rather than selecting a single model-wide output format.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "interactions-api",
                "legacy-guide"
              ],
              "summary": "The Interactions API response-format reference lists JPEG, while official GenerateContent guide examples return PNG."
            },
            {
              "handling": "Use the image-model-specific API surface and mark audio and video references unsupported on these profiles; do not transfer base-model modalities to the image endpoint.",
              "path": "capability_profiles.*.reference_inputs.video_reference,capability_profiles.*.reference_inputs.audio_reference",
              "source_ids": [
                "model-card",
                "model-page",
                "image-guide"
              ],
              "summary": "The Gemini 2.5 Flash model card describes the broader base model as accepting audio and video, while the image-model page and image-generation guide expose text and image inputs for this image endpoint."
            },
            {
              "handling": "Keep output-count constraints unknown rather than inferring a limit.",
              "path": "capability_profiles.*.controls.output_count",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Google says the model may not follow an exact requested image count and publishes no dependable model-specific maximum."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "EN",
                "name": "English"
              },
              {
                "code": "ar-EG",
                "name": "Arabic (Egypt)"
              },
              {
                "code": "de-DE",
                "name": "German (Germany)"
              },
              {
                "code": "es-MX",
                "name": "Spanish (Mexico)"
              },
              {
                "code": "fr-FR",
                "name": "French (France)"
              },
              {
                "code": "hi-IN",
                "name": "Hindi (India)"
              },
              {
                "code": "id-ID",
                "name": "Indonesian (Indonesia)"
              },
              {
                "code": "it-IT",
                "name": "Italian (Italy)"
              },
              {
                "code": "ja-JP",
                "name": "Japanese (Japan)"
              },
              {
                "code": "ko-KR",
                "name": "Korean (South Korea)"
              },
              {
                "code": "pt-BR",
                "name": "Portuguese (Brazil)"
              },
              {
                "code": "ru-RU",
                "name": "Russian (Russia)"
              },
              {
                "code": "ua-UA",
                "name": "Ukrainian (Ukraine)"
              },
              {
                "code": "vi-VN",
                "name": "Vietnamese (Vietnam)"
              },
              {
                "code": "zh-CN",
                "name": "Chinese (China)"
              }
            ],
            "listed_count": 15,
            "published_label": "Best performance languages",
            "scope": "prompt_input",
            "source_ids": [
              "image-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "long-form-text-rendering",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google reports limitations when rendering long-form text in generated images."
            },
            {
              "id": "fine-detail-factuality",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google reports that fine image details may not be represented factually."
            },
            {
              "id": "output-count-following",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Google says the model may not follow an exact requested number of output images."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Nano Banana"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "model-page",
            "image-guide",
            "model-card",
            "changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 1290,
              "applies_when": [
                "size=1K"
              ],
              "denomination": "image_output_token",
              "id": "image-token-usage-1k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.3,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 30,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-image-output-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.039,
              "applies_when": [
                "service=standard",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "standard-image-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.15,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 0.0195,
              "applies_when": [
                "service=batch",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "batch-image-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.15,
              "applies_when": [
                "service=flex"
              ],
              "denomination": "USD",
              "id": "flex-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 0.0195,
              "applies_when": [
                "service=flex",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "flex-image-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.54,
              "applies_when": [
                "service=priority"
              ],
              "denomination": "USD",
              "id": "priority-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 0.0702,
              "applies_when": [
                "service=priority",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "priority-image-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-image"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-guide\"]"
        },
        {
          "after": {
            "id": "model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://storage.googleapis.com/deepmind-media/Model-Cards/Gemini-2-5-Flash-Model-Card.pdf"
          },
          "kind": "added",
          "path": "sources[id=\"model-card\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-image"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/gemini-2-5-flash-image",
      "model": {
        "id": "google/gemini-2-5-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 2.5 Flash Image",
        "path": "models/google/gemini-2-5-flash-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "pricing",
                "changelog"
              ],
              "value": "gemini-2.5-flash-preview-tts"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-flash-preview-tts",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "legacy-tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "language_code",
                "source_ids": [
                  "generate-content-api"
                ],
                "state": "supported",
                "values": [
                  "de-DE",
                  "en-AU",
                  "en-GB",
                  "en-IN",
                  "en-US",
                  "es-US",
                  "fr-FR",
                  "hi-IN",
                  "pt-BR",
                  "ar-XA",
                  "es-ES",
                  "fr-CA",
                  "id-ID",
                  "it-IT",
                  "ja-JP",
                  "tr-TR",
                  "vi-VN",
                  "bn-IN",
                  "gu-IN",
                  "kn-IN",
                  "ml-IN",
                  "mr-IN",
                  "ta-IN",
                  "te-IN",
                  "nl-NL",
                  "ko-KR",
                  "cmn-CN",
                  "pl-PL",
                  "ru-RU",
                  "th-TH"
                ]
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "generate-content-inline-pcm",
                "source_ids": [
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "id": "generate-content-streaming",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "unsupported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "legacy-tts-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "legacy-tts-guide",
              "generate-content-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-text-to-speech\"]"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-flash-preview-tts",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "interactions-inline-pcm",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "id": "interactions-streaming",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "unsupported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "tts-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "tts-guide",
              "interactions-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-speech\"]"
        },
        {
          "before": {
            "id": "text-to-speech",
            "source_ids": [
              "docs"
            ],
            "task": "text_to_speech"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-speech\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the model-specific input and output limits and do not reinterpret the differently scoped session-window claim.",
              "path": "capability_profiles.*.controls.input_token_limit,capability_profiles.*.controls.output_token_limit",
              "source_ids": [
                "model-page",
                "tts-guide"
              ],
              "summary": "The model page publishes 8,192 input tokens and 16,384 output tokens, while the general TTS guide describes a 32k-token session context window without separating input and output."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "ar",
                "name": "Arabic"
              },
              {
                "code": "fil",
                "name": "Filipino"
              },
              {
                "code": "bn",
                "name": "Bangla"
              },
              {
                "code": "fi",
                "name": "Finnish"
              },
              {
                "code": "nl",
                "name": "Dutch"
              },
              {
                "code": "gl",
                "name": "Galician"
              },
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "ka",
                "name": "Georgian"
              },
              {
                "code": "fr",
                "name": "French"
              },
              {
                "code": "el",
                "name": "Greek"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "gu",
                "name": "Gujarati"
              },
              {
                "code": "hi",
                "name": "Hindi"
              },
              {
                "code": "ht",
                "name": "Haitian Creole"
              },
              {
                "code": "id",
                "name": "Indonesian"
              },
              {
                "code": "he",
                "name": "Hebrew"
              },
              {
                "code": "it",
                "name": "Italian"
              },
              {
                "code": "hu",
                "name": "Hungarian"
              },
              {
                "code": "ja",
                "name": "Japanese"
              },
              {
                "code": "is",
                "name": "Icelandic"
              },
              {
                "code": "ko",
                "name": "Korean"
              },
              {
                "code": "jv",
                "name": "Javanese"
              },
              {
                "code": "mr",
                "name": "Marathi"
              },
              {
                "code": "kn",
                "name": "Kannada"
              },
              {
                "code": "pl",
                "name": "Polish"
              },
              {
                "code": "kok",
                "name": "Konkani"
              },
              {
                "code": "pt",
                "name": "Portuguese"
              },
              {
                "code": "lo",
                "name": "Lao"
              },
              {
                "code": "ro",
                "name": "Romanian"
              },
              {
                "code": "la",
                "name": "Latin"
              },
              {
                "code": "ru",
                "name": "Russian"
              },
              {
                "code": "lv",
                "name": "Latvian"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "lt",
                "name": "Lithuanian"
              },
              {
                "code": "ta",
                "name": "Tamil"
              },
              {
                "code": "lb",
                "name": "Luxembourgish"
              },
              {
                "code": "te",
                "name": "Telugu"
              },
              {
                "code": "mk",
                "name": "Macedonian"
              },
              {
                "code": "th",
                "name": "Thai"
              },
              {
                "code": "mai",
                "name": "Maithili"
              },
              {
                "code": "tr",
                "name": "Turkish"
              },
              {
                "code": "mg",
                "name": "Malagasy"
              },
              {
                "code": "uk",
                "name": "Ukrainian"
              },
              {
                "code": "ms",
                "name": "Malay"
              },
              {
                "code": "vi",
                "name": "Vietnamese"
              },
              {
                "code": "ml",
                "name": "Malayalam"
              },
              {
                "code": "af",
                "name": "Afrikaans"
              },
              {
                "code": "mn",
                "name": "Mongolian"
              },
              {
                "code": "sq",
                "name": "Albanian"
              },
              {
                "code": "ne",
                "name": "Nepali"
              },
              {
                "code": "am",
                "name": "Amharic"
              },
              {
                "code": "nb",
                "name": "Norwegian, Bokmål"
              },
              {
                "code": "hy",
                "name": "Armenian"
              },
              {
                "code": "nn",
                "name": "Norwegian, Nynorsk"
              },
              {
                "code": "az",
                "name": "Azerbaijani"
              },
              {
                "code": "or",
                "name": "Odia"
              },
              {
                "code": "eu",
                "name": "Basque"
              },
              {
                "code": "ps",
                "name": "Pashto"
              },
              {
                "code": "be",
                "name": "Belarusian"
              },
              {
                "code": "fa",
                "name": "Persian"
              },
              {
                "code": "bg",
                "name": "Bulgarian"
              },
              {
                "code": "pa",
                "name": "Punjabi"
              },
              {
                "code": "my",
                "name": "Burmese"
              },
              {
                "code": "sr",
                "name": "Serbian"
              },
              {
                "code": "ca",
                "name": "Catalan"
              },
              {
                "code": "sd",
                "name": "Sindhi"
              },
              {
                "code": "ceb",
                "name": "Cebuano"
              },
              {
                "code": "si",
                "name": "Sinhala"
              },
              {
                "code": "cmn",
                "name": "Chinese, Mandarin"
              },
              {
                "code": "sk",
                "name": "Slovak"
              },
              {
                "code": "hr",
                "name": "Croatian"
              },
              {
                "code": "sl",
                "name": "Slovenian"
              },
              {
                "code": "cs",
                "name": "Czech"
              },
              {
                "code": "sw",
                "name": "Swahili"
              },
              {
                "code": "da",
                "name": "Danish"
              },
              {
                "code": "sv",
                "name": "Swedish"
              },
              {
                "code": "et",
                "name": "Estonian"
              },
              {
                "code": "ur",
                "name": "Urdu"
              }
            ],
            "listed_count": 78,
            "published_label": "Supported languages",
            "scope": "speech_output",
            "source_ids": [
              "tts-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "text-only-input-audio-only-output",
              "source_ids": [
                "tts-guide"
              ],
              "summary": "Google says TTS models accept only text input and produce only audio output."
            },
            {
              "id": "no-streaming",
              "source_ids": [
                "tts-guide"
              ],
              "summary": "Google says TTS streaming is unavailable for this model."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Gemini 2.5 Flash TTS"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": "Gemini 2.5 Flash Text-to-Speech",
          "before": "Gemini 2.5 Flash Preview TTS",
          "kind": "changed",
          "path": "model.name"
        },
        {
          "after": [
            "model-page",
            "tts-guide",
            "pricing",
            "changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.5,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 10,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 5,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-preview-tts"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-tts-guide\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-flash-preview-tts"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"tts-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/gemini-2-5-flash-preview-tts",
      "model": {
        "id": "google/gemini-2-5-flash-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Flash Text-to-Speech",
        "path": "models/google/gemini-2-5-flash-preview-tts.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "pricing",
                "changelog"
              ],
              "value": "gemini-2.5-pro-preview-tts"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-pro-preview-tts",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "legacy-tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "language_code",
                "source_ids": [
                  "generate-content-api"
                ],
                "state": "supported",
                "values": [
                  "de-DE",
                  "en-AU",
                  "en-GB",
                  "en-IN",
                  "en-US",
                  "es-US",
                  "fr-FR",
                  "hi-IN",
                  "pt-BR",
                  "ar-XA",
                  "es-ES",
                  "fr-CA",
                  "id-ID",
                  "it-IT",
                  "ja-JP",
                  "tr-TR",
                  "vi-VN",
                  "bn-IN",
                  "gu-IN",
                  "kn-IN",
                  "ml-IN",
                  "mr-IN",
                  "ta-IN",
                  "te-IN",
                  "nl-NL",
                  "ko-KR",
                  "cmn-CN",
                  "pl-PL",
                  "ru-RU",
                  "th-TH"
                ]
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "generate-content-inline-pcm",
                "source_ids": [
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "id": "generate-content-streaming",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "unsupported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "legacy-tts-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "legacy-tts-guide",
              "generate-content-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-text-to-speech\"]"
        },
        {
          "after": {
            "api_mode": "gemini-2.5-pro-preview-tts",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "interactions-inline-pcm",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "id": "interactions-streaming",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "unsupported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "tts-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "tts-guide",
              "interactions-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-speech\"]"
        },
        {
          "before": {
            "id": "text-to-speech",
            "source_ids": [
              "docs"
            ],
            "task": "text_to_speech"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-speech\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the model-specific input and output limits and do not reinterpret the differently scoped session-window claim.",
              "path": "capability_profiles.*.controls.input_token_limit,capability_profiles.*.controls.output_token_limit",
              "source_ids": [
                "model-page",
                "tts-guide"
              ],
              "summary": "The model page publishes 8,192 input tokens and 16,384 output tokens, while the general TTS guide describes a 32k-token session context window without separating input and output."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "ar",
                "name": "Arabic"
              },
              {
                "code": "fil",
                "name": "Filipino"
              },
              {
                "code": "bn",
                "name": "Bangla"
              },
              {
                "code": "fi",
                "name": "Finnish"
              },
              {
                "code": "nl",
                "name": "Dutch"
              },
              {
                "code": "gl",
                "name": "Galician"
              },
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "ka",
                "name": "Georgian"
              },
              {
                "code": "fr",
                "name": "French"
              },
              {
                "code": "el",
                "name": "Greek"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "gu",
                "name": "Gujarati"
              },
              {
                "code": "hi",
                "name": "Hindi"
              },
              {
                "code": "ht",
                "name": "Haitian Creole"
              },
              {
                "code": "id",
                "name": "Indonesian"
              },
              {
                "code": "he",
                "name": "Hebrew"
              },
              {
                "code": "it",
                "name": "Italian"
              },
              {
                "code": "hu",
                "name": "Hungarian"
              },
              {
                "code": "ja",
                "name": "Japanese"
              },
              {
                "code": "is",
                "name": "Icelandic"
              },
              {
                "code": "ko",
                "name": "Korean"
              },
              {
                "code": "jv",
                "name": "Javanese"
              },
              {
                "code": "mr",
                "name": "Marathi"
              },
              {
                "code": "kn",
                "name": "Kannada"
              },
              {
                "code": "pl",
                "name": "Polish"
              },
              {
                "code": "kok",
                "name": "Konkani"
              },
              {
                "code": "pt",
                "name": "Portuguese"
              },
              {
                "code": "lo",
                "name": "Lao"
              },
              {
                "code": "ro",
                "name": "Romanian"
              },
              {
                "code": "la",
                "name": "Latin"
              },
              {
                "code": "ru",
                "name": "Russian"
              },
              {
                "code": "lv",
                "name": "Latvian"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "lt",
                "name": "Lithuanian"
              },
              {
                "code": "ta",
                "name": "Tamil"
              },
              {
                "code": "lb",
                "name": "Luxembourgish"
              },
              {
                "code": "te",
                "name": "Telugu"
              },
              {
                "code": "mk",
                "name": "Macedonian"
              },
              {
                "code": "th",
                "name": "Thai"
              },
              {
                "code": "mai",
                "name": "Maithili"
              },
              {
                "code": "tr",
                "name": "Turkish"
              },
              {
                "code": "mg",
                "name": "Malagasy"
              },
              {
                "code": "uk",
                "name": "Ukrainian"
              },
              {
                "code": "ms",
                "name": "Malay"
              },
              {
                "code": "vi",
                "name": "Vietnamese"
              },
              {
                "code": "ml",
                "name": "Malayalam"
              },
              {
                "code": "af",
                "name": "Afrikaans"
              },
              {
                "code": "mn",
                "name": "Mongolian"
              },
              {
                "code": "sq",
                "name": "Albanian"
              },
              {
                "code": "ne",
                "name": "Nepali"
              },
              {
                "code": "am",
                "name": "Amharic"
              },
              {
                "code": "nb",
                "name": "Norwegian, Bokmål"
              },
              {
                "code": "hy",
                "name": "Armenian"
              },
              {
                "code": "nn",
                "name": "Norwegian, Nynorsk"
              },
              {
                "code": "az",
                "name": "Azerbaijani"
              },
              {
                "code": "or",
                "name": "Odia"
              },
              {
                "code": "eu",
                "name": "Basque"
              },
              {
                "code": "ps",
                "name": "Pashto"
              },
              {
                "code": "be",
                "name": "Belarusian"
              },
              {
                "code": "fa",
                "name": "Persian"
              },
              {
                "code": "bg",
                "name": "Bulgarian"
              },
              {
                "code": "pa",
                "name": "Punjabi"
              },
              {
                "code": "my",
                "name": "Burmese"
              },
              {
                "code": "sr",
                "name": "Serbian"
              },
              {
                "code": "ca",
                "name": "Catalan"
              },
              {
                "code": "sd",
                "name": "Sindhi"
              },
              {
                "code": "ceb",
                "name": "Cebuano"
              },
              {
                "code": "si",
                "name": "Sinhala"
              },
              {
                "code": "cmn",
                "name": "Chinese, Mandarin"
              },
              {
                "code": "sk",
                "name": "Slovak"
              },
              {
                "code": "hr",
                "name": "Croatian"
              },
              {
                "code": "sl",
                "name": "Slovenian"
              },
              {
                "code": "cs",
                "name": "Czech"
              },
              {
                "code": "sw",
                "name": "Swahili"
              },
              {
                "code": "da",
                "name": "Danish"
              },
              {
                "code": "sv",
                "name": "Swedish"
              },
              {
                "code": "et",
                "name": "Estonian"
              },
              {
                "code": "ur",
                "name": "Urdu"
              }
            ],
            "listed_count": 78,
            "published_label": "Supported languages",
            "scope": "speech_output",
            "source_ids": [
              "tts-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "text-only-input-audio-only-output",
              "source_ids": [
                "tts-guide"
              ],
              "summary": "Google says TTS models accept only text input and produce only audio output."
            },
            {
              "id": "no-streaming",
              "source_ids": [
                "tts-guide"
              ],
              "summary": "Google says TTS streaming is unavailable for this model."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Gemini 2.5 Pro TTS"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": "Gemini 2.5 Pro Text-to-Speech",
          "before": "Gemini 2.5 Pro Preview TTS",
          "kind": "changed",
          "path": "model.name"
        },
        {
          "after": [
            "model-page",
            "tts-guide",
            "pricing",
            "changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 1,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 20,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            },
            {
              "amount": 0.5,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 10,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro-preview-tts"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-tts-guide\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-2.5-pro-preview-tts"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"tts-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/gemini-2-5-pro-preview-tts",
      "model": {
        "id": "google/gemini-2-5-pro-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Pro Text-to-Speech",
        "path": "models/google/gemini-2-5-pro-preview-tts.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "image-guide",
                "pricing",
                "changelog"
              ],
              "value": "gemini-3.1-flash-lite-image"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-lite-image",
            "controls": [
              {
                "mode": "exact_set",
                "name": "thinking_level",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "values": [
                  "minimal",
                  "high"
                ]
              },
              {
                "name": "search_grounding",
                "source_ids": [
                  "model-page"
                ],
                "state": "unsupported"
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "4096"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "png"
                ],
                "id": "generate-content-inline",
                "source_ids": [
                  "legacy-guide"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-lite-image:generateContent",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-image-generation",
            "native_audio": {
              "source_ids": [
                "model-page",
                "legacy-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "object_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "character_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "not_applicable"
              },
              {
                "media_type": "image",
                "role": "style_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "not_applicable"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "unsupported"
              },
              {
                "media_type": "video",
                "role": "video_reference",
                "source_ids": [
                  "model-page",
                  "legacy-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "model-page",
                    "legacy-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "legacy-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "legacy-guide",
              "generate-content-api"
            ],
            "task": "multimodal_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-image-generation\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-lite-image",
            "controls": [
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "4096"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif",
                  "gif",
                  "bmp",
                  "tiff"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "object_reference",
                "source_ids": [
                  "model-page",
                  "image-guide",
                  "interactions-api"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "character_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "not_applicable"
              },
              {
                "media_type": "image",
                "role": "style_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "not_applicable"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "unsupported"
              },
              {
                "media_type": "video",
                "role": "video_reference",
                "source_ids": [
                  "model-page",
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "model-page",
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "image-guide",
              "interactions-api"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-image-edit\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-lite-image",
            "controls": [
              {
                "default": "text_and_image",
                "mode": "exact_set",
                "name": "response_modalities",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "text_and_image",
                  "image_only"
                ]
              },
              {
                "mode": "exact_set",
                "name": "thinking_level",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "values": [
                  "minimal",
                  "high"
                ]
              },
              {
                "name": "search_grounding",
                "source_ids": [
                  "model-page"
                ],
                "state": "unsupported"
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "65536"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "4096"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "model-page"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    }
                  ],
                  "id": "1K",
                  "source_ids": [
                    "model-page",
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "image-guide",
              "interactions-api"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Record only the 10 ratios enumerated on the model-specific page; do not import the four additional ratios from a generic endpoint enum.",
              "path": "capability_profiles.*.size.options.1K.aspect_ratios",
              "source_ids": [
                "model-page",
                "interactions-api"
              ],
              "summary": "The model page says the 1K tier has 14 aspect ratios but explicitly names only 10 of them."
            },
            {
              "handling": "Keep the formats scoped to their serving endpoints rather than selecting a single model-wide output format.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "interactions-api",
                "legacy-guide"
              ],
              "summary": "The Interactions API response-format reference lists JPEG, while official GenerateContent guide examples return PNG."
            },
            {
              "handling": "Use the model-specific image serving surface and mark audio and video references unsupported on these profiles; retain the broader model-card claim as a conflict.",
              "path": "capability_profiles.*.reference_inputs.video_reference,capability_profiles.*.reference_inputs.audio_reference",
              "source_ids": [
                "model-card",
                "model-page",
                "image-guide"
              ],
              "summary": "The DeepMind model card describes broader audio and video comprehension, while the model-specific image API page and task guide expose text and image inputs for image generation."
            },
            {
              "handling": "Use the model-specific API page limits and retain the differently scoped model-card figures as a conflict.",
              "path": "capability_profiles.*.controls.input_token_limit,capability_profiles.*.controls.output_token_limit",
              "source_ids": [
                "model-page",
                "model-card"
              ],
              "summary": "The model page publishes 65,536 input tokens and 4,096 output tokens, while the model card describes a broader 1M-token context and 64K text output."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "EN",
                "name": "English"
              },
              {
                "code": "ar-EG",
                "name": "Arabic (Egypt)"
              },
              {
                "code": "de-DE",
                "name": "German (Germany)"
              },
              {
                "code": "es-MX",
                "name": "Spanish (Mexico)"
              },
              {
                "code": "fr-FR",
                "name": "French (France)"
              },
              {
                "code": "hi-IN",
                "name": "Hindi (India)"
              },
              {
                "code": "id-ID",
                "name": "Indonesian (Indonesia)"
              },
              {
                "code": "it-IT",
                "name": "Italian (Italy)"
              },
              {
                "code": "ja-JP",
                "name": "Japanese (Japan)"
              },
              {
                "code": "ko-KR",
                "name": "Korean (South Korea)"
              },
              {
                "code": "pt-BR",
                "name": "Portuguese (Brazil)"
              },
              {
                "code": "ru-RU",
                "name": "Russian (Russia)"
              },
              {
                "code": "ua-UA",
                "name": "Ukrainian (Ukraine)"
              },
              {
                "code": "vi-VN",
                "name": "Vietnamese (Vietnam)"
              },
              {
                "code": "zh-CN",
                "name": "Chinese (China)"
              }
            ],
            "listed_count": 15,
            "published_label": "Best performance languages",
            "scope": "prompt_input",
            "source_ids": [
              "image-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "hallucinations",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says generated images can contain hallucinated content."
            },
            {
              "id": "latency-and-timeouts",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google reports that some requests can be slow or time out."
            },
            {
              "id": "small-long-and-page-length-text",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says small, long, or page-length text can render poorly."
            },
            {
              "id": "character-consistency",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says character consistency across generations is not always maintained."
            },
            {
              "id": "masked-and-doodle-edits",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says masked or doodle edits can follow instructions only partially or leave persistent marks."
            },
            {
              "id": "input-copying",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google reports infrequent cases where generated output copies and pastes the input image."
            },
            {
              "id": "spatial-reasoning",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google reports occasional left-right confusion and limitations in spatial or 3D reasoning."
            },
            {
              "id": "factual-and-world-knowledge",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says limited world knowledge can produce factual inaccuracies in generated images."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "image-guide",
            "model-card",
            "changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 1120,
              "applies_when": [
                "size=1K"
              ],
              "denomination": "image_output_token",
              "id": "image-token-usage-1k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_image_or_video_input_token"
            },
            {
              "amount": 1.5,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 30,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.0336,
              "applies_when": [
                "service=standard",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-1k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.125,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_image_or_video_input_token"
            },
            {
              "amount": 0.75,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 15,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.0168,
              "applies_when": [
                "service=batch",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-1k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-guide\"]"
        },
        {
          "after": {
            "id": "model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://deepmind.google/models/model-cards/gemini-3-1-flash-lite-image/"
          },
          "kind": "added",
          "path": "sources[id=\"model-card\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-lite-image"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/gemini-3-1-flash-lite-image",
      "model": {
        "id": "google/gemini-3-1-flash-lite-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Lite Image",
        "path": "models/google/gemini-3-1-flash-lite-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "pricing",
                "changelog"
              ],
              "value": "gemini-3.1-flash-tts-preview"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-tts-preview",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "legacy-tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "language_code",
                "source_ids": [
                  "generate-content-api"
                ],
                "state": "supported",
                "values": [
                  "de-DE",
                  "en-AU",
                  "en-GB",
                  "en-IN",
                  "en-US",
                  "es-US",
                  "fr-FR",
                  "hi-IN",
                  "pt-BR",
                  "ar-XA",
                  "es-ES",
                  "fr-CA",
                  "id-ID",
                  "it-IT",
                  "ja-JP",
                  "tr-TR",
                  "vi-VN",
                  "bn-IN",
                  "gu-IN",
                  "kn-IN",
                  "ml-IN",
                  "mr-IN",
                  "ta-IN",
                  "te-IN",
                  "nl-NL",
                  "ko-KR",
                  "cmn-CN",
                  "pl-PL",
                  "ru-RU",
                  "th-TH"
                ]
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "generate-content-inline-pcm",
                "source_ids": [
                  "legacy-tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "endpoint": "POST /v1beta/models/{model}:streamGenerateContent",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "generate-content-streaming",
                "source_ids": [
                  "tts-guide",
                  "legacy-tts-guide",
                  "generate-content-api",
                  "changelog"
                ],
                "state": "supported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "legacy-tts-guide",
                "model-card"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "legacy-tts-guide",
              "generate-content-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-text-to-speech\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-tts-preview",
            "audio_formats": [
              {
                "bit_depth_unit": "bit",
                "bit_depths": [
                  16
                ],
                "encoding": "s16le",
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "tts-guide"
                ]
              }
            ],
            "controls": [
              {
                "mode": "exact_set",
                "name": "voice",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "values": [
                  "Zephyr",
                  "Puck",
                  "Charon",
                  "Kore",
                  "Fenrir",
                  "Leda",
                  "Orus",
                  "Aoede",
                  "Callirrhoe",
                  "Autonoe",
                  "Enceladus",
                  "Iapetus",
                  "Umbriel",
                  "Algieba",
                  "Despina",
                  "Erinome",
                  "Algenib",
                  "Rasalgethi",
                  "Laomedeia",
                  "Achernar",
                  "Alnilam",
                  "Schedar",
                  "Gacrux",
                  "Pulcherrima",
                  "Achird",
                  "Zubenelgenubi",
                  "Vindemiatrix",
                  "Sadachbia",
                  "Sadaltager",
                  "Sulafat"
                ]
              },
              {
                "max": 2,
                "min": 1,
                "mode": "range",
                "name": "speaker_count",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "speaker"
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "8192"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "16384"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "pcm_s16le_24000_mono",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "interactions-inline-pcm",
                "source_ids": [
                  "tts-guide"
                ],
                "state": "supported",
                "transport": "inline"
              },
              {
                "endpoint": "POST /v1beta/interactions with stream=true",
                "formats": [
                  "pcm_s16le_24000_mono"
                ],
                "id": "interactions-streaming",
                "source_ids": [
                  "tts-guide",
                  "interactions-api",
                  "changelog"
                ],
                "state": "supported",
                "transport": "http_streaming"
              }
            ],
            "duration": {
              "source_ids": [
                "tts-guide",
                "model-card"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-speech",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "model-page",
              "tts-guide",
              "interactions-api"
            ],
            "task": "text_to_speech"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-speech\"]"
        },
        {
          "before": {
            "id": "text-to-speech",
            "source_ids": [
              "docs"
            ],
            "task": "text_to_speech"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-speech\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the model-page limits because they are model-specific API limits and retain the differently scoped official claims as a conflict.",
              "path": "capability_profiles.*.controls.input_token_limit,capability_profiles.*.controls.output_token_limit",
              "source_ids": [
                "model-page",
                "tts-guide",
                "model-card"
              ],
              "summary": "The model page publishes 8,192 input tokens and 16,384 output tokens; the general TTS guide describes a 32k-token session window; the model card describes up to 16K text input tokens and 32K audio output tokens."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "ar",
                "name": "Arabic"
              },
              {
                "code": "fil",
                "name": "Filipino"
              },
              {
                "code": "bn",
                "name": "Bangla"
              },
              {
                "code": "fi",
                "name": "Finnish"
              },
              {
                "code": "nl",
                "name": "Dutch"
              },
              {
                "code": "gl",
                "name": "Galician"
              },
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "ka",
                "name": "Georgian"
              },
              {
                "code": "fr",
                "name": "French"
              },
              {
                "code": "el",
                "name": "Greek"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "gu",
                "name": "Gujarati"
              },
              {
                "code": "hi",
                "name": "Hindi"
              },
              {
                "code": "ht",
                "name": "Haitian Creole"
              },
              {
                "code": "id",
                "name": "Indonesian"
              },
              {
                "code": "he",
                "name": "Hebrew"
              },
              {
                "code": "it",
                "name": "Italian"
              },
              {
                "code": "hu",
                "name": "Hungarian"
              },
              {
                "code": "ja",
                "name": "Japanese"
              },
              {
                "code": "is",
                "name": "Icelandic"
              },
              {
                "code": "ko",
                "name": "Korean"
              },
              {
                "code": "jv",
                "name": "Javanese"
              },
              {
                "code": "mr",
                "name": "Marathi"
              },
              {
                "code": "kn",
                "name": "Kannada"
              },
              {
                "code": "pl",
                "name": "Polish"
              },
              {
                "code": "kok",
                "name": "Konkani"
              },
              {
                "code": "pt",
                "name": "Portuguese"
              },
              {
                "code": "lo",
                "name": "Lao"
              },
              {
                "code": "ro",
                "name": "Romanian"
              },
              {
                "code": "la",
                "name": "Latin"
              },
              {
                "code": "ru",
                "name": "Russian"
              },
              {
                "code": "lv",
                "name": "Latvian"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "lt",
                "name": "Lithuanian"
              },
              {
                "code": "ta",
                "name": "Tamil"
              },
              {
                "code": "lb",
                "name": "Luxembourgish"
              },
              {
                "code": "te",
                "name": "Telugu"
              },
              {
                "code": "mk",
                "name": "Macedonian"
              },
              {
                "code": "th",
                "name": "Thai"
              },
              {
                "code": "mai",
                "name": "Maithili"
              },
              {
                "code": "tr",
                "name": "Turkish"
              },
              {
                "code": "mg",
                "name": "Malagasy"
              },
              {
                "code": "uk",
                "name": "Ukrainian"
              },
              {
                "code": "ms",
                "name": "Malay"
              },
              {
                "code": "vi",
                "name": "Vietnamese"
              },
              {
                "code": "ml",
                "name": "Malayalam"
              },
              {
                "code": "af",
                "name": "Afrikaans"
              },
              {
                "code": "mn",
                "name": "Mongolian"
              },
              {
                "code": "sq",
                "name": "Albanian"
              },
              {
                "code": "ne",
                "name": "Nepali"
              },
              {
                "code": "am",
                "name": "Amharic"
              },
              {
                "code": "nb",
                "name": "Norwegian, Bokmål"
              },
              {
                "code": "hy",
                "name": "Armenian"
              },
              {
                "code": "nn",
                "name": "Norwegian, Nynorsk"
              },
              {
                "code": "az",
                "name": "Azerbaijani"
              },
              {
                "code": "or",
                "name": "Odia"
              },
              {
                "code": "eu",
                "name": "Basque"
              },
              {
                "code": "ps",
                "name": "Pashto"
              },
              {
                "code": "be",
                "name": "Belarusian"
              },
              {
                "code": "fa",
                "name": "Persian"
              },
              {
                "code": "bg",
                "name": "Bulgarian"
              },
              {
                "code": "pa",
                "name": "Punjabi"
              },
              {
                "code": "my",
                "name": "Burmese"
              },
              {
                "code": "sr",
                "name": "Serbian"
              },
              {
                "code": "ca",
                "name": "Catalan"
              },
              {
                "code": "sd",
                "name": "Sindhi"
              },
              {
                "code": "ceb",
                "name": "Cebuano"
              },
              {
                "code": "si",
                "name": "Sinhala"
              },
              {
                "code": "cmn",
                "name": "Chinese, Mandarin"
              },
              {
                "code": "sk",
                "name": "Slovak"
              },
              {
                "code": "hr",
                "name": "Croatian"
              },
              {
                "code": "sl",
                "name": "Slovenian"
              },
              {
                "code": "cs",
                "name": "Czech"
              },
              {
                "code": "sw",
                "name": "Swahili"
              },
              {
                "code": "da",
                "name": "Danish"
              },
              {
                "code": "sv",
                "name": "Swedish"
              },
              {
                "code": "et",
                "name": "Estonian"
              },
              {
                "code": "ur",
                "name": "Urdu"
              }
            ],
            "listed_count": 78,
            "published_label": "Supported languages",
            "scope": "speech_output",
            "source_ids": [
              "tts-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "text-only-input-audio-only-output",
              "source_ids": [
                "tts-guide"
              ],
              "summary": "Google says this TTS model accepts only text input and produces only audio output."
            },
            {
              "id": "voice-prompt-mismatch",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says the generated voice can fail to match the requested prompt or assigned speaker."
            },
            {
              "id": "long-output-quality-drift",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says quality and consistency can drift when output continues beyond a few minutes."
            },
            {
              "id": "text-token-server-errors",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says the model can occasionally return text tokens instead of audio and cause an HTTP 500 response; retrying is advised."
            },
            {
              "id": "vague-prompt-handling",
              "source_ids": [
                "model-card"
              ],
              "summary": "Google says vague prompts can trigger false PROHIBITED_CONTENT rejections or cause instructions to be read aloud."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Gemini 3.1 Flash TTS Preview"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": "Gemini 3.1 Flash Text-to-Speech Preview",
          "before": "Gemini 3.1 Flash TTS Preview",
          "kind": "changed",
          "path": "model.name"
        },
        {
          "after": [
            "model-page",
            "tts-guide",
            "pricing",
            "changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 25,
              "denomination": "audio_output_token",
              "id": "audio-token-usage",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "generated_audio_second"
            },
            {
              "amount": 1,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 20,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            },
            {
              "amount": 0.5,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-text-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "text_input_token"
            },
            {
              "amount": 10,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-audio-output",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "audio_output_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-tts-preview"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-tts-guide\"]"
        },
        {
          "after": {
            "id": "model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://deepmind.google/models/model-cards/gemini-3-1-flash-audio/"
          },
          "kind": "added",
          "path": "sources[id=\"model-card\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-tts-preview"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "tts-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/speech-generation"
          },
          "kind": "added",
          "path": "sources[id=\"tts-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/gemini-3-1-flash-tts-preview",
      "model": {
        "id": "google/gemini-3-1-flash-tts-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 3.1 Flash Text-to-Speech Preview",
        "path": "models/google/gemini-3-1-flash-tts-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "music-guide",
                "gemini-changelog"
              ],
              "value": "lyria-3-clip-preview"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "lyria-3-clip-preview",
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "formats": [
                  "mp3"
                ],
                "id": "interactions-audio",
                "source_ids": [
                  "model-page",
                  "music-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              }
            ],
            "duration": {
              "max": 30,
              "min": 30,
              "mode": "range",
              "source_ids": [
                "model-page",
                "music-guide",
                "gemini-changelog"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "id": "interactions-music-generation",
            "native_audio": {
              "source_ids": [
                "model-page",
                "music-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 10,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "music-guide"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "model-page",
              "music-guide"
            ],
            "task": "music_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-music-generation\"]"
        },
        {
          "before": {
            "id": "music-generation",
            "source_ids": [
              "docs"
            ],
            "task": "music_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"music-generation\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the exact sample rate unresolved; record only the unambiguous MP3 delivery format.",
              "path": "capability_profiles.interactions-music-generation.audio_formats",
              "source_ids": [
                "model-page",
                "music-guide",
                "gemini-changelog"
              ],
              "summary": "The model page and launch changelog state 48 kHz stereo output, while the current music-generation guide states 44.1 kHz stereo output."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "safety-filter-blocking",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says prompts can be blocked by safety filters, including requests for specific artist voices or copyrighted lyrics."
            },
            {
              "id": "single-turn-generation",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says Lyria 3 music generation is single-turn and does not support iterative multi-turn editing or refinement."
            },
            {
              "id": "non-deterministic-output",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says results may vary between calls even when the prompt is unchanged."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "music-guide",
            "gemini-changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.04,
              "applies_when": [
                "service=gemini_developer",
                "tier=paid"
              ],
              "denomination": "USD",
              "id": "paid-tier-song",
              "kind": "metered",
              "per": 1,
              "profile_id": "interactions-music-generation",
              "qualifier": "The pricing table labels this a 30-second song and says the free tier is unavailable.",
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "request"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/music-generation"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/lyria-3-clip-preview"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "music-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/music-generation"
          },
          "kind": "added",
          "path": "sources[id=\"music-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/lyria-3-clip-preview",
      "model": {
        "id": "google/lyria-3-clip-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Clip Preview",
        "path": "models/google/lyria-3-clip-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "music-guide",
                "gemini-pricing",
                "gemini-changelog"
              ],
              "value": "lyria-3-pro-preview"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "lyria-3-pro-preview",
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "formats": [
                  "mp3",
                  "wav"
                ],
                "id": "interactions-audio",
                "source_ids": [
                  "model-page",
                  "music-guide"
                ],
                "state": "supported",
                "transport": "base64_json"
              }
            ],
            "duration": {
              "source_ids": [
                "music-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "id": "interactions-music-generation",
            "native_audio": {
              "source_ids": [
                "model-page",
                "music-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 10,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "music-guide"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "model-page",
              "music-guide"
            ],
            "task": "music_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-music-generation\"]"
        },
        {
          "before": {
            "id": "music-generation",
            "source_ids": [
              "docs"
            ],
            "task": "music_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"music-generation\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the exact sample rate unresolved; record only the unambiguous MP3 and WAV delivery formats.",
              "path": "capability_profiles.interactions-music-generation.audio_formats",
              "source_ids": [
                "model-page",
                "music-guide",
                "gemini-changelog"
              ],
              "summary": "The model page and launch changelog state 48 kHz stereo output, while the current music-generation guide states 44.1 kHz stereo output."
            },
            {
              "handling": "Use lyria-3-pro-preview as the callable identifier and preserve the model-page typo as conflicting provenance.",
              "path": "api_identifiers",
              "source_ids": [
                "model-page",
                "music-guide",
                "gemini-pricing",
                "gemini-changelog"
              ],
              "summary": "The Lyria 3 Pro model page labels its model-code row as lyria-3-clip-preview, while the guide, pricing page, changelog, page URL, and examples identify the Pro request value as lyria-3-pro-preview."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "safety-filter-blocking",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says prompts can be blocked by safety filters, including requests for specific artist voices or copyrighted lyrics."
            },
            {
              "id": "single-turn-generation",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says Lyria 3 music generation is single-turn and does not support iterative multi-turn editing or refinement."
            },
            {
              "id": "non-deterministic-output",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google says results may vary between calls even when the prompt is unchanged."
            },
            {
              "id": "duration-not-exact",
              "source_ids": [
                "music-guide"
              ],
              "summary": "Google describes Pro output as lasting a couple of minutes and says prompts or timestamps can influence duration, but publishes no exact minimum or maximum."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "music-guide",
            "gemini-changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.08,
              "applies_when": [
                "service=gemini_developer",
                "tier=paid"
              ],
              "denomination": "USD",
              "id": "paid-tier-song",
              "kind": "metered",
              "per": 1,
              "profile_id": "interactions-music-generation",
              "qualifier": "The pricing table labels this a full song and says the free tier is unavailable.",
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "request"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/music-generation"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/lyria-3-pro-preview"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "music-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/music-generation"
          },
          "kind": "added",
          "path": "sources[id=\"music-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/lyria-3-pro-preview",
      "model": {
        "id": "google/lyria-3-pro-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Pro Preview",
        "path": "models/google/lyria-3-pro-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "gemini-changelog"
              ],
              "value": "veo-3.1-lite-generate-preview"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "agent-model"
              ],
              "value": "veo-3.1-lite-generate-001"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "formats": [
                  "mp4"
                ],
                "id": "agent-mp4",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-first-last-frame",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than_or_equal_to=20MB",
                  "input_resolution=720p_or_1080p"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "file_size_less_than_or_equal_to=20MB",
                  "input_resolution=720p_or_1080p"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "first_last_frame_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-first-last-frame\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "formats": [
                  "mp4"
                ],
                "id": "agent-mp4",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-image-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than_or_equal_to=20MB",
                  "input_resolution=720p_or_1080p"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "formats": [
                  "mp4"
                ],
                "id": "agent-mp4",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-text-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "supported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-text-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-model",
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-lite-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-first-last-frame",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              },
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "first_last_frame_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-first-last-frame\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-model",
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-lite-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-image-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "gemini-guide"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-lite-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_all"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-model",
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-lite-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-text-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "state": "supported"
            },
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "gemini-guide"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-text-to-video\"]"
        },
        {
          "before": {
            "id": "text-to-video",
            "source_ids": [
              "vertex-docs",
              "gemini-docs"
            ],
            "task": "text_to_video"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-video\"]"
        },
        {
          "after": [
            {
              "handling": "Preserve separate service identifiers and capability profiles rather than selecting one service contract as universal.",
              "path": "api_identifiers,capability_profiles.*.controls.output_count",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model"
              ],
              "summary": "Gemini Developer publishes a Preview identifier and one output per request, while Agent Platform publishes a -001 identifier and up to four outputs."
            },
            {
              "handling": "Do not record an extension profile until Google publishes a consistent callable contract for the Lite model.",
              "path": "capability_profiles.video_extension",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model"
              ],
              "summary": "The Gemini model page and guide say Veo 3.1 Lite does not support extension, while the Agent Platform model table labels extension supported even though that same table marks video input unsupported."
            },
            {
              "handling": "Keep the always-on default only on Gemini Developer profiles and omit a default on Agent Platform profiles.",
              "path": "capability_profiles.*.native_audio",
              "source_ids": [
                "gemini-guide",
                "agent-model",
                "agent-pricing"
              ],
              "summary": "Gemini Developer says native audio is always on, while Agent Platform says sound generation is supported and publishes both audio and silent rates without documenting a default."
            },
            {
              "handling": "Retain the published rate card as pricing metadata without implying that pay-as-you-go access is available.",
              "path": "pricing.charges.*",
              "source_ids": [
                "agent-model",
                "agent-pricing"
              ],
              "summary": "Agent Platform publishes per-second Lite rates while its model page says pay-as-you-go is not supported and fixed quota is supported."
            }
          ],
          "before": [
            {
              "handling": "Omit the API identifier until a human selects how cross-service identifiers should be represented.",
              "path": "api_identifiers",
              "source_ids": [
                "vertex-docs",
                "gemini-docs"
              ],
              "summary": "The Vertex service publishes a -001 identifier while the Gemini API publishes a -preview identifier for Veo 3.1 Lite."
            }
          ],
          "kind": "changed",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              }
            ],
            "listed_count": 1,
            "published_label": "English is fully supported; other languages have not been evaluated.",
            "scope": "prompt_input",
            "source_ids": [
              "gemini-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "request-latency",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Google documents request latency ranging from eleven seconds to six minutes during peak hours."
            },
            {
              "id": "language-evaluation",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "English is fully supported; other languages have not been evaluated."
            },
            {
              "id": "asset-retention",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Generated videos are retained for two days and must be downloaded before removal."
            },
            {
              "id": "audio-processing-failures",
              "source_ids": [
                "gemini-guide",
                "gemini-pricing"
              ],
              "summary": "Audio processing or safety issues can prevent video generation; blocked generations are not charged."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "gemini-model",
            "gemini-guide",
            "gemini-changelog",
            "agent-model",
            "cloud-release"
          ],
          "before": [
            "vertex-docs",
            "gemini-docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.05,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "gemini-audio-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.08,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "gemini-audio-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.05,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "agent-audio-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.08,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "agent-audio-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "agent-silent-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.05,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "agent-silent-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing",
            "agent-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agent-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/veo/3-1-generate"
          },
          "kind": "added",
          "path": "sources[id=\"agent-model\"]"
        },
        {
          "after": {
            "id": "agent-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://cloud.google.com/gemini-enterprise-agent-platform/generative-ai/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"agent-pricing\"]"
        },
        {
          "after": {
            "id": "cloud-release",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://cloud.google.com/blog/products/ai-machine-learning/veo-3-1-lite-and-a-new-veo-upscaling-capability-on-vertex-ai"
          },
          "kind": "added",
          "path": "sources[id=\"cloud-release\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "before": {
            "id": "gemini-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/video"
          },
          "kind": "removed",
          "path": "sources[id=\"gemini-docs\"]"
        },
        {
          "after": {
            "id": "gemini-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/veo"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-guide\"]"
        },
        {
          "after": {
            "id": "gemini-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/models/veo-3.1-lite-generate-preview"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-model\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://cloud.google.com/vertex-ai/generative-ai/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "before": {
            "id": "vertex-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/veo/3-1-generate"
          },
          "kind": "removed",
          "path": "sources[id=\"vertex-docs\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:google/veo-3-1-lite",
      "model": {
        "id": "google/veo-3-1-lite",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Lite",
        "path": "models/google/veo-3-1-lite.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "mode": "exact_set",
              "name": "prompt_input_mode",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "values": [
                "text_prompt"
              ]
            },
            {
              "max": 2147483647,
              "min": 0,
              "mode": "range",
              "name": "request_seed",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "step": 1
            },
            {
              "default": "DEFAULT",
              "mode": "exact_set",
              "name": "rendering_speed",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "values": [
                "FLASH",
                "TURBO",
                "DEFAULT",
                "QUALITY"
              ]
            },
            {
              "mode": "exact_set",
              "name": "magic_prompt",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "values": [
                "AUTO",
                "ON",
                "OFF"
              ]
            },
            {
              "default": 1,
              "max": 8,
              "min": 1,
              "mode": "range",
              "name": "output_count",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "step": 1
            },
            {
              "default": "GENERAL",
              "mode": "exact_set",
              "name": "style_type",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "values": [
                "AUTO",
                "GENERAL",
                "REALISTIC",
                "DESIGN",
                "FICTION"
              ]
            },
            {
              "mode": "exact_set",
              "name": "enable_copyright_detection",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "values": [
                "false",
                "true"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].controls"
        },
        {
          "after": [
            {
              "endpoint": "POST /v1/ideogram-v3/generate",
              "id": "synchronous-temporary-url",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "transport": "temporary_url"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].delivery_profiles"
        },
        {
          "after": {
            "source_ids": [
              "generate-api"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].duration"
        },
        {
          "after": "POST /v1/ideogram-v3/generate",
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "generate-api"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "generate-api"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].native_audio"
        },
        {
          "after": [
            {
              "constraints": [
                "aggregate_max_file_size=10 MB"
              ],
              "formats": [
                "jpeg",
                "png",
                "webp"
              ],
              "max_count": 3,
              "media_type": "image",
              "min_count": 0,
              "role": "style_reference",
              "source_ids": [
                "model-page",
                "generate-api"
              ],
              "state": "supported"
            },
            {
              "constraints": [
                "aggregate_max_file_size=10 MB"
              ],
              "formats": [
                "jpeg",
                "png",
                "webp"
              ],
              "max_count": 1,
              "media_type": "image",
              "min_count": 0,
              "role": "character_reference",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported"
            },
            {
              "constraints": [
                "count_must_match_character_reference_images=true",
                "image_mode=grayscale",
                "dimensions_must_match_corresponding_character_reference=true"
              ],
              "formats": [
                "jpeg",
                "png",
                "webp"
              ],
              "max_count": 1,
              "media_type": "image_mask",
              "min_count": 0,
              "role": "character_reference_mask",
              "source_ids": [
                "generate-api"
              ],
              "state": "supported"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].reference_inputs"
        },
        {
          "after": {
            "mode": "exact_set",
            "options": [
              {
                "id": "512x1536",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "576x1408",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "576x1472",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "576x1536",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "640x1344",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "640x1408",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "640x1472",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "640x1536",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1152",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1216",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1280",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1344",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1408",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "704x1472",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "736x1312",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "768x1088",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "768x1216",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "768x1280",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "768x1344",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "800x1280",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x960",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x1024",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x1088",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x1152",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x1216",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "832x1248",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "864x1152",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "896x960",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "896x1024",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "896x1088",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "896x1120",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "896x1152",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "960x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "960x896",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "960x1024",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "960x1088",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1024x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1024x896",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1024x960",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1024x1024",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1088x768",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1088x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1088x896",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1088x960",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1120x896",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1152x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1152x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1152x864",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1152x896",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1216x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1216x768",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1216x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1248x832",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1280x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1280x768",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1280x800",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1312x736",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1344x640",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1344x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1344x768",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1408x576",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1408x640",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1408x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1472x576",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1472x640",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1472x704",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1536x512",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1536x576",
                "source_ids": [
                  "generate-api"
                ]
              },
              {
                "id": "1536x640",
                "source_ids": [
                  "generate-api"
                ]
              }
            ],
            "source_ids": [
              "generate-api"
            ],
            "state": "supported",
            "unit": "pixel"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].size"
        },
        {
          "after": [
            "generate-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"image-generation\"].source_ids"
        },
        {
          "after": "text_to_image",
          "before": "image_generation",
          "kind": "changed",
          "path": "capability_profiles[id=\"image-generation\"].task"
        },
        {
          "after": {
            "source_ids": [
              "generate-api"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-generation\"].text_input"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "temporary-hosted-output-links",
              "source_ids": [
                "generate-api"
              ],
              "summary": "Ideogram says generated image links remain available only for a limited period and must be downloaded for durable storage."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "generate-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.03,
              "applies_when": [
                "rendering_speed=FLASH",
                "character_reference_images=absent"
              ],
              "denomination": "USD",
              "id": "text-to-image-flash",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "rendering_speed=TURBO",
                "character_reference_images=absent"
              ],
              "denomination": "USD",
              "id": "text-to-image-turbo",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.06,
              "applies_when": [
                "rendering_speed=DEFAULT",
                "character_reference_images=absent"
              ],
              "denomination": "USD",
              "id": "text-to-image-default",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.09,
              "applies_when": [
                "rendering_speed=QUALITY",
                "character_reference_images=absent"
              ],
              "denomination": "USD",
              "id": "text-to-image-quality",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "applies_when": [
                "rendering_speed=FLASH",
                "character_reference_images=present"
              ],
              "id": "character-reference-flash",
              "profile_id": "image-generation",
              "qualifier": "The pricing table lists no Flash rate for generations using Character Reference.",
              "source_ids": [
                "pricing"
              ],
              "state": "unknown"
            },
            {
              "amount": 0.1,
              "applies_when": [
                "rendering_speed=TURBO",
                "character_reference_images=present"
              ],
              "denomination": "USD",
              "id": "character-reference-turbo",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.15,
              "applies_when": [
                "rendering_speed=DEFAULT",
                "character_reference_images=present"
              ],
              "denomination": "USD",
              "id": "character-reference-default",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.2,
              "applies_when": [
                "rendering_speed=QUALITY",
                "character_reference_images=present"
              ],
              "denomination": "USD",
              "id": "character-reference-quality",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-generation",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/generate-v3"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generate-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/generate-v3"
          },
          "kind": "added",
          "path": "sources[id=\"generate-api\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://ideogram.ai/models/3.0/"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:ideogram/ideogram-3-0",
      "model": {
        "id": "ideogram/ideogram-3-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 3.0",
        "path": "models/ideogram/ideogram-3-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-catalog",
                "i2v-reference"
              ],
              "value": "MiniMax-Hailuo-2.3-Fast"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "MiniMax-Hailuo-2.3-Fast",
            "controls": [
              {
                "default": "6",
                "mode": "exact_set",
                "name": "duration",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "unit": "second",
                "values": [
                  "6",
                  "10"
                ]
              },
              {
                "default": "768P",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "768P",
                  "1080P"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "prompt_optimizer",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "fast_pretreatment",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "mode": "exact_set",
                "name": "camera_motion_command",
                "source_ids": [
                  "i2v-reference",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "[Truck left]",
                  "[Truck right]",
                  "[Pan left]",
                  "[Pan right]",
                  "[Push in]",
                  "[Pull out]",
                  "[Pedestal up]",
                  "[Pedestal down]",
                  "[Tilt up]",
                  "[Tilt down]",
                  "[Zoom in]",
                  "[Zoom out]",
                  "[Shake]",
                  "[Tracking shot]",
                  "[Static shot]"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/query/video_generation?task_id={task_id}",
                "id": "task-query",
                "source_ids": [
                  "query-reference"
                ],
                "state": "supported",
                "transport": "asynchronous_task_status"
              },
              {
                "endpoint": "GET /v1/files/retrieve?file_id={file_id}",
                "id": "file-download",
                "source_ids": [
                  "download-reference"
                ],
                "state": "supported",
                "transport": "download_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 6,
              "mode": "range",
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "step": 4,
              "unit": "second"
            },
            "endpoint": "POST https://api.minimax.io/v1/video_generation",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-catalog"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "api-image-to-video",
            "native_audio": {
              "source_ids": [
                "model-catalog",
                "i2v-reference"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than=20MB",
                  "short_edge_greater_than=300px",
                  "input_aspect_ratio_min=2:5",
                  "input_aspect_ratio_max=5:2"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri"
                ],
                "formats": [
                  "jpg",
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "end_image",
                "source_ids": [
                  "i2v-reference",
                  "fl2v-reference"
                ],
                "state": "unknown"
              },
              {
                "media_type": "image",
                "role": "image_reference",
                "source_ids": [
                  "i2v-reference",
                  "s2v-reference"
                ],
                "state": "unknown"
              }
            ],
            "size": {
              "default": "768P",
              "mode": "exact_set",
              "options": [
                {
                  "id": "768P",
                  "render_modes": [
                    "duration=6_seconds",
                    "duration=10_seconds"
                  ],
                  "source_ids": [
                    "i2v-reference"
                  ]
                },
                {
                  "id": "1080P",
                  "render_modes": [
                    "duration=6_seconds"
                  ],
                  "source_ids": [
                    "i2v-reference"
                  ]
                }
              ],
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "i2v-reference",
              "model-catalog"
            ],
            "task": "image_to_video",
            "text_input": {
              "max": 2000,
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-image-to-video\"]"
        },
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": [
            {
              "handling": "Use available for current callable access and preserve the lab's Legacy label as conflicting lifecycle provenance.",
              "path": "model.status",
              "source_ids": [
                "model-catalog",
                "i2v-reference",
                "paygo-pricing"
              ],
              "summary": "MiniMax places Hailuo 2.3 Fast under Legacy Models while its exact model ID remains accepted by the live image-to-video API and remains present in current lab pricing."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-catalog",
            "i2v-reference",
            "model-release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.19,
              "applies_when": [
                "resolution=768P",
                "duration=6_seconds"
              ],
              "denomination": "USD",
              "id": "768p-6s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 0.32,
              "applies_when": [
                "resolution=768P",
                "duration=10_seconds"
              ],
              "denomination": "USD",
              "id": "768p-10s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 0.33,
              "applies_when": [
                "resolution=1080P",
                "duration=6_seconds"
              ],
              "denomination": "USD",
              "id": "1080p-6s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "paygo-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/release-notes/apis"
          },
          "kind": "added",
          "path": "sources[id=\"api-release-notes\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/guides/video-generation"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "download-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-download"
          },
          "kind": "added",
          "path": "sources[id=\"download-reference\"]"
        },
        {
          "after": {
            "id": "fl2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-fl2v"
          },
          "kind": "added",
          "path": "sources[id=\"fl2v-reference\"]"
        },
        {
          "after": {
            "id": "i2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-i2v"
          },
          "kind": "added",
          "path": "sources[id=\"i2v-reference\"]"
        },
        {
          "after": {
            "id": "llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms\"]"
        },
        {
          "after": {
            "id": "model-catalog",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/models-intro"
          },
          "kind": "added",
          "path": "sources[id=\"model-catalog\"]"
        },
        {
          "after": {
            "id": "model-release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/release-notes/models"
          },
          "kind": "added",
          "path": "sources[id=\"model-release-notes\"]"
        },
        {
          "after": {
            "id": "paygo-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "added",
          "path": "sources[id=\"paygo-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "query-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-query"
          },
          "kind": "added",
          "path": "sources[id=\"query-reference\"]"
        },
        {
          "after": {
            "id": "s2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-s2v"
          },
          "kind": "added",
          "path": "sources[id=\"s2v-reference\"]"
        },
        {
          "after": {
            "id": "video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/video-generation"
          },
          "kind": "added",
          "path": "sources[id=\"video-guide\"]"
        },
        {
          "after": {
            "id": "video-package-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/pricing-video"
          },
          "kind": "added",
          "path": "sources[id=\"video-package-pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:minimax/minimax-hailuo-2-3-fast",
      "model": {
        "id": "minimax/minimax-hailuo-2-3-fast",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3 Fast",
        "path": "models/minimax/minimax-hailuo-2-3-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "music-reference",
                "paygo-pricing"
              ],
              "value": "music-2.6"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "music-reference",
                "paygo-pricing"
              ],
              "value": "music-2.6-free"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": "music-2.6",
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].api_mode"
        },
        {
          "after": [
            "music-2.6-free"
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].api_mode_aliases"
        },
        {
          "after": [
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                128,
                256
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                16000,
                24000,
                32000,
                44100
              ],
              "source_ids": [
                "music-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                128,
                256
              ],
              "family": "wav",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                16000,
                24000,
                32000,
                44100
              ],
              "source_ids": [
                "music-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                128,
                256
              ],
              "family": "pcm",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                16000,
                24000,
                32000,
                44100
              ],
              "source_ids": [
                "music-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].audio_formats"
        },
        {
          "after": [
            {
              "max": 3500,
              "min": 1,
              "mode": "range",
              "name": "lyrics_length_when_present",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "character"
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "stream",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "hex",
              "mode": "exact_set",
              "name": "output_format",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "values": [
                "url",
                "hex"
              ]
            },
            {
              "mode": "exact_set",
              "name": "sample_rate",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "unit": "hertz",
              "values": [
                "16000",
                "24000",
                "32000",
                "44100"
              ]
            },
            {
              "mode": "exact_set",
              "name": "bitrate",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "unit": "bit_per_second",
              "values": [
                "32000",
                "64000",
                "128000",
                "256000"
              ]
            },
            {
              "mode": "exact_set",
              "name": "audio_format",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "values": [
                "mp3",
                "wav",
                "pcm"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "lyrics_optimizer",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": "false",
              "mode": "exact_set",
              "name": "is_instrumental",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].controls"
        },
        {
          "after": [
            {
              "default_format": "hex",
              "endpoint": "POST /v1/music_generation",
              "formats": [
                "hex"
              ],
              "id": "hex-response",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "transport": "hex_in_response"
            },
            {
              "endpoint": "POST /v1/music_generation",
              "formats": [
                "url"
              ],
              "id": "temporary-url",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "transport": "temporary_url"
            },
            {
              "endpoint": "POST /v1/music_generation",
              "formats": [
                "hex"
              ],
              "id": "streaming-hex",
              "source_ids": [
                "music-reference"
              ],
              "state": "supported",
              "transport": "http_stream"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].delivery_profiles"
        },
        {
          "after": {
            "source_ids": [
              "music-reference",
              "paygo-pricing"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].duration"
        },
        {
          "after": "POST https://api.minimax.io/v1/music_generation",
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "music-reference"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "music-reference"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].native_audio"
        },
        {
          "after": {
            "source_ids": [
              "music-reference"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].size"
        },
        {
          "after": [
            "music-reference"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"music-generation\"].source_ids"
        },
        {
          "after": {
            "max": 2000,
            "source_ids": [
              "music-reference"
            ],
            "state": "supported",
            "unit": "character"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-generation\"].text_input"
        },
        {
          "after": [
            {
              "handling": "Keep the capability duration unknown and preserve the five-minute phrase only as a billing qualifier.",
              "path": "capability_profiles.music-generation.duration",
              "source_ids": [
                "music-reference",
                "paygo-pricing"
              ],
              "summary": "MiniMax prices each paid generation as up to five minutes of music, but the live request schema exposes no duration control or explicit output-duration constraint."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "music-reference",
            "paygo-pricing"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.15,
              "applies_when": [
                "model_id=music-2.6",
                "output_duration<=5_minutes"
              ],
              "denomination": "USD",
              "id": "paid-generation",
              "kind": "metered",
              "per": 1,
              "profile_id": "music-generation",
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "music_generation"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "paygo-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/api-reference/api-overview"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "music-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/api-reference/music-generation"
          },
          "kind": "added",
          "path": "sources[id=\"music-reference\"]"
        },
        {
          "after": {
            "id": "paygo-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "added",
          "path": "sources[id=\"paygo-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:minimax/minimax-music-2-6",
      "model": {
        "id": "minimax/minimax-music-2-6",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Music 2.6",
        "path": "models/minimax/minimax-music-2-6.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-catalog",
                "api-reference",
                "api-changelog"
              ],
              "value": "aleph2"
            },
            {
              "kind": "model_id",
              "resolves_to": "aleph2",
              "source_ids": [
                "api-changelog"
              ],
              "value": "aleph2_alpha"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "aleph2",
            "controls": [
              {
                "max": 4294967295,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "mode": "exact_set",
                "name": "target_aspect_ratio",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "4:3",
                  "3:2",
                  "1:1",
                  "2:3",
                  "3:4",
                  "9:16",
                  "21:9"
                ]
              },
              {
                "mode": "exact_set",
                "name": "public_figure_threshold",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "auto",
                  "low"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/tasks/{id}",
                "id": "task-output-url",
                "source_ids": [
                  "output-guide"
                ],
                "state": "supported",
                "transport": "ephemeral_url"
              }
            ],
            "duration": {
              "source_ids": [
                "api-reference",
                "input-guide"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/video_to_video",
            "frame_rate": {
              "source_ids": [
                "api-reference",
                "input-guide"
              ],
              "state": "unknown"
            },
            "id": "api-video-edit",
            "native_audio": {
              "source_ids": [
                "api-reference",
                "product-page"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration=2_seconds",
                  "maximum_input_frame_rate=30_fps",
                  "output_resolution=preserve_input_up_to_1080p",
                  "https_url_max_bytes=33554432",
                  "base64_data_uri_max_encoded_bytes=16777216",
                  "runway_uri_min_bytes=512",
                  "runway_uri_max_bytes=209715200",
                  "https_url_max_characters=2048",
                  "https_url_host=domain_only",
                  "https_url_head_request=required",
                  "https_url_content_headers=required",
                  "https_url_redirects=unsupported"
                ],
                "duration_unit": "second",
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "runway_uri"
                ],
                "formats": [
                  "mp4",
                  "mov",
                  "mkv",
                  "webm",
                  "3gp",
                  "ogv",
                  "avi",
                  "flv",
                  "mpg",
                  "mpeg"
                ],
                "max_count": 1,
                "max_duration": 30,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "api-reference",
                  "input-guide",
                  "api-changelog",
                  "product-page"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "timestamp_mode=absolute_seconds_or_fraction",
                  "absolute_seconds_min=0",
                  "absolute_seconds_max=30",
                  "fraction_min=0",
                  "fraction_max=1",
                  "edit_window_bounds=whole_seconds",
                  "edit_window_end=exclusive",
                  "all_keyframes_edit_window_consistency=required",
                  "https_url_max_bytes=16777216",
                  "base64_data_uri_max_encoded_bytes=5242880",
                  "runway_uri_min_bytes=512",
                  "runway_uri_max_bytes=209715200",
                  "gif=unsupported"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "runway_uri"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 5,
                "media_type": "image",
                "min_count": 1,
                "role": "keyframe_sequence",
                "source_ids": [
                  "api-reference",
                  "input-guide",
                  "api-changelog"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "input-guide",
                "product-page"
              ],
              "state": "unknown"
            },
            "source_ids": [
              "model-catalog",
              "api-reference",
              "api-changelog"
            ],
            "task": "video_edit",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "utf16_code_unit"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-video-edit\"]"
        },
        {
          "before": {
            "id": "video-edit",
            "source_ids": [
              "docs"
            ],
            "task": "video_edit"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-edit\"]"
        },
        {
          "after": [
            {
              "handling": "Keep structured output size unknown and preserve the exact relationship on the start-video reference constraint.",
              "path": "capability_profiles.api-video-edit.size",
              "source_ids": [
                "input-guide",
                "product-page"
              ],
              "summary": "Runway says Aleph 2.0 preserves the input resolution up to 1080p, but the registry's size schema cannot encode a relational preserve-input constraint as a legal output-size set or numeric range."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-catalog",
            "api-changelog",
            "product-page",
            "prompting-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 28,
              "denomination": "credit",
              "id": "aleph2-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "api-video-edit",
              "qualifier": "Runway publishes a minimum charge of 56 credits per generation.",
              "source_ids": [
                "api-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.01,
              "applies_when": [
                "channel=developer_api"
              ],
              "denomination": "USD",
              "id": "api-credit-purchase",
              "kind": "metered",
              "per": 1,
              "qualifier": "Developer API credits; sales tax may apply.",
              "source_ids": [
                "api-pricing",
                "api-setup"
              ],
              "state": "known",
              "unit": "credit"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "api-pricing",
            "api-setup"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/api-details/api_changelog/"
          },
          "kind": "added",
          "path": "sources[id=\"api-changelog\"]"
        },
        {
          "after": {
            "id": "api-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "added",
          "path": "sources[id=\"api-pricing\"]"
        },
        {
          "after": {
            "id": "api-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-reference\"]"
        },
        {
          "after": {
            "id": "api-setup",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/using-the-api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-setup\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "input-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/assets/inputs/"
          },
          "kind": "added",
          "path": "sources[id=\"input-guide\"]"
        },
        {
          "after": {
            "id": "model-catalog",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "added",
          "path": "sources[id=\"model-catalog\"]"
        },
        {
          "after": {
            "id": "output-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/assets/outputs/"
          },
          "kind": "added",
          "path": "sources[id=\"output-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "product-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://runway.com/product/aleph-2"
          },
          "kind": "added",
          "path": "sources[id=\"product-page\"]"
        },
        {
          "after": {
            "id": "prompting-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://help.runwayml.com/hc/en-us/articles/52150503729171-Aleph-2-0-Prompting-Guide"
          },
          "kind": "added",
          "path": "sources[id=\"prompting-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:runway/aleph-2-0",
      "model": {
        "id": "runway/aleph-2-0",
        "lab": "Runway",
        "modality": "video",
        "name": "Aleph 2.0",
        "path": "models/runway/aleph-2-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-catalog",
                "api-reference",
                "api-pricing"
              ],
              "value": "gen4_turbo"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gen4_turbo",
            "controls": [
              {
                "max": 10,
                "min": 2,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference",
                  "api-changelog"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "mode": "exact_set",
                "name": "ratio",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "1280:720",
                  "720:1280",
                  "1104:832",
                  "960:960",
                  "832:1104",
                  "1584:672"
                ]
              },
              {
                "max": 4294967295,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "mode": "exact_set",
                "name": "public_figure_threshold",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "auto",
                  "low"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/tasks/{id}",
                "id": "task-output-url",
                "source_ids": [
                  "output-guide"
                ],
                "state": "supported",
                "transport": "ephemeral_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "api-reference",
                "api-changelog"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/image_to_video",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "unknown"
            },
            "id": "api-image-to-video",
            "native_audio": {
              "source_ids": [
                "api-reference",
                "model-guide"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "position=first",
                  "input_aspect_ratio_min=0.5",
                  "input_aspect_ratio_max=2.358",
                  "https_url_max_bytes=16777216",
                  "base64_data_uri_max_encoded_bytes=5242880",
                  "runway_uri_min_bytes=512",
                  "runway_uri_max_bytes=209715200",
                  "https_url_max_characters=2048",
                  "https_url_host=domain_only",
                  "https_url_head_request=required",
                  "https_url_content_headers=required",
                  "https_url_redirects=unsupported",
                  "gif=unsupported"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "runway_uri"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "api-reference",
                  "input-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "16:9",
                      "height": 720,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 1280
                    }
                  ],
                  "id": "1280:720",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "9:16"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "9:16",
                      "height": 1280,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 720
                    }
                  ],
                  "id": "720:1280",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "4:3"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "4:3",
                      "height": 832,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 1104
                    }
                  ],
                  "id": "1104:832",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 960,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 960
                    }
                  ],
                  "id": "960:960",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "3:4"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "3:4",
                      "height": 1104,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 832
                    }
                  ],
                  "id": "832:1104",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "21:9",
                      "height": 672,
                      "source_ids": [
                        "api-reference",
                        "input-guide"
                      ],
                      "unit": "pixel",
                      "width": 1584
                    }
                  ],
                  "id": "1584:672",
                  "source_ids": [
                    "api-reference",
                    "input-guide"
                  ]
                }
              ],
              "source_ids": [
                "api-reference",
                "input-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-catalog",
              "api-reference"
            ],
            "task": "image_to_video",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "utf16_code_unit"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-image-to-video\"]"
        },
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": {
            "duration": {
              "max": 10,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "step": 5,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-image-to-video",
            "native_audio": {
              "source_ids": [
                "model-guide"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "model-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9"
                  ],
                  "id": "1280:720",
                  "source_ids": [
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "9:16"
                  ],
                  "id": "720:1280",
                  "source_ids": [
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1"
                  ],
                  "id": "960:960",
                  "source_ids": [
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "4:3"
                  ],
                  "id": "1104:832",
                  "source_ids": [
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "3:4"
                  ],
                  "id": "832:1104",
                  "source_ids": [
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "21:9"
                  ],
                  "id": "1584:672",
                  "source_ids": [
                    "model-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "model-guide"
            ],
            "task": "image_to_video",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-image-to-video\"]"
        },
        {
          "after": [
            {
              "handling": "Keep the flexible range on the API profile and the two web choices on the separate web profile.",
              "path": "capability_profiles.*.duration",
              "source_ids": [
                "api-reference",
                "api-changelog",
                "model-guide"
              ],
              "summary": "The current API reference and October 2025 changelog permit every integer duration from two through ten seconds, while the web-product guide still lists only five- and ten-second outputs."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-catalog",
            "api-reference",
            "api-changelog",
            "model-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 5,
              "denomination": "credit",
              "id": "gen4-turbo-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "api-pricing",
                "model-guide"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.01,
              "applies_when": [
                "channel=developer_api"
              ],
              "denomination": "USD",
              "id": "api-credit-purchase",
              "kind": "metered",
              "per": 1,
              "qualifier": "Developer API credits; sales tax may apply.",
              "source_ids": [
                "api-pricing",
                "api-setup"
              ],
              "state": "known",
              "unit": "credit"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "api-pricing",
            "model-guide",
            "api-setup"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/api-details/api_changelog/"
          },
          "kind": "added",
          "path": "sources[id=\"api-changelog\"]"
        },
        {
          "after": {
            "id": "api-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "added",
          "path": "sources[id=\"api-pricing\"]"
        },
        {
          "after": {
            "id": "api-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-reference\"]"
        },
        {
          "after": {
            "id": "api-setup",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/using-the-api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-setup\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "input-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/assets/inputs/"
          },
          "kind": "added",
          "path": "sources[id=\"input-guide\"]"
        },
        {
          "after": {
            "id": "model-catalog",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "added",
          "path": "sources[id=\"model-catalog\"]"
        },
        {
          "after": {
            "id": "model-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://help.runwayml.com/hc/en-us/articles/37327109429011-Creating-with-Gen-4-Video"
          },
          "kind": "added",
          "path": "sources[id=\"model-guide\"]"
        },
        {
          "after": {
            "id": "output-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.dev.runwayml.com/assets/outputs/"
          },
          "kind": "added",
          "path": "sources[id=\"output-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:runway/gen-4-turbo",
      "model": {
        "id": "runway/gen-4-turbo",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4 Turbo",
        "path": "models/runway/gen-4-turbo.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "images-reference",
                "llms"
              ],
              "value": "grok-imagine-image"
            },
            {
              "kind": "snapshot_id",
              "source_ids": [
                "model-page"
              ],
              "value": "grok-imagine-image-2026-03-02"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "delivery_profiles": [
              {
                "id": "url-response",
                "source_ids": [
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "url"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/images/edits",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "single-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "encodings": [
                  "https_url"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "images-reference",
                  "llms"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "model-page",
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            },
            "source_ids": [
              "model-page",
              "images-reference",
              "llms"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"single-image-edit\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "model-page"
                ],
                "state": "supported",
                "values": [
                  "1k",
                  "2k"
                ]
              },
              {
                "name": "output_count",
                "source_ids": [
                  "images-reference",
                  "llms"
                ],
                "state": "unknown"
              }
            ],
            "delivery_profiles": [
              {
                "id": "url-response",
                "source_ids": [
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "url"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "model-page"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    }
                  ],
                  "id": "1k",
                  "label": "1K",
                  "source_ids": [
                    "model-page"
                  ]
                },
                {
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "model-page"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    }
                  ],
                  "id": "2k",
                  "label": "2K",
                  "source_ids": [
                    "model-page"
                  ]
                }
              ],
              "source_ids": [
                "model-page"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-page",
              "images-reference",
              "llms"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-page",
            "images-reference"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.02,
              "applies_when": [
                "resolution=1k_or_2k"
              ],
              "denomination": "USD",
              "id": "generation-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.002,
              "denomination": "USD",
              "id": "edit-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "single-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.02,
              "denomination": "USD",
              "id": "edit-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "single-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.x.ai/developers/models/grok-imagine-image"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "images-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.x.ai/developers/rest-api-reference/inference/images"
          },
          "kind": "added",
          "path": "sources[id=\"images-reference\"]"
        },
        {
          "after": {
            "id": "llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.x.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-11",
            "url": "https://docs.x.ai/developers/models/grok-imagine-image"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-11",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        }
      ],
      "commit": {
        "date": "2026-08-11T13:49:32+01:00",
        "message": "document twenty indexed media models (#32)",
        "sha": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67"
      },
      "id": "a684f42e2cc2ead09c1fcda0903f9bc73e2ffa67:xai/grok-imagine-image",
      "model": {
        "id": "xai/grok-imagine-image",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image",
        "path": "models/xai/grok-imagine-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "klein-api",
                "overview",
                "openapi"
              ],
              "value": "flux-2-klein-4b"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "model-card"
              ],
              "value": "black-forest-labs/FLUX.2-klein-4B"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "klein-api",
                  "openapi"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "name": "prompt_upsampling",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              },
              {
                "name": "grounding_search",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "image-editing-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              },
              {
                "endpoint": "POST /v1/flux-2-klein-4b",
                "id": "webhook",
                "source_ids": [
                  "openapi"
                ],
                "state": "supported",
                "transport": "webhook"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/flux-2-klein-4b",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 4,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "klein-quick-help"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "klein-api",
              "openapi",
              "image-editing-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "klein-api",
                "openapi"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation-or-editing",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation_or_editing"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation-or-editing\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "klein-api",
                  "openapi"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "name": "prompt_upsampling",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              },
              {
                "name": "grounding_search",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "text-to-image-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              },
              {
                "endpoint": "POST /v1/flux-2-klein-4b",
                "id": "webhook",
                "source_ids": [
                  "openapi"
                ],
                "state": "supported",
                "transport": "webhook"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/flux-2-klein-4b",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "klein-api",
              "openapi",
              "text-to-image-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "klein-api",
                "openapi"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the explicit 1024x1024 default from the dimensions table and retain the API contradiction rather than interpreting 0 as an output size.",
              "path": "capability_profiles.*.size.default",
              "source_ids": [
                "klein-api",
                "openapi",
                "dimensions-help"
              ],
              "summary": "The live API schema gives width and height defaults of 0 despite a minimum of 64, while the dimensions table publishes a 1024x1024 default."
            },
            {
              "handling": "Use the dedicated live pricing table and worked help example; retain the malformed quick-start expression as conflicting provenance.",
              "path": "pricing.charges.text-to-image-*",
              "source_ids": [
                "pricing-live",
                "pricing-docs",
                "pricing-help"
              ],
              "summary": "The quick-start pricing prose contains a malformed duplicated term in its 4B example, while the live pricing table and help example agree on the first-megapixel plus additional-megapixel formula."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "not-factual-information",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says the model is not intended or able to provide factual information."
            },
            {
              "id": "rendered-text",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says rendered text may be inaccurate or distorted."
            },
            {
              "id": "training-data-bias",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says the model may represent or amplify biases present in its training data."
            },
            {
              "id": "four-megapixel-resizing",
              "source_ids": [
                "dimensions-help"
              ],
              "summary": "Black Forest Labs says input or output images above 4 megapixels are automatically resized to the 4-megapixel limit."
            },
            {
              "id": "signed-url-expiration",
              "source_ids": [
                "image-editing-guide"
              ],
              "summary": "Black Forest Labs says signed result URLs expire after ten minutes."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "overview",
            "klein-api",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.014,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "text-to-image-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.001,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "text-to-image-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.014,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "image-edit-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.001,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "image-edit-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.001,
              "denomination": "USD",
              "id": "image-edit-reference-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each reference image is rounded up separately for billing; 1 megapixel is counted as 1024x1024, so every reference counts as at least 1 megapixel.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "reference_megapixel"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing-live",
            "pricing-docs",
            "pricing-help"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "dimensions-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/8916739058-what-aspect-ratios-and-output-dimensions-are-supported"
          },
          "kind": "added",
          "path": "sources[id=\"dimensions-help\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bklein%5D-4b"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "docs-index",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"docs-index\"]"
        },
        {
          "after": {
            "id": "image-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_image_editing"
          },
          "kind": "added",
          "path": "sources[id=\"image-editing-guide\"]"
        },
        {
          "after": {
            "id": "klein-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bklein%5D-4b"
          },
          "kind": "added",
          "path": "sources[id=\"klein-api\"]"
        },
        {
          "after": {
            "id": "klein-quick-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7592221790-how-do-i-generate-quickly-with-flux-2-klein"
          },
          "kind": "added",
          "path": "sources[id=\"klein-quick-help\"]"
        },
        {
          "after": {
            "id": "model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-4B"
          },
          "kind": "added",
          "path": "sources[id=\"model-card\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2-klein"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "multi-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_editing_multi_reference"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-guide\"]"
        },
        {
          "after": {
            "id": "openapi",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://api.bfl.ai/openapi.json"
          },
          "kind": "added",
          "path": "sources[id=\"openapi\"]"
        },
        {
          "after": {
            "id": "overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_overview"
          },
          "kind": "added",
          "path": "sources[id=\"overview\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "pricing-docs",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-docs\"]"
        },
        {
          "after": {
            "id": "pricing-help",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7986977817-what-are-the-costs-associated-with-using-your-models"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-help\"]"
        },
        {
          "after": {
            "id": "pricing-live",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/pricing?category=flux.2"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-live\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "text-to-image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_text_to_image"
          },
          "kind": "added",
          "path": "sources[id=\"text-to-image-guide\"]"
        },
        {
          "after": {
            "id": "unified-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_unified_reference"
          },
          "kind": "added",
          "path": "sources[id=\"unified-reference-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:black-forest-labs/flux-2-klein-4b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-4b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 4B",
        "path": "models/black-forest-labs/flux-2-klein-4b.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "klein-api",
                "overview",
                "openapi"
              ],
              "value": "flux-2-klein-9b"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "model-card"
              ],
              "value": "black-forest-labs/FLUX.2-klein-9B"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "klein-api",
                  "openapi"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "name": "prompt_upsampling",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              },
              {
                "name": "grounding_search",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "image-editing-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              },
              {
                "endpoint": "POST /v1/flux-2-klein-9b",
                "id": "webhook",
                "source_ids": [
                  "openapi"
                ],
                "state": "supported",
                "transport": "webhook"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/flux-2-klein-9b",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 4,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "klein-quick-help"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "klein-api",
              "openapi",
              "image-editing-guide"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "klein-api",
                "openapi"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation-or-editing",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation_or_editing"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation-or-editing\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "klein-api",
                  "openapi"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "name": "prompt_upsampling",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              },
              {
                "name": "grounding_search",
                "source_ids": [
                  "klein-quick-help"
                ],
                "state": "unsupported"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "klein-api",
                  "openapi",
                  "text-to-image-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              },
              {
                "endpoint": "POST /v1/flux-2-klein-9b",
                "id": "webhook",
                "source_ids": [
                  "openapi"
                ],
                "state": "supported",
                "transport": "webhook"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/flux-2-klein-9b",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "klein-api",
              "openapi",
              "text-to-image-guide"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "klein-api",
                "openapi"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the explicit 1024x1024 default from the dimensions table and retain the API contradiction rather than interpreting 0 as an output size.",
              "path": "capability_profiles.*.size.default",
              "source_ids": [
                "klein-api",
                "openapi",
                "dimensions-help"
              ],
              "summary": "The live API schema gives width and height defaults of 0 despite a minimum of 64, while the dimensions table publishes a 1024x1024 default."
            },
            {
              "handling": "Record only the fixed endpoint in this model record and do not collapse the preview endpoint into an alias.",
              "path": "api_identifiers.flux-2-klein-9b-preview",
              "source_ids": [
                "overview",
                "klein-api",
                "preview-api",
                "openapi"
              ],
              "summary": "BFL documents flux-2-klein-9b as a fixed snapshot and flux-2-klein-9b-preview as a mutable endpoint whose underlying weights change."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "not-factual-information",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says the model is not intended or able to provide factual information."
            },
            {
              "id": "rendered-text",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says rendered text may be inaccurate or distorted."
            },
            {
              "id": "training-data-bias",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says the model may represent or amplify biases present in its training data."
            },
            {
              "id": "prompt-matching",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says the model may fail to match the prompt."
            },
            {
              "id": "prompting-style-dependence",
              "source_ids": [
                "model-card"
              ],
              "summary": "Black Forest Labs says prompt following is strongly influenced by prompting style."
            },
            {
              "id": "four-megapixel-resizing",
              "source_ids": [
                "dimensions-help"
              ],
              "summary": "Black Forest Labs says input or output images above 4 megapixels are automatically resized to the 4-megapixel limit."
            },
            {
              "id": "signed-url-expiration",
              "source_ids": [
                "image-editing-guide"
              ],
              "summary": "Black Forest Labs says signed result URLs expire after ten minutes."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-page",
            "overview",
            "klein-api",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.015,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "text-to-image-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.002,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "text-to-image-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.015,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "image-edit-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.002,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "image-edit-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.002,
              "denomination": "USD",
              "id": "image-edit-reference-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each reference image is rounded up separately for billing; 1 megapixel is counted as 1024x1024, so every reference counts as at least 1 megapixel.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "reference_megapixel"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing-live",
            "pricing-docs",
            "pricing-help"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "dimensions-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/8916739058-what-aspect-ratios-and-output-dimensions-are-supported"
          },
          "kind": "added",
          "path": "sources[id=\"dimensions-help\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bklein%5D-9b"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "docs-index",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"docs-index\"]"
        },
        {
          "after": {
            "id": "image-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_image_editing"
          },
          "kind": "added",
          "path": "sources[id=\"image-editing-guide\"]"
        },
        {
          "after": {
            "id": "klein-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bklein%5D-9b"
          },
          "kind": "added",
          "path": "sources[id=\"klein-api\"]"
        },
        {
          "after": {
            "id": "klein-quick-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7592221790-how-do-i-generate-quickly-with-flux-2-klein"
          },
          "kind": "added",
          "path": "sources[id=\"klein-quick-help\"]"
        },
        {
          "after": {
            "id": "model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://huggingface.co/black-forest-labs/FLUX.2-klein-9B"
          },
          "kind": "added",
          "path": "sources[id=\"model-card\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2-klein"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "multi-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_editing_multi_reference"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-guide\"]"
        },
        {
          "after": {
            "id": "openapi",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://api.bfl.ai/openapi.json"
          },
          "kind": "added",
          "path": "sources[id=\"openapi\"]"
        },
        {
          "after": {
            "id": "overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_overview"
          },
          "kind": "added",
          "path": "sources[id=\"overview\"]"
        },
        {
          "after": {
            "id": "preview-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bklein%5D-9b-preview"
          },
          "kind": "added",
          "path": "sources[id=\"preview-api\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "pricing-docs",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-docs\"]"
        },
        {
          "after": {
            "id": "pricing-help",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7986977817-what-are-the-costs-associated-with-using-your-models"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-help\"]"
        },
        {
          "after": {
            "id": "pricing-live",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/pricing?category=flux.2"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-live\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "text-to-image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_text_to_image"
          },
          "kind": "added",
          "path": "sources[id=\"text-to-image-guide\"]"
        },
        {
          "after": {
            "id": "unified-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_unified_reference"
          },
          "kind": "added",
          "path": "sources[id=\"unified-reference-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:black-forest-labs/flux-2-klein-9b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-9b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 9B",
        "path": "models/black-forest-labs/flux-2-klein-9b.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "models",
                "compose-reference",
                "v2-api-release"
              ],
              "value": "music_v2"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "max": 30,
                "min": 1,
                "mode": "range",
                "name": "chunk_count",
                "source_ids": [
                  "composition-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "chunk"
              },
              {
                "max": 120,
                "min": 3,
                "mode": "range",
                "name": "chunk_duration",
                "source_ids": [
                  "composition-guide"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "max": 50,
                "min": 0,
                "mode": "range",
                "name": "positive_styles_count",
                "source_ids": [
                  "composition-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "style"
              },
              {
                "max": 50,
                "min": 0,
                "mode": "range",
                "name": "negative_styles_count",
                "source_ids": [
                  "composition-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "style"
              },
              {
                "default": "high",
                "mode": "exact_set",
                "name": "context_adherence",
                "source_ids": [
                  "composition-guide"
                ],
                "state": "supported",
                "values": [
                  "low",
                  "medium",
                  "high"
                ]
              },
              {
                "max": 30,
                "min": 0.05,
                "mode": "range",
                "name": "conditioning_reference_duration",
                "source_ids": [
                  "composition-guide",
                  "inpainting-guide"
                ],
                "state": "supported",
                "unit": "second"
              },
              {
                "default": "medium",
                "mode": "exact_set",
                "name": "conditioning_strength",
                "source_ids": [
                  "inpainting-guide"
                ],
                "state": "supported",
                "values": [
                  "low",
                  "medium",
                  "high",
                  "xhigh"
                ]
              }
            ],
            "duration": {
              "automatic": true,
              "max": 600,
              "min": 3,
              "mode": "range",
              "source_ids": [
                "plan-reference",
                "composition-guide"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v1/music/plan",
            "id": "composition-plan",
            "source_ids": [
              "plan-reference",
              "composition-guide"
            ],
            "task": "music_composition_plan",
            "text_input": {
              "max": 4100,
              "source_ids": [
                "plan-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"composition-plan\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  22050
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  48
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  24000
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  96,
                  128,
                  192
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  44100
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  128,
                  192,
                  240,
                  320
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  48000
                ],
                "source_ids": [
                  "compose-reference",
                  "format-changelog"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100,
                  48000
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  96,
                  128,
                  192
                ],
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  48000
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "family": "ulaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "compose-reference"
                ]
              },
              {
                "family": "alaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "compose-reference"
                ]
              }
            ],
            "controls": [
              {
                "max": 2147483647,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "compose-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "integer"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "force_instrumental",
                "source_ids": [
                  "compose-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "store_for_inpainting",
                "source_ids": [
                  "compose-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "sign_with_c2pa",
                "source_ids": [
                  "compose-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "auto",
                "endpoint": "POST /v1/music",
                "formats": [
                  "auto",
                  "mp3_22050_32",
                  "mp3_24000_48",
                  "mp3_44100_32",
                  "mp3_44100_64",
                  "mp3_44100_96",
                  "mp3_44100_128",
                  "mp3_44100_192",
                  "mp3_48000_128",
                  "mp3_48000_192",
                  "mp3_48000_240",
                  "mp3_48000_320",
                  "pcm_8000",
                  "pcm_16000",
                  "pcm_22050",
                  "pcm_24000",
                  "pcm_32000",
                  "pcm_44100",
                  "pcm_48000",
                  "opus_48000_32",
                  "opus_48000_64",
                  "opus_48000_96",
                  "opus_48000_128",
                  "opus_48000_192",
                  "ulaw_8000",
                  "alaw_8000"
                ],
                "id": "buffered-audio",
                "source_ids": [
                  "compose-reference",
                  "format-changelog"
                ],
                "state": "supported",
                "transport": "http_response"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 600,
              "min": 3,
              "mode": "range",
              "source_ids": [
                "compose-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v1/music",
            "frame_rate": {
              "source_ids": [
                "music-overview"
              ],
              "state": "not_applicable"
            },
            "id": "music-compose",
            "native_audio": {
              "source_ids": [
                "music-overview"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "copyright_screening=required",
                  "duration_claim=conflicted"
                ],
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "music-overview",
                  "references-release"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "music-overview"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "compose-reference",
              "composition-guide"
            ],
            "task": "music_generation",
            "text_input": {
              "max": 4100,
              "source_ids": [
                "compose-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-compose\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "with_timestamps",
                "source_ids": [
                  "detailed-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "auto",
                "endpoint": "POST /v1/music/detailed",
                "formats": [
                  "auto",
                  "mp3_22050_32",
                  "mp3_24000_48",
                  "mp3_44100_32",
                  "mp3_44100_64",
                  "mp3_44100_96",
                  "mp3_44100_128",
                  "mp3_44100_192",
                  "mp3_48000_128",
                  "mp3_48000_192",
                  "mp3_48000_240",
                  "mp3_48000_320",
                  "pcm_8000",
                  "pcm_16000",
                  "pcm_22050",
                  "pcm_24000",
                  "pcm_32000",
                  "pcm_44100",
                  "pcm_48000",
                  "opus_48000_32",
                  "opus_48000_64",
                  "opus_48000_96",
                  "opus_48000_128",
                  "opus_48000_192",
                  "ulaw_8000",
                  "alaw_8000"
                ],
                "id": "multipart-audio-and-metadata",
                "source_ids": [
                  "detailed-reference",
                  "format-changelog"
                ],
                "state": "supported",
                "transport": "multipart_mixed"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 600,
              "min": 3,
              "mode": "range",
              "source_ids": [
                "detailed-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v1/music/detailed",
            "id": "music-detailed",
            "source_ids": [
              "detailed-reference"
            ],
            "task": "music_generation_with_metadata",
            "text_input": {
              "max": 4100,
              "source_ids": [
                "detailed-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-detailed\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "with_timestamps",
                "source_ids": [
                  "detailed-stream-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "auto",
                "endpoint": "POST /v1/music/detailed/stream",
                "formats": [
                  "auto",
                  "mp3_22050_32",
                  "mp3_24000_48",
                  "mp3_44100_32",
                  "mp3_44100_64",
                  "mp3_44100_96",
                  "mp3_44100_128",
                  "mp3_44100_192",
                  "mp3_48000_128",
                  "mp3_48000_192",
                  "mp3_48000_240",
                  "mp3_48000_320",
                  "pcm_8000",
                  "pcm_16000",
                  "pcm_22050",
                  "pcm_24000",
                  "pcm_32000",
                  "pcm_44100",
                  "pcm_48000",
                  "opus_48000_32",
                  "opus_48000_64",
                  "opus_48000_96",
                  "opus_48000_128",
                  "opus_48000_192",
                  "ulaw_8000",
                  "alaw_8000"
                ],
                "id": "sse-audio-and-metadata",
                "source_ids": [
                  "detailed-stream-reference",
                  "format-changelog"
                ],
                "state": "supported",
                "transport": "server_sent_events"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 600,
              "min": 3,
              "mode": "range",
              "source_ids": [
                "detailed-stream-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v1/music/detailed/stream",
            "id": "music-detailed-stream",
            "source_ids": [
              "detailed-stream-reference",
              "sse-changelog"
            ],
            "task": "music_generation_with_metadata",
            "text_input": {
              "max": 4100,
              "source_ids": [
                "detailed-stream-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-detailed-stream\"]"
        },
        {
          "before": {
            "id": "music-generation",
            "source_ids": [
              "docs"
            ],
            "task": "music_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"music-generation\"]"
        },
        {
          "after": {
            "delivery_profiles": [
              {
                "default_format": "auto",
                "endpoint": "POST /v1/music/stream",
                "formats": [
                  "auto",
                  "mp3_22050_32",
                  "mp3_24000_48",
                  "mp3_44100_32",
                  "mp3_44100_64",
                  "mp3_44100_96",
                  "mp3_44100_128",
                  "mp3_44100_192",
                  "mp3_48000_128",
                  "mp3_48000_192",
                  "mp3_48000_240",
                  "mp3_48000_320",
                  "pcm_8000",
                  "pcm_16000",
                  "pcm_22050",
                  "pcm_24000",
                  "pcm_32000",
                  "pcm_44100",
                  "pcm_48000",
                  "opus_48000_32",
                  "opus_48000_64",
                  "opus_48000_96",
                  "opus_48000_128",
                  "opus_48000_192",
                  "ulaw_8000",
                  "alaw_8000"
                ],
                "id": "streaming-audio",
                "source_ids": [
                  "stream-reference",
                  "format-changelog"
                ],
                "state": "supported",
                "transport": "http_chunked"
              }
            ],
            "duration": {
              "automatic": true,
              "max": 600,
              "min": 3,
              "mode": "range",
              "source_ids": [
                "stream-reference"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST /v1/music/stream",
            "id": "music-stream",
            "native_audio": {
              "source_ids": [
                "music-overview"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "stream-reference"
            ],
            "task": "music_generation",
            "text_input": {
              "max": 4100,
              "source_ids": [
                "stream-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-stream\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "extract_composition_plan",
                "source_ids": [
                  "upload-reference"
                ],
                "state": "supported",
                "values": [
                  "music_v1",
                  "music_v2"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "with_timestamps",
                "source_ids": [
                  "upload-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "duration": {
              "source_ids": [
                "upload-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/music/upload",
            "id": "music-upload",
            "reference_inputs": [
              {
                "constraints": [
                  "copyright_screening=required"
                ],
                "max_count": 1,
                "media_type": "audio",
                "min_count": 1,
                "role": "audio_reference",
                "source_ids": [
                  "upload-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "upload-reference",
              "inpainting-guide"
            ],
            "task": "music_upload_for_inpainting"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"music-upload\"]"
        },
        {
          "after": {
            "controls": [
              {
                "max": 10,
                "min": 0,
                "mode": "range",
                "name": "style_tag_count",
                "source_ids": [
                  "video-to-music-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "tag"
              }
            ],
            "duration": {
              "source_ids": [
                "video-to-music-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/music/video-to-music",
            "id": "video-to-music",
            "reference_inputs": [
              {
                "constraints": [
                  "maximum_combined_size=200MB",
                  "duration_scope=combined"
                ],
                "duration_unit": "second",
                "max_count": 10,
                "max_duration": 600,
                "media_type": "video",
                "min_count": 1,
                "role": "video_reference",
                "source_ids": [
                  "video-to-music-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "video-to-music-reference"
            ],
            "task": "video_to_music",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "video-to-music-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"video-to-music\"]"
        },
        {
          "after": [
            {
              "handling": "Use the callable endpoint's 600-second bound only inside endpoint-scoped API profiles; do not generalize it to the UI.",
              "path": "capability_profiles.*.duration.max",
              "source_ids": [
                "music-overview",
                "compose-reference",
                "stream-reference",
                "detailed-reference",
                "detailed-stream-reference",
                "composition-guide"
              ],
              "summary": "The Music overview states a five-minute maximum, while the live generation endpoints and v2 composition-plan guide permit a 600-second total."
            },
            {
              "handling": "Record support and copyright screening, but keep the duration and API request shape unresolved.",
              "path": "capability_profiles.music-compose.reference_inputs.audio_reference",
              "source_ids": [
                "music-overview",
                "references-release"
              ],
              "summary": "The capability overview says an audio reference may be approximately 30 seconds, while the newer official References release says uploads may be 10 seconds to five minutes and are available through ElevenAPI; no matching parameter reference was published."
            },
            {
              "handling": "Use exact endpoint enums for API profiles and retain the overview claim only as conflicting provenance.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "music-overview",
                "compose-reference",
                "stream-reference",
                "detailed-reference",
                "detailed-stream-reference"
              ],
              "summary": "The overview advertises MP3 at 44.1 kHz and WAV, while current endpoint enums include 48 kHz MP3, PCM, Opus, u-law, and A-law but no WAV selector."
            },
            {
              "handling": "Record the displayed USD per-minute charge and preserve the FAQ wording as a billing conflict.",
              "path": "pricing.charges.music-api-output",
              "source_ids": [
                "pricing"
              ],
              "summary": "The pricing table publishes USD 0.15 per minute, while the pricing FAQ describes Music as billed per generation."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "ja",
                "name": "Japanese"
              }
            ],
            "list_completeness": "non_exhaustive",
            "listed_count": 4,
            "published_label": "English, Spanish, German, Japanese and more",
            "scope": "native_audio",
            "source_ids": [
              "models",
              "music-overview"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "audio-reference-not-remixing",
              "source_ids": [
                "music-overview"
              ],
              "summary": "Audio Reference guides style and sound; it is not a remixing or genre-transfer tool, and substantially different requested genres may be less reliable."
            },
            {
              "id": "seed-not-exactly-reproducible",
              "source_ids": [
                "compose-reference"
              ],
              "summary": "Using the same seed and parameters does not guarantee exact reproducibility, and output can change across system updates."
            },
            {
              "id": "copyright-screening",
              "source_ids": [
                "composition-guide",
                "upload-reference"
              ],
              "summary": "Copyrighted prompts, styles, lyrics, and uploaded material can be rejected; an uploaded copyrighted file is still charged half the request cost."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "models",
            "music-overview",
            "v2-api-release"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.15,
              "applies_when": [
                "model_id=music_v2"
              ],
              "denomination": "USD",
              "id": "music-api-output",
              "kind": "metered",
              "per": 1,
              "qualifier": "Prices exclude taxes, levies, and duties.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_minute"
            },
            {
              "amount": 0,
              "denomination": "credit",
              "id": "composition-plan-request",
              "kind": "metered",
              "per": 1,
              "profile_id": "composition-plan",
              "qualifier": "The endpoint costs zero credits but is rate-limited.",
              "source_ids": [
                "plan-reference"
              ],
              "state": "known",
              "unit": "request"
            },
            {
              "amount": 1.5,
              "denomination": "USD",
              "id": "music-finetune",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "finetune"
            },
            {
              "id": "music-upload",
              "profile_id": "music-upload",
              "qualifier": "The upload endpoint says upload price equals song-generation price, but does not publish a safe upload billing unit; copyrighted uploads are charged half.",
              "source_ids": [
                "upload-reference"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "plan-reference",
            "upload-reference"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "compose-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/compose.md"
          },
          "kind": "added",
          "path": "sources[id=\"compose-reference\"]"
        },
        {
          "after": {
            "id": "composition-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/music/composition-plans"
          },
          "kind": "added",
          "path": "sources[id=\"composition-guide\"]"
        },
        {
          "after": {
            "id": "detailed-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/compose-detailed.md"
          },
          "kind": "added",
          "path": "sources[id=\"detailed-reference\"]"
        },
        {
          "after": {
            "id": "detailed-stream-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/compose-detailed-stream.md"
          },
          "kind": "added",
          "path": "sources[id=\"detailed-stream-reference\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "format-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/changelog/2026/6/22"
          },
          "kind": "added",
          "path": "sources[id=\"format-changelog\"]"
        },
        {
          "after": {
            "id": "inpainting-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/music/inpainting"
          },
          "kind": "added",
          "path": "sources[id=\"inpainting-guide\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "models",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "added",
          "path": "sources[id=\"models\"]"
        },
        {
          "after": {
            "id": "music-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/capabilities/music"
          },
          "kind": "added",
          "path": "sources[id=\"music-overview\"]"
        },
        {
          "after": {
            "id": "plan-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/create-composition-plan.md"
          },
          "kind": "added",
          "path": "sources[id=\"plan-reference\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://elevenlabs.io/pricing/api?price.platform=api",
          "before": "https://elevenlabs.io/pricing/api",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "references-release",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/blog/introducing-references-sound-control-for-music-v2"
          },
          "kind": "added",
          "path": "sources[id=\"references-release\"]"
        },
        {
          "after": {
            "id": "sse-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/changelog/2026/7/6"
          },
          "kind": "added",
          "path": "sources[id=\"sse-changelog\"]"
        },
        {
          "after": {
            "id": "stream-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/stream.md"
          },
          "kind": "added",
          "path": "sources[id=\"stream-reference\"]"
        },
        {
          "after": {
            "id": "upload-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/upload.md"
          },
          "kind": "added",
          "path": "sources[id=\"upload-reference\"]"
        },
        {
          "after": {
            "id": "v2-api-release",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/changelog/2026/6/15"
          },
          "kind": "added",
          "path": "sources[id=\"v2-api-release\"]"
        },
        {
          "after": {
            "id": "video-to-music-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/music/video-to-music.md"
          },
          "kind": "added",
          "path": "sources[id=\"video-to-music-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:elevenlabs/eleven-music-v2",
      "model": {
        "id": "elevenlabs/eleven-music-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Music v2",
        "path": "models/elevenlabs/eleven-music-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "models",
                "sound-effects-reference"
              ],
              "value": "eleven_text_to_sound_v2"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": [
            {
              "format_ids": [
                "mp3_44100_192"
              ],
              "minimum_plan": "Creator",
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "format_ids": [
                "pcm_44100"
              ],
              "minimum_plan": "Pro",
              "source_ids": [
                "sound-effects-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].audio_format_access"
        },
        {
          "after": [
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                22050
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                48
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                24000
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                44100
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "family": "pcm",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "opus",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                48000
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "family": "ulaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            },
            {
              "family": "alaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "sound-effects-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].audio_formats"
        },
        {
          "after": [
            {
              "default": "false",
              "mode": "exact_set",
              "name": "loop",
              "source_ids": [
                "sound-effects-reference"
              ],
              "state": "supported",
              "values": [
                "true",
                "false"
              ]
            },
            {
              "default": 0.3,
              "max": 1,
              "min": 0,
              "mode": "range",
              "name": "prompt_influence",
              "source_ids": [
                "sound-effects-reference"
              ],
              "state": "supported",
              "unit": "ratio"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].controls"
        },
        {
          "after": [
            {
              "endpoint": "POST /v1/sound-generation",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "audio-download",
              "source_ids": [
                "sound-effects-reference"
              ],
              "state": "supported",
              "transport": "http_response"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].delivery_profiles"
        },
        {
          "after": {
            "automatic": true,
            "max": 30,
            "min": 0.5,
            "mode": "range",
            "source_ids": [
              "sound-effects-reference"
            ],
            "state": "supported",
            "unit": "second"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].duration"
        },
        {
          "after": "POST /v1/sound-generation",
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "sound-effects-overview"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "sound-effects-overview"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].native_audio"
        },
        {
          "after": {
            "source_ids": [
              "sound-effects-overview"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].size"
        },
        {
          "after": [
            "sound-effects-reference",
            "sound-effects-overview"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"sound-effect-generation\"].source_ids"
        },
        {
          "after": {
            "source_ids": [
              "sound-effects-reference",
              "website-product-help"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"sound-effect-generation\"].text_input"
        },
        {
          "after": [
            {
              "handling": "Use 0.5 seconds for the endpoint-scoped API profile.",
              "path": "capability_profiles.sound-effect-generation.duration.min",
              "source_ids": [
                "sound-effects-overview",
                "sound-effects-reference"
              ],
              "summary": "The capability overview states a 0.1-second minimum, while the live API parameter table requires at least 0.5 seconds."
            },
            {
              "handling": "Use the exact request enum for the API profile and retain the overview and response prose as conflicting provenance.",
              "path": "capability_profiles.sound-effect-generation.delivery_profiles.audio-download.formats",
              "source_ids": [
                "sound-effects-overview",
                "sound-effects-reference"
              ],
              "summary": "The overview says every effect is available as MP3 and non-looping effects as 48 kHz WAV, while the live API enum exposes MP3, PCM, Opus, u-law, and A-law and has no WAV selector; response prose still calls the result MP3."
            },
            {
              "handling": "Keep the API text limit unknown; do not apply the website UI limit to the API.",
              "path": "capability_profiles.sound-effect-generation.text_input.max",
              "source_ids": [
                "website-product-help",
                "sound-effects-reference"
              ],
              "summary": "The website product UI documents a 450-character prompt maximum, while the API parameter table publishes no text maximum."
            },
            {
              "handling": "Preserve all official charge representations with their conditions; do not convert credits or infer equivalence.",
              "path": "pricing",
              "source_ids": [
                "pricing",
                "credits-pricing"
              ],
              "summary": "The current API pricing page publishes USD 0.12 per minute and says Sound Effects is billed per generation, while the product-specific API billing page publishes 100 credits per automatic-duration generation or 11 credits per specified second."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "complex-sequences-best-composed",
              "source_ids": [
                "prompting-help"
              ],
              "summary": "The model understands multi-effect sequences, but ElevenLabs recommends generating individual effects and combining them in an audio editor for best results."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": "Sound effects",
          "before": "Sound Effects v2",
          "kind": "changed",
          "path": "model.name"
        },
        {
          "after": [
            "models",
            "sound-effects-overview",
            "sound-effects-reference"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.12,
              "denomination": "USD",
              "id": "sound-effects-api-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "sound-effect-generation",
              "qualifier": "Prices exclude taxes, levies, and duties.",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_minute"
            },
            {
              "amount": 100,
              "applies_when": [
                "duration=automatic"
              ],
              "denomination": "credit",
              "id": "sound-effects-api-automatic-duration",
              "kind": "metered",
              "per": 1,
              "profile_id": "sound-effect-generation",
              "qualifier": "One sound effect is returned per API generation.",
              "source_ids": [
                "credits-pricing"
              ],
              "state": "known",
              "unit": "generation"
            },
            {
              "amount": 11,
              "applies_when": [
                "duration=specified"
              ],
              "denomination": "credit",
              "id": "sound-effects-api-specified-duration",
              "kind": "metered",
              "per": 1,
              "profile_id": "sound-effect-generation",
              "qualifier": "Text-input length does not affect the charge.",
              "source_ids": [
                "credits-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "credits-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "credits-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/help-center/product/content-production/sound-effects/how-much-does-it-cost-to-generate-sound-effects"
          },
          "kind": "added",
          "path": "sources[id=\"credits-pricing\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "models",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "added",
          "path": "sources[id=\"models\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://elevenlabs.io/pricing/api?price.platform=api",
          "before": "https://elevenlabs.io/pricing/api",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "prompting-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.elevenlabs.io/hc/en-us/articles/25735604945041-How-do-I-prompt-for-sound-effects"
          },
          "kind": "added",
          "path": "sources[id=\"prompting-help\"]"
        },
        {
          "after": {
            "id": "sound-effects-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/capabilities/sound-effects"
          },
          "kind": "added",
          "path": "sources[id=\"sound-effects-overview\"]"
        },
        {
          "after": {
            "id": "sound-effects-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-sound-effects/convert.md"
          },
          "kind": "added",
          "path": "sources[id=\"sound-effects-reference\"]"
        },
        {
          "after": {
            "id": "website-product-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.elevenlabs.io/hc/en-us/articles/25735182995985-What-is-Sound-Effects"
          },
          "kind": "added",
          "path": "sources[id=\"website-product-help\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:elevenlabs/sound-effects-v2",
      "model": {
        "id": "elevenlabs/sound-effects-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Sound effects",
        "path": "models/elevenlabs/sound-effects-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "nf4-model-card",
                "open-repository"
              ],
              "value": "ideogram-ai/ideogram-4-nf4"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "fp8-model-card",
                "open-repository"
              ],
              "value": "ideogram-ai/ideogram-4-fp8"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "diffusers-model-card",
                "open-repository"
              ],
              "value": "ideogram-ai/ideogram-4-nf4-diffusers"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "prompt_input_mode",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported",
                "values": [
                  "text_prompt"
                ]
              },
              {
                "max": 100,
                "min": 1,
                "mode": "range",
                "name": "image_weight",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "default": "DEFAULT",
                "mode": "exact_set",
                "name": "rendering_speed",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported",
                "values": [
                  "FLASH",
                  "TURBO",
                  "DEFAULT",
                  "QUALITY"
                ]
              },
              {
                "mode": "exact_set",
                "name": "enable_copyright_detection",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "name": "output_count",
                "source_ids": [
                  "remix-api"
                ],
                "state": "unknown"
              },
              {
                "name": "request_seed",
                "source_ids": [
                  "remix-api"
                ],
                "state": "unknown"
              },
              {
                "name": "output_format",
                "source_ids": [
                  "remix-api"
                ],
                "state": "unknown"
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1/ideogram-v4/remix",
                "id": "synchronous-temporary-url",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/ideogram-v4/remix",
            "frame_rate": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "id": "image-remix",
            "native_audio": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "max_file_size=10 MB"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "initial_image",
                "source_ids": [
                  "remix-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "2048x2048",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1440x2880",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2880x1440",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1664x2496",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2496x1664",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1792x2240",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2240x1792",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1440x2560",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2560x1440",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1600x2560",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2560x1600",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1728x2304",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2304x1728",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1296x3168",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "3168x1296",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1152x2944",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "2944x1152",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1248x3328",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "3328x1248",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1280x3072",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "3072x1280",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1024x3072",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "3072x1024",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1024x1024",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "896x1120",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1120x896",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "864x1152",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1152x864",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "832x1248",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1248x832",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "800x1280",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1280x800",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "720x1280",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1280x720",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "720x1440",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1440x720",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "512x1536",
                  "source_ids": [
                    "remix-api"
                  ]
                },
                {
                  "id": "1536x512",
                  "source_ids": [
                    "remix-api"
                  ]
                }
              ],
              "source_ids": [
                "remix-api"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "remix-api"
            ],
            "task": "image_remix",
            "text_input": {
              "source_ids": [
                "remix-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-remix\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "true",
                "mode": "exact_set",
                "name": "include_bbox",
                "source_ids": [
                  "describe-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1/ideogram-v4/describe",
                "id": "json-response",
                "source_ids": [
                  "describe-api"
                ],
                "state": "supported",
                "transport": "http_response"
              }
            ],
            "duration": {
              "source_ids": [
                "describe-api"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/ideogram-v4/describe",
            "frame_rate": {
              "source_ids": [
                "describe-api"
              ],
              "state": "not_applicable"
            },
            "id": "image-to-structured-prompt",
            "native_audio": {
              "source_ids": [
                "describe-api"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "max_file_size=10 MB"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "describe-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "describe-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "describe-api"
            ],
            "task": "image_to_structured_prompt"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-to-structured-prompt\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "AUTO",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "magic-prompt-api"
                ],
                "state": "supported",
                "values": [
                  "AUTO",
                  "1x4",
                  "1x3",
                  "1x2",
                  "9x16",
                  "10x16",
                  "2x3",
                  "3x4",
                  "4x5",
                  "1x1",
                  "5x4",
                  "4x3",
                  "3x2",
                  "16x10",
                  "16x9",
                  "2x1",
                  "3x1",
                  "4x1"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1/ideogram-v4/magic-prompt",
                "id": "json-response",
                "source_ids": [
                  "magic-prompt-api"
                ],
                "state": "supported",
                "transport": "http_response"
              }
            ],
            "duration": {
              "source_ids": [
                "magic-prompt-api"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/ideogram-v4/magic-prompt",
            "frame_rate": {
              "source_ids": [
                "magic-prompt-api"
              ],
              "state": "not_applicable"
            },
            "id": "magic-prompt",
            "native_audio": {
              "source_ids": [
                "magic-prompt-api"
              ],
              "state": "not_applicable"
            },
            "size": {
              "source_ids": [
                "magic-prompt-api"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "magic-prompt-api"
            ],
            "task": "text_to_structured_prompt",
            "text_input": {
              "source_ids": [
                "magic-prompt-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"magic-prompt\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "V4_QUALITY_48",
                "mode": "exact_set",
                "name": "sampler_preset",
                "source_ids": [
                  "open-inference"
                ],
                "state": "supported",
                "values": [
                  "V4_QUALITY_48",
                  "V4_DEFAULT_20",
                  "V4_TURBO_12"
                ]
              },
              {
                "mode": "exact_set",
                "name": "prompt_input_mode",
                "source_ids": [
                  "open-prompting"
                ],
                "state": "supported",
                "unsupported_values": [
                  "plain_text"
                ],
                "values": [
                  "structured_json"
                ]
              },
              {
                "mode": "exact_set",
                "name": "structured_element_type",
                "source_ids": [
                  "open-prompting"
                ],
                "state": "supported",
                "values": [
                  "obj",
                  "text"
                ]
              },
              {
                "max": 1000,
                "min": 0,
                "mode": "range",
                "name": "bounding_box_coordinate",
                "source_ids": [
                  "open-prompting"
                ],
                "state": "supported",
                "step": 1,
                "unit": "normalized_coordinate"
              },
              {
                "max": 16,
                "min": 0,
                "mode": "range",
                "name": "style_color_palette_count",
                "source_ids": [
                  "open-prompting"
                ],
                "state": "supported",
                "step": 1,
                "unit": "color"
              },
              {
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "element_color_palette_count",
                "source_ids": [
                  "open-prompting"
                ],
                "state": "supported",
                "step": 1,
                "unit": "color"
              }
            ],
            "duration": {
              "source_ids": [
                "open-repository"
              ],
              "state": "not_applicable"
            },
            "frame_rate": {
              "source_ids": [
                "open-repository"
              ],
              "state": "not_applicable"
            },
            "id": "open-weights-text-to-image",
            "native_audio": {
              "source_ids": [
                "open-repository"
              ],
              "state": "not_applicable"
            },
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "3:2",
                  "height": 1024,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1536
                },
                {
                  "aspect_ratio": "2:3",
                  "height": 1536,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "~16:9",
                  "height": 1088,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "~21:9",
                  "height": 768,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "~9:16",
                  "height": 1792,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "4:1",
                  "height": 400,
                  "source_ids": [
                    "open-inference"
                  ],
                  "unit": "pixel",
                  "width": 1600
                }
              ],
              "max_edge": 2048,
              "max_long_to_short_ratio": 6,
              "max_total_pixels": 4194304,
              "min_total_pixels": 65536,
              "mode": "range",
              "source_ids": [
                "open-inference"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "open-repository",
              "open-inference",
              "nf4-model-card",
              "fp8-model-card",
              "diffusers-model-card"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "open-prompting"
              ],
              "state": "unknown"
            },
            "variants": [
              "ideogram-ai/ideogram-4-nf4",
              "ideogram-ai/ideogram-4-fp8",
              "ideogram-ai/ideogram-4-nf4-diffusers"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"open-weights-text-to-image\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "prompt_input_mode",
                "source_ids": [
                  "generate-api"
                ],
                "state": "supported",
                "values": [
                  "text_prompt",
                  "json_prompt"
                ]
              },
              {
                "default": "DEFAULT",
                "mode": "exact_set",
                "name": "rendering_speed",
                "source_ids": [
                  "generate-api",
                  "pricing"
                ],
                "state": "supported",
                "unsupported_values": [
                  "FLASH"
                ],
                "values": [
                  "TURBO",
                  "DEFAULT",
                  "QUALITY"
                ]
              },
              {
                "mode": "exact_set",
                "name": "enable_copyright_detection",
                "source_ids": [
                  "generate-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "mode": "exact_set",
                "name": "structured_element_type",
                "source_ids": [
                  "generate-api"
                ],
                "state": "supported",
                "values": [
                  "obj",
                  "text"
                ]
              },
              {
                "max": 1000,
                "min": 0,
                "mode": "range",
                "name": "bounding_box_coordinate",
                "source_ids": [
                  "generate-api"
                ],
                "state": "supported",
                "step": 1,
                "unit": "normalized_coordinate"
              },
              {
                "name": "output_count",
                "source_ids": [
                  "generate-api"
                ],
                "state": "unknown"
              },
              {
                "name": "request_seed",
                "source_ids": [
                  "generate-api"
                ],
                "state": "unknown"
              },
              {
                "name": "output_format",
                "source_ids": [
                  "generate-api"
                ],
                "state": "unknown"
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "POST /v1/ideogram-v4/generate",
                "id": "synchronous-temporary-url",
                "source_ids": [
                  "generate-api"
                ],
                "state": "supported",
                "transport": "temporary_url"
              },
              {
                "endpoint": "POST /v1/ideogram-v4/async/generate",
                "id": "asynchronous-submission",
                "source_ids": [
                  "generate-async-api"
                ],
                "state": "supported",
                "transport": "asynchronous_job"
              },
              {
                "endpoint": "GET /v1/generations/{generation_id}",
                "id": "asynchronous-polling",
                "source_ids": [
                  "generate-async-api"
                ],
                "state": "supported",
                "transport": "polling"
              },
              {
                "endpoint": "POST {webhook_url}",
                "id": "asynchronous-webhook",
                "source_ids": [
                  "generate-async-api",
                  "webhooks-guide"
                ],
                "state": "supported",
                "transport": "webhook"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/ideogram-v4/generate",
            "frame_rate": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "state": "not_applicable"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "2048x2048",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1440x2880",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2880x1440",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1664x2496",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2496x1664",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1792x2240",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2240x1792",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1440x2560",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2560x1440",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1600x2560",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2560x1600",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1728x2304",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2304x1728",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1296x3168",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "3168x1296",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1152x2944",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "2944x1152",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1248x3328",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "3328x1248",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1280x3072",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "3072x1280",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1024x3072",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "3072x1024",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1024x1024",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "896x1120",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1120x896",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "864x1152",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1152x864",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "832x1248",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1248x832",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "800x1280",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1280x800",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "720x1280",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1280x720",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "720x1440",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1440x720",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "512x1536",
                  "source_ids": [
                    "generate-api"
                  ]
                },
                {
                  "id": "1536x512",
                  "source_ids": [
                    "generate-api"
                  ]
                }
              ],
              "source_ids": [
                "generate-api"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "generate-api",
              "generate-async-api"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "generate-api"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Record all 38 values from the callable request schema and retain the shorter visible summary as conflicting documentation.",
              "path": "capability_profiles.text-to-image.size.options",
              "source_ids": [
                "generate-api",
                "model-page",
                "release-announcement"
              ],
              "summary": "The visible Generate summary refers to 2K output and a collapsed view of 23 choices, while the live embedded request schema enumerates 38 exact 1K and 2K resolutions."
            },
            {
              "handling": "Mark FLASH unsupported for Generate, retain it as an exposed but unresolved Remix enum value, and leave its Remix price unknown.",
              "path": "capability_profiles.*.controls.rendering_speed, pricing.charges.*",
              "source_ids": [
                "generate-api",
                "generate-async-api",
                "remix-api",
                "pricing"
              ],
              "summary": "Generate explicitly says FLASH is coming soon and currently returns HTTP 400; Remix still exposes FLASH in its enum without that warning, and the pricing table lists no 4.0 Flash rate."
            },
            {
              "handling": "Record only the V4 Generate and Remix image-output profiles; do not infer V4 Edit, Reframe, or Replace Background endpoints from grouped pricing copy.",
              "path": "capability_profiles.image-edit, capability_profiles.image-reframe, capability_profiles.replace-background",
              "source_ids": [
                "pricing",
                "generate-api",
                "remix-api"
              ],
              "summary": "The pricing page groups 4.0 pricing under Generate, Remix, Edit, Reframe and Replace Background, while the developer reference exposes V4 endpoints only for Generate and Remix and labels those other model-specific routes as V3."
            },
            {
              "handling": "Do not record the marketing pseudo-parameter as a served API identifier; preserve the exact endpoint paths on capability profiles.",
              "path": "api_identifiers.ideogram-4.0",
              "source_ids": [
                "model-page",
                "generate-api",
                "remix-api"
              ],
              "summary": "Marketing sample code shows model=ideogram-4.0, while the production API reference selects V4 through endpoint-specific routes and exposes no model request parameter."
            },
            {
              "handling": "Use the live values as retrieved on 2026-08-10 and retain the stale displayed revision date as provenance.",
              "path": "pricing.source_revision",
              "source_ids": [
                "pricing",
                "release-announcement"
              ],
              "summary": "The live pricing page displays a last-revised date of August 6, 2025 even though it contains Ideogram 4.0 rates for the model released in June 2026."
            },
            {
              "handling": "Keep hosted and open-weight prompting rules scoped to their separate profiles and do not imply that the open CaptionVerifier restrictions govern the hosted API.",
              "path": "capability_profiles.*.controls.color_palette",
              "source_ids": [
                "generate-api",
                "open-prompting"
              ],
              "summary": "The hosted JSON schema accepts six-digit hexadecimal colors in either case, while the open-weight CaptionVerifier guide requires uppercase #RRGGBB values and stricter palette limits."
            },
            {
              "handling": "Do not treat open-package and production Magic Prompt results as equivalent or derive capability values across them.",
              "path": "capability_profiles.open-weights-text-to-image.controls.magic_prompt",
              "source_ids": [
                "open-prompting",
                "magic-prompt-api"
              ],
              "summary": "Ideogram says the Magic Prompt shipped with the open package is not the same system used in the production Ideogram product, including when the package calls the Ideogram-hosted ideogram-4-v1 service."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "native-editable-layers-not-yet-available",
              "source_ids": [
                "model-page",
                "release-announcement"
              ],
              "summary": "Ideogram says current 4.0 inference does not yet return alpha channels, editable text layers, or movable image layers directly; those are planned for a follow-up release and currently require separate tools."
            },
            {
              "id": "open-weights-plain-text-prompts",
              "source_ids": [
                "open-prompting"
              ],
              "summary": "Ideogram says passing plain text directly to the open-weight model will not work and will likely trigger a safety warning; a structured JSON prompt or Magic Prompt is required for usable results."
            },
            {
              "id": "open-weights-runtime-safety-filters",
              "source_ids": [
                "open-safety"
              ],
              "summary": "Ideogram says supported open-weight deployments must retain prompt and output NSFW moderation or equivalent stronger filters; disabling runtime screening is not a supported deployment configuration."
            },
            {
              "id": "temporary-hosted-output-links",
              "source_ids": [
                "generate-api",
                "remix-api"
              ],
              "summary": "Ideogram says hosted Generate and Remix image links remain available only for a limited period and must be downloaded for durable storage."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Ideogram 4"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "model-page",
            "release-announcement",
            "generate-api",
            "open-repository"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.03,
              "applies_when": [
                "rendering_speed=TURBO"
              ],
              "denomination": "USD",
              "id": "text-to-image-turbo",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.06,
              "applies_when": [
                "rendering_speed=DEFAULT"
              ],
              "denomination": "USD",
              "id": "text-to-image-default",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.1,
              "applies_when": [
                "rendering_speed=QUALITY"
              ],
              "denomination": "USD",
              "id": "text-to-image-quality",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "applies_when": [
                "rendering_speed=FLASH"
              ],
              "id": "image-remix-flash",
              "profile_id": "image-remix",
              "qualifier": "The Remix request enum exposes FLASH, but the pricing table has no Ideogram 4.0 Flash rate and the Generate reference says Flash is not yet available.",
              "source_ids": [
                "remix-api",
                "generate-api",
                "pricing"
              ],
              "state": "unknown"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "rendering_speed=TURBO"
              ],
              "denomination": "USD",
              "id": "image-remix-turbo",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-remix",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.06,
              "applies_when": [
                "rendering_speed=DEFAULT"
              ],
              "denomination": "USD",
              "id": "image-remix-default",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-remix",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.1,
              "applies_when": [
                "rendering_speed=QUALITY"
              ],
              "denomination": "USD",
              "id": "image-remix-quality",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-remix",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "id": "magic-prompt-request",
              "profile_id": "magic-prompt",
              "qualifier": "The production V4 Magic Prompt endpoint has no published price; the free ideogram-4-v1 service described by the open package is a different system.",
              "source_ids": [
                "magic-prompt-api",
                "pricing",
                "open-prompting"
              ],
              "state": "unknown"
            },
            {
              "amount": 0.015,
              "denomination": "USD",
              "id": "describe-v4-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-to-structured-prompt",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "id": "open-weights-runtime-compute",
              "profile_id": "open-weights-text-to-image",
              "qualifier": "Ideogram publishes no universal per-output cost for self-hosted inference; cost depends on the compute provisioned by the operator.",
              "source_ids": [
                "model-page",
                "open-inference"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "open-prompting",
            "model-page",
            "open-inference"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ideogram.ai/api-learn/"
          },
          "kind": "added",
          "path": "sources[id=\"api-overview\"]"
        },
        {
          "after": {
            "id": "describe-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/describe-v4"
          },
          "kind": "added",
          "path": "sources[id=\"describe-api\"]"
        },
        {
          "after": {
            "id": "diffusers-model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://huggingface.co/ideogram-ai/ideogram-4-nf4-diffusers"
          },
          "kind": "added",
          "path": "sources[id=\"diffusers-model-card\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/generate-v4"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "fp8-model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://huggingface.co/ideogram-ai/ideogram-4-fp8"
          },
          "kind": "added",
          "path": "sources[id=\"fp8-model-card\"]"
        },
        {
          "after": {
            "id": "generate-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/generate-v4"
          },
          "kind": "added",
          "path": "sources[id=\"generate-api\"]"
        },
        {
          "after": {
            "id": "generate-async-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/generate-v4-async"
          },
          "kind": "added",
          "path": "sources[id=\"generate-async-api\"]"
        },
        {
          "after": {
            "id": "magic-prompt-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/magic-prompt-v4"
          },
          "kind": "added",
          "path": "sources[id=\"magic-prompt-api\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ideogram.ai/models/4.0/"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "nf4-model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://huggingface.co/ideogram-ai/ideogram-4-nf4"
          },
          "kind": "added",
          "path": "sources[id=\"nf4-model-card\"]"
        },
        {
          "after": {
            "id": "open-inference",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://github.com/ideogram-oss/ideogram4/blob/main/docs/inference.md"
          },
          "kind": "added",
          "path": "sources[id=\"open-inference\"]"
        },
        {
          "after": {
            "id": "open-prompting",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://github.com/ideogram-oss/ideogram4/blob/main/docs/prompting.md"
          },
          "kind": "added",
          "path": "sources[id=\"open-prompting\"]"
        },
        {
          "after": {
            "id": "open-repository",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://github.com/ideogram-oss/ideogram4"
          },
          "kind": "added",
          "path": "sources[id=\"open-repository\"]"
        },
        {
          "after": {
            "id": "open-safety",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://github.com/ideogram-oss/ideogram4/blob/main/docs/safety.md"
          },
          "kind": "added",
          "path": "sources[id=\"open-safety\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "release-announcement",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://ideogram.ai/news/ideogram-4.0/"
          },
          "kind": "added",
          "path": "sources[id=\"release-announcement\"]"
        },
        {
          "after": {
            "id": "release-blog",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://ideogram.ai/blog/ideogram-4.0/"
          },
          "kind": "added",
          "path": "sources[id=\"release-blog\"]"
        },
        {
          "after": {
            "id": "remix-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/api-reference/api-reference/remix-v4"
          },
          "kind": "added",
          "path": "sources[id=\"remix-api\"]"
        },
        {
          "after": {
            "id": "webhooks-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://developer.ideogram.ai/ideogram-api/webhooks"
          },
          "kind": "added",
          "path": "sources[id=\"webhooks-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:ideogram/ideogram-4-0",
      "model": {
        "id": "ideogram/ideogram-4-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 4.0",
        "path": "models/ideogram/ideogram-4-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": {
            "duration": {
              "max": 5,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-image-to-video-hdr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "max_count": 2,
                "media_type": "image",
                "min_count": 1,
                "position_roles": [
                  "start_image",
                  "end_image"
                ],
                "role": "keyframe_sequence",
                "source_ids": [
                  "keyframes-guide",
                  "model-field-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "character_reference",
                "source_ids": [
                  "model-faq"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "540p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                },
                {
                  "id": "1080p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-faq",
                "credit-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "keyframes-guide"
            ],
            "task": "image_to_video",
            "variants": [
              "HDR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-image-to-video-hdr\"]"
        },
        {
          "after": {
            "delivery_profiles": [
              {
                "default_format": "exr",
                "formats": [
                  "exr"
                ],
                "id": "openexr-download",
                "source_ids": [
                  "color-guide"
                ],
                "state": "supported",
                "transport": "download"
              }
            ],
            "duration": {
              "max": 5,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-image-to-video-hdr-exr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "max_count": 2,
                "media_type": "image",
                "min_count": 1,
                "position_roles": [
                  "start_image",
                  "end_image"
                ],
                "role": "keyframe_sequence",
                "source_ids": [
                  "keyframes-guide",
                  "model-field-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "character_reference",
                "source_ids": [
                  "model-faq"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "540p",
                  "source_ids": [
                    "color-guide",
                    "credit-guide"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "color-guide",
                    "credit-guide"
                  ]
                }
              ],
              "source_ids": [
                "color-guide",
                "credit-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "keyframes-guide",
              "color-guide"
            ],
            "task": "image_to_video",
            "variants": [
              "HDR+EXR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-image-to-video-hdr-exr\"]"
        },
        {
          "after": {
            "duration": {
              "max": 5,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-image-to-video-sdr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "max_count": 2,
                "media_type": "image",
                "min_count": 1,
                "position_roles": [
                  "start_image",
                  "end_image"
                ],
                "role": "keyframe_sequence",
                "source_ids": [
                  "keyframes-guide",
                  "model-field-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "character_reference",
                "source_ids": [
                  "model-faq"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "draft",
                  "label": "Draft Mode",
                  "source_ids": [
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "540p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "1080p",
                  "label": "native 1080p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                }
              ],
              "source_ids": [
                "user-guide",
                "model-faq",
                "pricing"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "keyframes-guide"
            ],
            "task": "image_to_video",
            "variants": [
              "SDR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-image-to-video-sdr\"]"
        },
        {
          "after": {
            "duration": {
              "max": 10,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "step": 5,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-text-to-video-hdr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "540p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                },
                {
                  "id": "1080p",
                  "source_ids": [
                    "model-faq",
                    "credit-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-faq",
                "credit-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "model-field-guide"
            ],
            "task": "text_to_video",
            "variants": [
              "HDR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-text-to-video-hdr\"]"
        },
        {
          "after": {
            "delivery_profiles": [
              {
                "default_format": "exr",
                "formats": [
                  "exr"
                ],
                "id": "openexr-download",
                "source_ids": [
                  "color-guide"
                ],
                "state": "supported",
                "transport": "download"
              }
            ],
            "duration": {
              "max": 10,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "step": 5,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-text-to-video-hdr-exr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "540p",
                  "source_ids": [
                    "color-guide",
                    "credit-guide"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "color-guide",
                    "credit-guide"
                  ]
                }
              ],
              "source_ids": [
                "color-guide",
                "credit-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "color-guide"
            ],
            "task": "text_to_video",
            "variants": [
              "HDR+EXR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-text-to-video-hdr-exr\"]"
        },
        {
          "after": {
            "duration": {
              "max": 10,
              "min": 5,
              "mode": "range",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "step": 5,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-text-to-video-sdr",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "draft",
                  "label": "Draft Mode",
                  "source_ids": [
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "540p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                },
                {
                  "id": "1080p",
                  "label": "native 1080p",
                  "source_ids": [
                    "user-guide",
                    "model-faq",
                    "pricing"
                  ]
                }
              ],
              "source_ids": [
                "user-guide",
                "model-faq",
                "pricing"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "model-field-guide"
            ],
            "task": "text_to_video",
            "variants": [
              "SDR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-text-to-video-sdr\"]"
        },
        {
          "after": {
            "duration": {
              "source_ids": [
                "user-guide",
                "model-faq",
                "extend-guide"
              ],
              "state": "unknown"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-video-extension",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "extend-guide"
                ],
                "state": "supported"
              },
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 0,
                "role": "end_image",
                "source_ids": [
                  "extend-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "extend-guide"
              ],
              "state": "unknown"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "extend-guide"
            ],
            "task": "video_extension"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-video-extension\"]"
        },
        {
          "after": {
            "duration": {
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "unknown"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-video-loop",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "540p",
                  "source_ids": [
                    "user-guide",
                    "model-faq"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "user-guide",
                    "model-faq"
                  ]
                },
                {
                  "id": "1080p",
                  "source_ids": [
                    "user-guide",
                    "model-faq"
                  ]
                }
              ],
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq"
            ],
            "task": "video_loop"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-video-loop\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "modify_mode",
                "source_ids": [
                  "model-field-guide"
                ],
                "state": "supported",
                "values": [
                  "Adhere",
                  "Flex",
                  "Reimagine"
                ]
              },
              {
                "mode": "exact_set",
                "name": "modify_intensity",
                "source_ids": [
                  "model-field-guide"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2",
                  "3"
                ]
              },
              {
                "name": "hdr_output",
                "source_ids": [
                  "model-faq",
                  "model-field-guide"
                ],
                "state": "unsupported"
              },
              {
                "name": "exr_output",
                "source_ids": [
                  "model-faq",
                  "model-field-guide"
                ],
                "state": "unsupported"
              }
            ],
            "duration": {
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "unknown"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-field-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "web-video-modify",
            "native_audio": {
              "source_ids": [
                "model-faq"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "format_list=non_exhaustive"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp4",
                  "mov"
                ],
                "max_count": 1,
                "max_duration": 18,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "user-guide",
                  "model-faq"
                ],
                "state": "supported"
              },
              {
                "max_count": 2,
                "media_type": "image",
                "min_count": 0,
                "position_roles": [
                  "start_image",
                  "end_image"
                ],
                "role": "keyframe_sequence",
                "source_ids": [
                  "model-field-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "draft",
                  "label": "Draft Mode",
                  "source_ids": [
                    "pricing"
                  ]
                },
                {
                  "id": "540p",
                  "source_ids": [
                    "pricing",
                    "credit-guide"
                  ]
                },
                {
                  "id": "720p",
                  "source_ids": [
                    "pricing",
                    "credit-guide"
                  ]
                },
                {
                  "id": "1080p",
                  "source_ids": [
                    "pricing",
                    "credit-guide"
                  ]
                }
              ],
              "source_ids": [
                "pricing",
                "credit-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq",
              "model-field-guide"
            ],
            "task": "video_edit",
            "variants": [
              "SDR"
            ]
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-video-modify\"]"
        },
        {
          "after": {
            "duration": {
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "unknown"
            },
            "frame_rate": {
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "unknown"
            },
            "id": "web-video-upscale",
            "native_audio": {
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "input_resolution=540p_or_720p_or_1080p"
                ],
                "max_count": 1,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "user-guide",
                  "model-faq"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "4K",
                  "label": "4K upscale",
                  "source_ids": [
                    "user-guide",
                    "model-faq"
                  ]
                }
              ],
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "user-guide",
              "model-faq"
            ],
            "task": "video_upscale"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-video-upscale\"]"
        },
        {
          "after": [
            {
              "handling": "Use the exact model-specific FAQ and user-guide values; keep Modify output duration unknown because the 18-second claim is an input-video limit.",
              "path": "capability_profiles.web-text-to-video-*.duration,capability_profiles.web-image-to-video-*.duration,capability_profiles.web-video-modify.duration",
              "source_ids": [
                "user-guide",
                "model-faq",
                "model-field-guide"
              ],
              "summary": "Ray3.14's model-specific FAQ and user guide state 5- or 10-second text-to-video, 5-second image-to-video, and up to 18-second Modify input, while a summary table in Luma's video-model field guide lists 4, 8, and 12 seconds with roughly 18 seconds of orchestration."
            },
            {
              "handling": "Expose 540p and 720p in HDR+EXR profiles and leave 1080p omitted until Luma resolves the serving-versus-pricing disagreement.",
              "path": "capability_profiles.web-*-hdr-exr.size.options",
              "source_ids": [
                "color-guide",
                "credit-guide",
                "model-faq"
              ],
              "summary": "Luma's color-space guide says EXR export is available at 540p and 720p, while an official credit surface also publishes 1080p HDR+EXR charges."
            },
            {
              "handling": "Represent positional start/end keyframes as supported and the separate unpositioned character-reference role as unsupported.",
              "path": "capability_profiles.web-image-to-video-*.reference_inputs",
              "source_ids": [
                "model-faq",
                "keyframes-guide",
                "model-field-guide"
              ],
              "summary": "The model FAQ says the reference-image feature is unavailable, while Luma's keyframe guide and field guide document start and end keyframes."
            },
            {
              "handling": "Use unsupported for same-generation native audio and treat the field-guide statement as the separate Add Audio workflow.",
              "path": "capability_profiles.*.native_audio.state",
              "source_ids": [
                "model-faq",
                "model-field-guide"
              ],
              "summary": "The model FAQ explicitly says Ray3.14 has no native audio, while the broader field guide says audio generation is available in supported user interfaces."
            },
            {
              "handling": "Do not create an API identifier or API capability profile for Ray3.14.",
              "path": "api_identifiers",
              "source_ids": [
                "model-faq",
                "api-overview",
                "agents-model-guide",
                "agents-generation-reference"
              ],
              "summary": "The exact Ray3.14 FAQ says the model is Dream Machine Web-only, while Luma's API marketing page mentions Ray3.14 under other models without publishing a serving ID or parameter contract; current API enums list other Ray models."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "public-api-unavailable",
              "source_ids": [
                "model-faq",
                "agents-model-guide",
                "agents-generation-reference"
              ],
              "summary": "Luma states that Ray3.14 is available only in Dream Machine Web and is not available through its public API."
            },
            {
              "id": "character-reference",
              "source_ids": [
                "model-faq",
                "keyframes-guide"
              ],
              "summary": "Luma says Ray3.14 lacks character consistency and the unpositioned reference-image feature; positional start and end keyframes remain available."
            },
            {
              "id": "reframe",
              "source_ids": [
                "model-faq"
              ],
              "summary": "Luma states that Ray3.14 cannot be used with Reframe."
            },
            {
              "id": "native-audio",
              "source_ids": [
                "model-faq",
                "model-field-guide"
              ],
              "summary": "Luma states that Ray3.14 does not generate native audio; audio can be added in a separate post-generation workflow."
            },
            {
              "id": "modify-hdr-exr",
              "source_ids": [
                "model-faq",
                "model-field-guide"
              ],
              "summary": "Luma states that HDR and EXR are not supported in Modify."
            },
            {
              "id": "extension-length",
              "source_ids": [
                "user-guide",
                "model-faq"
              ],
              "summary": "Luma states that Ray3.14 video can be extended up to approximately 30 seconds."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "Ray3 Pi",
            "Ray3Pi",
            "Ray3.14 (Pi)"
          ],
          "kind": "added",
          "path": "model.aliases"
        },
        {
          "after": [
            "user-guide",
            "model-faq",
            "release"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 4,
              "applies_when": [
                "resolution=draft"
              ],
              "denomination": "credit",
              "id": "t2v-sdr-draft",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 10,
              "applies_when": [
                "resolution=540p"
              ],
              "denomination": "credit",
              "id": "t2v-sdr-540p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 20,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "credit",
              "id": "t2v-sdr-720p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 80,
              "applies_when": [
                "resolution=1080p"
              ],
              "denomination": "credit",
              "id": "t2v-sdr-1080p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 4,
              "applies_when": [
                "resolution=draft"
              ],
              "denomination": "credit",
              "id": "i2v-sdr-draft",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 10,
              "applies_when": [
                "resolution=540p"
              ],
              "denomination": "credit",
              "id": "i2v-sdr-540p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 20,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "credit",
              "id": "i2v-sdr-720p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 80,
              "applies_when": [
                "resolution=1080p"
              ],
              "denomination": "credit",
              "id": "i2v-sdr-1080p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-sdr",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 200,
              "applies_when": [
                "resolution=540p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-540p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 400,
              "applies_when": [
                "resolution=540p",
                "duration=10_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-540p-10s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 400,
              "applies_when": [
                "resolution=720p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-720p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 800,
              "applies_when": [
                "resolution=720p",
                "duration=10_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-720p-10s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 1600,
              "applies_when": [
                "resolution=1080p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-1080p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 3200,
              "applies_when": [
                "resolution=1080p",
                "duration=10_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-1080p-10s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 200,
              "applies_when": [
                "resolution=540p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "i2v-hdr-540p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 400,
              "applies_when": [
                "resolution=720p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "i2v-hdr-720p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 1600,
              "applies_when": [
                "resolution=1080p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "i2v-hdr-1080p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-hdr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 350,
              "applies_when": [
                "resolution=540p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-exr-540p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 700,
              "applies_when": [
                "resolution=540p",
                "duration=10_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-exr-540p-10s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 700,
              "applies_when": [
                "resolution=720p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-exr-720p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 1400,
              "applies_when": [
                "resolution=720p",
                "duration=10_seconds"
              ],
              "denomination": "credit",
              "id": "t2v-hdr-exr-720p-10s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-text-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 350,
              "applies_when": [
                "resolution=540p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "i2v-hdr-exr-540p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 700,
              "applies_when": [
                "resolution=720p",
                "duration=5_seconds"
              ],
              "denomination": "credit",
              "id": "i2v-hdr-exr-720p-5s",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-image-to-video-hdr-exr",
              "source_ids": [
                "credit-guide",
                "model-faq"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 12,
              "applies_when": [
                "resolution=draft"
              ],
              "denomination": "credit",
              "id": "modify-draft",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-video-modify",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 24,
              "applies_when": [
                "resolution=540p"
              ],
              "denomination": "credit",
              "id": "modify-540p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-video-modify",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 48,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "credit",
              "id": "modify-720p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-video-modify",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 192,
              "applies_when": [
                "resolution=1080p"
              ],
              "denomination": "credit",
              "id": "modify-1080p",
              "kind": "metered",
              "per": 1,
              "profile_id": "web-video-modify",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.0033,
              "denomination": "USD",
              "id": "credit-purchase",
              "kind": "metered",
              "per": 1,
              "qualifier": "Dream Machine credit price; top-ups start at USD 4 for 1,200 credits.",
              "source_ids": [
                "credit-guide"
              ],
              "state": "known",
              "unit": "credit"
            },
            {
              "id": "extension",
              "profile_id": "web-video-extension",
              "source_ids": [
                "pricing",
                "credit-guide"
              ],
              "state": "unknown"
            },
            {
              "id": "loop",
              "profile_id": "web-video-loop",
              "source_ids": [
                "pricing",
                "credit-guide"
              ],
              "state": "unknown"
            },
            {
              "id": "upscale",
              "profile_id": "web-video-upscale",
              "source_ids": [
                "pricing",
                "credit-guide"
              ],
              "state": "unknown"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing",
            "credit-guide",
            "model-faq"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agents-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.agents.lumalabs.ai/"
          },
          "kind": "added",
          "path": "sources[id=\"agents-docs\"]"
        },
        {
          "after": {
            "id": "agents-generation-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.agents.lumalabs.ai/api/resources/generations/methods/create"
          },
          "kind": "added",
          "path": "sources[id=\"agents-generation-reference\"]"
        },
        {
          "after": {
            "id": "agents-model-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.agents.lumalabs.ai/guides/model/"
          },
          "kind": "added",
          "path": "sources[id=\"agents-model-guide\"]"
        },
        {
          "after": {
            "id": "api-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/api"
          },
          "kind": "added",
          "path": "sources[id=\"api-overview\"]"
        },
        {
          "after": {
            "id": "changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"changelog\"]"
        },
        {
          "after": {
            "id": "color-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-center/articles/color-space-field-guide"
          },
          "kind": "added",
          "path": "sources[id=\"color-guide\"]"
        },
        {
          "after": {
            "id": "credit-guide",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-hub/dream-machine-credit-system"
          },
          "kind": "added",
          "path": "sources[id=\"credit-guide\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://lumalabs.ai/learning-hub/ray314-user-guide"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "extend-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-hub/how-to-use-extend"
          },
          "kind": "added",
          "path": "sources[id=\"extend-guide\"]"
        },
        {
          "after": {
            "id": "keyframes-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-hub/how-to-use-keyframes"
          },
          "kind": "added",
          "path": "sources[id=\"keyframes-guide\"]"
        },
        {
          "after": {
            "id": "legacy-llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.lumalabs.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-llms\"]"
        },
        {
          "after": {
            "id": "model-faq",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-hub/ray3-faq"
          },
          "kind": "added",
          "path": "sources[id=\"model-faq\"]"
        },
        {
          "after": {
            "id": "model-field-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-center/articles/luma-video-models-field-guide"
          },
          "kind": "added",
          "path": "sources[id=\"model-field-guide\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "release",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/news/ray3_14"
          },
          "kind": "added",
          "path": "sources[id=\"release\"]"
        },
        {
          "after": {
            "id": "user-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://lumalabs.ai/learning-hub/ray314-user-guide"
          },
          "kind": "added",
          "path": "sources[id=\"user-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:luma-ai/ray3-14",
      "model": {
        "id": "luma-ai/ray3-14",
        "lab": "Luma AI",
        "modality": "video",
        "name": "Ray3.14",
        "path": "models/luma-ai/ray3-14.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-catalog",
                "t2v-reference",
                "i2v-reference"
              ],
              "value": "MiniMax-Hailuo-2.3"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "MiniMax-Hailuo-2.3",
            "controls": [
              {
                "default": "6",
                "mode": "exact_set",
                "name": "duration",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "unit": "second",
                "values": [
                  "6",
                  "10"
                ]
              },
              {
                "default": "768P",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "768P",
                  "1080P"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "prompt_optimizer",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "fast_pretreatment",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "mode": "exact_set",
                "name": "camera_motion_command",
                "source_ids": [
                  "i2v-reference",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "[Truck left]",
                  "[Truck right]",
                  "[Pan left]",
                  "[Pan right]",
                  "[Push in]",
                  "[Pull out]",
                  "[Pedestal up]",
                  "[Pedestal down]",
                  "[Tilt up]",
                  "[Tilt down]",
                  "[Zoom in]",
                  "[Zoom out]",
                  "[Shake]",
                  "[Tracking shot]",
                  "[Static shot]"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/query/video_generation?task_id={task_id}",
                "id": "task-query",
                "source_ids": [
                  "query-reference"
                ],
                "state": "supported",
                "transport": "asynchronous_task_status"
              },
              {
                "endpoint": "GET /v1/files/retrieve?file_id={file_id}",
                "id": "file-download",
                "source_ids": [
                  "download-reference"
                ],
                "state": "supported",
                "transport": "download_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 6,
              "mode": "range",
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "step": 4,
              "unit": "second"
            },
            "endpoint": "POST https://api.minimax.io/v1/video_generation",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-catalog"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "api-image-to-video",
            "native_audio": {
              "source_ids": [
                "model-catalog",
                "i2v-reference"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than=20MB",
                  "short_edge_greater_than=300px",
                  "input_aspect_ratio_min=2:5",
                  "input_aspect_ratio_max=5:2"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri"
                ],
                "formats": [
                  "jpg",
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "i2v-reference"
                ],
                "state": "supported"
              },
              {
                "media_type": "image",
                "role": "end_image",
                "source_ids": [
                  "i2v-reference",
                  "fl2v-reference"
                ],
                "state": "unknown"
              },
              {
                "media_type": "image",
                "role": "image_reference",
                "source_ids": [
                  "i2v-reference",
                  "s2v-reference"
                ],
                "state": "unknown"
              }
            ],
            "size": {
              "default": "768P",
              "mode": "exact_set",
              "options": [
                {
                  "id": "768P",
                  "render_modes": [
                    "duration=6_seconds",
                    "duration=10_seconds"
                  ],
                  "source_ids": [
                    "i2v-reference"
                  ]
                },
                {
                  "id": "1080P",
                  "render_modes": [
                    "duration=6_seconds"
                  ],
                  "source_ids": [
                    "i2v-reference"
                  ]
                }
              ],
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "i2v-reference",
              "model-catalog"
            ],
            "task": "image_to_video",
            "text_input": {
              "max": 2000,
              "source_ids": [
                "i2v-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "MiniMax-Hailuo-2.3",
            "controls": [
              {
                "default": "6",
                "mode": "exact_set",
                "name": "duration",
                "source_ids": [
                  "t2v-reference"
                ],
                "state": "supported",
                "unit": "second",
                "values": [
                  "6",
                  "10"
                ]
              },
              {
                "default": "768P",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "t2v-reference"
                ],
                "state": "supported",
                "values": [
                  "768P",
                  "1080P"
                ]
              },
              {
                "default": "true",
                "mode": "exact_set",
                "name": "prompt_optimizer",
                "source_ids": [
                  "t2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "fast_pretreatment",
                "source_ids": [
                  "t2v-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "mode": "exact_set",
                "name": "camera_motion_command",
                "source_ids": [
                  "t2v-reference",
                  "video-guide"
                ],
                "state": "supported",
                "values": [
                  "[Truck left]",
                  "[Truck right]",
                  "[Pan left]",
                  "[Pan right]",
                  "[Push in]",
                  "[Pull out]",
                  "[Pedestal up]",
                  "[Pedestal down]",
                  "[Tilt up]",
                  "[Tilt down]",
                  "[Zoom in]",
                  "[Zoom out]",
                  "[Shake]",
                  "[Tracking shot]",
                  "[Static shot]"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/query/video_generation?task_id={task_id}",
                "id": "task-query",
                "source_ids": [
                  "query-reference"
                ],
                "state": "supported",
                "transport": "asynchronous_task_status"
              },
              {
                "endpoint": "GET /v1/files/retrieve?file_id={file_id}",
                "id": "file-download",
                "source_ids": [
                  "download-reference"
                ],
                "state": "supported",
                "transport": "download_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 6,
              "mode": "range",
              "source_ids": [
                "t2v-reference"
              ],
              "state": "supported",
              "step": 4,
              "unit": "second"
            },
            "endpoint": "POST https://api.minimax.io/v1/video_generation",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-catalog"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "api-text-to-video",
            "native_audio": {
              "source_ids": [
                "model-catalog",
                "t2v-reference"
              ],
              "state": "unknown"
            },
            "size": {
              "default": "768P",
              "mode": "exact_set",
              "options": [
                {
                  "id": "768P",
                  "render_modes": [
                    "duration=6_seconds",
                    "duration=10_seconds"
                  ],
                  "source_ids": [
                    "t2v-reference"
                  ]
                },
                {
                  "id": "1080P",
                  "render_modes": [
                    "duration=6_seconds"
                  ],
                  "source_ids": [
                    "t2v-reference"
                  ]
                }
              ],
              "source_ids": [
                "t2v-reference"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "t2v-reference",
              "model-catalog"
            ],
            "task": "text_to_video",
            "text_input": {
              "max": 2000,
              "source_ids": [
                "t2v-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-text-to-video\"]"
        },
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": [
            {
              "handling": "Use available for current callable access and preserve the lab's Legacy label as conflicting lifecycle provenance.",
              "path": "model.status",
              "source_ids": [
                "model-catalog",
                "t2v-reference",
                "i2v-reference",
                "paygo-pricing"
              ],
              "summary": "MiniMax places Hailuo 2.3 under Legacy Models while its exact model ID remains accepted by the live text-to-video and image-to-video APIs and remains present in current lab pricing."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-catalog",
            "t2v-reference",
            "i2v-reference",
            "model-release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.28,
              "applies_when": [
                "resolution=768P",
                "duration=6_seconds"
              ],
              "denomination": "USD",
              "id": "768p-6s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 0.56,
              "applies_when": [
                "resolution=768P",
                "duration=10_seconds"
              ],
              "denomination": "USD",
              "id": "768p-10s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            },
            {
              "amount": 0.49,
              "applies_when": [
                "resolution=1080P",
                "duration=6_seconds"
              ],
              "denomination": "USD",
              "id": "1080p-6s-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "paygo-pricing"
              ],
              "state": "known",
              "unit": "video"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "paygo-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/release-notes/apis"
          },
          "kind": "added",
          "path": "sources[id=\"api-release-notes\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/guides/video-generation"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "download-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-download"
          },
          "kind": "added",
          "path": "sources[id=\"download-reference\"]"
        },
        {
          "after": {
            "id": "fl2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-fl2v"
          },
          "kind": "added",
          "path": "sources[id=\"fl2v-reference\"]"
        },
        {
          "after": {
            "id": "i2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-i2v"
          },
          "kind": "added",
          "path": "sources[id=\"i2v-reference\"]"
        },
        {
          "after": {
            "id": "llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms\"]"
        },
        {
          "after": {
            "id": "model-catalog",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/models-intro"
          },
          "kind": "added",
          "path": "sources[id=\"model-catalog\"]"
        },
        {
          "after": {
            "id": "model-release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/release-notes/models"
          },
          "kind": "added",
          "path": "sources[id=\"model-release-notes\"]"
        },
        {
          "after": {
            "id": "paygo-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "added",
          "path": "sources[id=\"paygo-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/guides/pricing-paygo"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "query-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-query"
          },
          "kind": "added",
          "path": "sources[id=\"query-reference\"]"
        },
        {
          "after": {
            "id": "s2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-s2v"
          },
          "kind": "added",
          "path": "sources[id=\"s2v-reference\"]"
        },
        {
          "after": {
            "id": "t2v-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/video-generation-t2v"
          },
          "kind": "added",
          "path": "sources[id=\"t2v-reference\"]"
        },
        {
          "after": {
            "id": "video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/video-generation"
          },
          "kind": "added",
          "path": "sources[id=\"video-guide\"]"
        },
        {
          "after": {
            "id": "video-package-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/pricing-video"
          },
          "kind": "added",
          "path": "sources[id=\"video-package-pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:minimax/minimax-hailuo-2-3",
      "model": {
        "id": "minimax/minimax-hailuo-2-3",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3",
        "path": "models/minimax/minimax-hailuo-2-3.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-guide",
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "value": "speech-2.8-hd"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "text-to-speech",
            "source_ids": [
              "docs"
            ],
            "task": "text_to_speech"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-speech\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  128,
                  256
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "opus",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  12000,
                  16000,
                  24000,
                  48000
                ],
                "source_ids": [
                  "async-reference"
                ]
              },
              {
                "family": "ulaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "async-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "async-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "mode": "exact_set",
                "name": "interjection_tag",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "values": [
                  "laughs",
                  "chuckle",
                  "coughs",
                  "clear-throat",
                  "groans",
                  "breath",
                  "pant",
                  "inhale",
                  "exhale",
                  "gasps",
                  "sniffs",
                  "sighs",
                  "snorts",
                  "burps",
                  "lip-smacking",
                  "humming",
                  "hissing",
                  "emm",
                  "whistles",
                  "sneezes",
                  "crying",
                  "applause"
                ]
              },
              {
                "default": "32000",
                "mode": "exact_set",
                "name": "output_sample_rate",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "22050",
                  "24000",
                  "32000",
                  "44100"
                ]
              },
              {
                "default": "128000",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "mp3_bitrate",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "unit": "bit_per_second",
                "values": [
                  "32000",
                  "64000",
                  "128000",
                  "256000"
                ]
              },
              {
                "default": "2",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "GET /v1/query/t2a_async_query_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "async-download",
                "source_ids": [
                  "async-reference",
                  "async-query"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "async-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/t2a_async_v2",
            "id": "text-to-speech-async",
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "async-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "maximum_characters=1000000",
                  "zip_member_types=txt_or_json",
                  "json_fields=title_content_extra"
                ],
                "formats": [
                  "txt",
                  "zip"
                ],
                "max_count": 1,
                "media_type": "binary",
                "min_count": 1,
                "role": "text_file",
                "source_ids": [
                  "async-reference",
                  "async-guide"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "async-reference",
              "async-guide"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 50000,
              "source_ids": [
                "async-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-async\"]"
        },
        {
          "after": {
            "audio_formats": [
              {
                "bitrate_mode": "exact_set",
                "bitrate_unit": "kilobit_per_second",
                "bitrates": [
                  32,
                  64,
                  128,
                  256
                ],
                "family": "mp3",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "pcm",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "wav",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000,
                  16000,
                  22050,
                  24000,
                  32000,
                  44100
                ],
                "source_ids": [
                  "http-reference"
                ]
              },
              {
                "family": "ulaw",
                "sample_rate_mode": "exact_set",
                "sample_rate_unit": "hertz",
                "sample_rates": [
                  8000
                ],
                "source_ids": [
                  "http-reference"
                ]
              }
            ],
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "stream",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "http-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "max": 99.99,
                "min": 0.01,
                "mode": "range",
                "name": "pause_duration",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "step": 0.01,
                "unit": "second"
              },
              {
                "mode": "exact_set",
                "name": "interjection_tag",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "laughs",
                  "chuckle",
                  "coughs",
                  "clear-throat",
                  "groans",
                  "breath",
                  "pant",
                  "inhale",
                  "exhale",
                  "gasps",
                  "sniffs",
                  "sighs",
                  "snorts",
                  "burps",
                  "lip-smacking",
                  "humming",
                  "hissing",
                  "emm",
                  "sneezes"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "text_normalization",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "latex_read",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "hex",
                "mode": "exact_set",
                "name": "output_delivery",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "hex",
                  "url"
                ]
              },
              {
                "default": "1",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              },
              {
                "default": "false",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "force_cbr",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "subtitle_enable",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "sentence",
                "mode": "exact_set",
                "name": "subtitle_type",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "sentence",
                  "word",
                  "word_streaming"
                ]
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_pitch",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_intensity",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "default": 0,
                "max": 100,
                "min": -100,
                "mode": "range",
                "name": "voice_modify_timbre",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "unit": "relative"
              },
              {
                "formats": [
                  "mp3",
                  "wav",
                  "flac"
                ],
                "mode": "exact_set",
                "name": "voice_sound_effect",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "values": [
                  "spacious_echo",
                  "auditorium_echo",
                  "lofi_telephone",
                  "robotic"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "POST https://api.minimax.io/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "hex-http-response",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "json_hex"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST https://api-uw.minimax.io/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "low-ttfa-http-response",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "json_hex"
              },
              {
                "default_format": "mp3",
                "endpoint": "POST /v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "temporary-url",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported",
                "transport": "temporary_url"
              }
            ],
            "duration": {
              "source_ids": [
                "http-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "POST /v1/t2a_v2",
            "frame_rate": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-speech-http",
            "native_audio": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "weight_min=1",
                  "weight_max=100"
                ],
                "count_scope": "unique",
                "max_count": 4,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice_mix",
                "source_ids": [
                  "http-reference"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "source_ids": [
                "model-guide"
              ],
              "state": "not_applicable"
            },
            "source_ids": [
              "http-reference"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 9999,
              "source_ids": [
                "http-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-http\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": 1,
                "max": 2,
                "min": 0.5,
                "mode": "range",
                "name": "speed",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": 0,
                "max": 12,
                "min": -12,
                "mode": "range",
                "name": "pitch",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "semitone"
              },
              {
                "mode": "exact_set",
                "name": "emotion",
                "source_ids": [
                  "model-guide",
                  "websocket-reference"
                ],
                "state": "supported",
                "unsupported_values": [
                  "fluent",
                  "whisper"
                ],
                "values": [
                  "happy",
                  "sad",
                  "angry",
                  "fearful",
                  "disgusted",
                  "surprised",
                  "calm"
                ]
              },
              {
                "default": "32000",
                "mode": "exact_set",
                "name": "output_sample_rate",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "hertz",
                "values": [
                  "8000",
                  "16000",
                  "22050",
                  "24000",
                  "32000",
                  "44100"
                ]
              },
              {
                "default": "128000",
                "formats": [
                  "mp3"
                ],
                "mode": "exact_set",
                "name": "mp3_bitrate",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "unit": "bit_per_second",
                "values": [
                  "32000",
                  "64000",
                  "128000",
                  "256000"
                ]
              },
              {
                "default": "1",
                "mode": "exact_set",
                "name": "channel",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "1",
                  "2"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "continuous_sound",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "subtitle_enable",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "sentence",
                "mode": "exact_set",
                "name": "subtitle_type",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported",
                "values": [
                  "sentence",
                  "word",
                  "word_streaming"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp3",
                "endpoint": "WSS wss://api.minimax.io/ws/v1/t2a_v2",
                "formats": [
                  "mp3",
                  "pcm",
                  "flac",
                  "wav",
                  "pcmu_raw",
                  "pcmu_wav",
                  "opus"
                ],
                "id": "websocket-hex-audio",
                "source_ids": [
                  "websocket-reference",
                  "websocket-guide"
                ],
                "state": "supported",
                "transport": "websocket"
              }
            ],
            "duration": {
              "source_ids": [
                "websocket-reference"
              ],
              "state": "unknown"
            },
            "endpoint": "WSS /ws/v1/t2a_v2",
            "id": "text-to-speech-websocket",
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "voice_id",
                "min_count": 1,
                "role": "voice",
                "source_ids": [
                  "websocket-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "websocket-reference",
              "websocket-guide"
            ],
            "task": "text_to_speech",
            "text_input": {
              "max": 10000,
              "source_ids": [
                "websocket-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech-websocket\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": 0.7,
                "max": 1,
                "min": 0,
                "mode": "range",
                "name": "accuracy",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "unit": "ratio"
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "noise_reduction",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": "false",
                "mode": "exact_set",
                "name": "volume_normalization",
                "source_ids": [
                  "clone-reference"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              }
            ],
            "endpoint": "POST /v1/voice_clone",
            "id": "voice-cloning",
            "reference_inputs": [
              {
                "constraints": [
                  "minimum_duration_seconds=10",
                  "maximum_size=20MB"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp3",
                  "m4a",
                  "wav"
                ],
                "max_count": 1,
                "max_duration": 300,
                "media_type": "audio",
                "min_count": 1,
                "role": "voice_clone_source",
                "source_ids": [
                  "clone-upload",
                  "clone-reference"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "duration_seconds<8",
                  "maximum_size=20MB"
                ],
                "formats": [
                  "mp3",
                  "m4a",
                  "wav"
                ],
                "max_count": 1,
                "media_type": "audio",
                "min_count": 0,
                "role": "voice_clone_prompt",
                "source_ids": [
                  "prompt-upload",
                  "clone-reference"
                ],
                "state": "supported"
              }
            ],
            "source_ids": [
              "clone-reference",
              "clone-upload",
              "prompt-upload"
            ],
            "task": "voice_cloning",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "clone-reference"
              ],
              "state": "supported",
              "unit": "character"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"voice-cloning\"]"
        },
        {
          "after": [
            {
              "handling": "Represent direct text and file input as alternate endpoint-scoped inputs; do not require both.",
              "path": "capability_profiles.text-to-speech-async.reference_inputs.text_file",
              "source_ids": [
                "async-reference"
              ],
              "summary": "The async schema marks both text and text_file_id required, while its descriptions state that they are mutually exclusive and exactly one is required."
            },
            {
              "handling": "Use request-side format enums for caller capability and retain the response enum mismatch as conflicting provenance.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "Current request schemas accept MP3, PCM, FLAC, WAV, PCMU, and Opus, while response metadata enums on some surfaces still list only MP3, PCM, and FLAC."
            },
            {
              "handling": "Represent single-voice and mixed-voice inputs separately and do not require the single voice when mixing.",
              "path": "capability_profiles.text-to-speech-http.reference_inputs.voice",
              "source_ids": [
                "http-reference"
              ],
              "summary": "The voice_setting schema marks voice_id required, while the same reference instructs callers to leave voice_id empty when timbre_weights is used."
            },
            {
              "handling": "Expose the seven model-guide emotions for Speech 2.8 and list fluent and whisper as unsupported values.",
              "path": "capability_profiles.*.controls.emotion",
              "source_ids": [
                "model-guide",
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "The shared emotion enum prints fluent and whisper, but its model applicability text limits both to Speech 2.6 and explicitly says Speech 2.8 does not support whisper."
            },
            {
              "handling": "Keep synchronous Opus sample-rate combinations unknown and scope the exact Opus set to the async profile.",
              "path": "capability_profiles.text-to-speech-http.audio_formats.opus",
              "source_ids": [
                "http-reference",
                "async-reference"
              ],
              "summary": "The synchronous request lists a general sample-rate enum but does not publish the valid Opus-specific combinations; the async reference publishes a distinct Opus set including 12 kHz and 48 kHz."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "Chinese"
              },
              {
                "name": "Cantonese"
              },
              {
                "name": "English"
              },
              {
                "name": "Spanish"
              },
              {
                "name": "French"
              },
              {
                "name": "Russian"
              },
              {
                "name": "German"
              },
              {
                "name": "Portuguese"
              },
              {
                "name": "Arabic"
              },
              {
                "name": "Italian"
              },
              {
                "name": "Japanese"
              },
              {
                "name": "Korean"
              },
              {
                "name": "Indonesian"
              },
              {
                "name": "Vietnamese"
              },
              {
                "name": "Turkish"
              },
              {
                "name": "Dutch"
              },
              {
                "name": "Ukrainian"
              },
              {
                "name": "Thai"
              },
              {
                "name": "Polish"
              },
              {
                "name": "Romanian"
              },
              {
                "name": "Greek"
              },
              {
                "name": "Czech"
              },
              {
                "name": "Finnish"
              },
              {
                "name": "Hindi"
              },
              {
                "name": "Bulgarian"
              },
              {
                "name": "Danish"
              },
              {
                "name": "Hebrew"
              },
              {
                "name": "Malay"
              },
              {
                "name": "Persian"
              },
              {
                "name": "Slovak"
              },
              {
                "name": "Swedish"
              },
              {
                "name": "Croatian"
              },
              {
                "name": "Filipino"
              },
              {
                "name": "Hungarian"
              },
              {
                "name": "Norwegian"
              },
              {
                "name": "Slovenian"
              },
              {
                "name": "Catalan"
              },
              {
                "name": "Nynorsk"
              },
              {
                "name": "Tamil"
              },
              {
                "name": "Afrikaans"
              }
            ],
            "listed_count": 40,
            "published_label": "40 languages",
            "scope": "speech_output",
            "source_ids": [
              "model-guide",
              "http-reference"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "whisper-emotion-unavailable",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "Speech 2.8 does not support the whisper emotion; fluent and whisper are limited to Speech 2.6 models."
            },
            {
              "id": "latex-chinese-only",
              "source_ids": [
                "http-reference",
                "websocket-reference",
                "async-reference"
              ],
              "summary": "LaTeX reading is available only for Chinese and forces language_boost to Chinese."
            },
            {
              "id": "temporary-url-expiry",
              "source_ids": [
                "http-reference",
                "async-reference",
                "async-query"
              ],
              "summary": "Non-streaming HTTP output URLs expire after 24 hours; asynchronous task download URLs expire after nine hours."
            },
            {
              "id": "unused-cloned-voice-retention",
              "source_ids": [
                "clone-reference"
              ],
              "summary": "A cloned voice is deleted when it is not used within seven days."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-guide",
            "launch",
            "release-notes"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 100,
              "applies_when": [
                "model_id=speech-2.8-hd"
              ],
              "denomination": "USD",
              "id": "speech-2-8-hd-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_character"
            },
            {
              "amount": 1.5,
              "denomination": "USD",
              "id": "rapid-voice-cloning",
              "kind": "metered",
              "per": 1,
              "profile_id": "voice-cloning",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "voice"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "async-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/speech-t2a-async"
          },
          "kind": "added",
          "path": "sources[id=\"async-guide\"]"
        },
        {
          "after": {
            "id": "async-query",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-async-query"
          },
          "kind": "added",
          "path": "sources[id=\"async-query\"]"
        },
        {
          "after": {
            "id": "async-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-async-create"
          },
          "kind": "added",
          "path": "sources[id=\"async-reference\"]"
        },
        {
          "after": {
            "id": "clone-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-clone"
          },
          "kind": "added",
          "path": "sources[id=\"clone-reference\"]"
        },
        {
          "after": {
            "id": "clone-upload",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-uploadcloneaudio"
          },
          "kind": "added",
          "path": "sources[id=\"clone-upload\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://platform.minimax.io/docs/api-reference/api-overview"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "http-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-http"
          },
          "kind": "added",
          "path": "sources[id=\"http-reference\"]"
        },
        {
          "after": {
            "id": "launch",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://www.minimax.io/news/minimax-speech-28"
          },
          "kind": "added",
          "path": "sources[id=\"launch\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "model-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/models-intro"
          },
          "kind": "added",
          "path": "sources[id=\"model-guide\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "prompt-upload",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/voice-cloning-uploadprompt"
          },
          "kind": "added",
          "path": "sources[id=\"prompt-upload\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/release-notes/models"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "websocket-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/guides/speech-t2a-websocket"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-guide\"]"
        },
        {
          "after": {
            "id": "websocket-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://platform.minimax.io/docs/api-reference/speech-t2a-websocket"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:minimax/minimax-speech-2-8-hd",
      "model": {
        "id": "minimax/minimax-speech-2-8-hd",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 HD",
        "path": "models/minimax/minimax-speech-2-8-hd.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-catalog",
                "api-reference"
              ],
              "value": "gen4.5"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gen4.5",
            "controls": [
              {
                "max": 10,
                "min": 2,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "mode": "exact_set",
                "name": "ratio",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "1280:720",
                  "720:1280",
                  "1104:832",
                  "960:960",
                  "832:1104",
                  "1584:672"
                ]
              },
              {
                "max": 4294967295,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "mode": "exact_set",
                "name": "public_figure_threshold",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "auto",
                  "low"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/tasks/{id}",
                "id": "task-output-url",
                "source_ids": [
                  "output-guide"
                ],
                "state": "supported",
                "transport": "ephemeral_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/image_to_video",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "unknown"
            },
            "id": "api-image-to-video",
            "native_audio": {
              "source_ids": [
                "api-reference",
                "model-guide",
                "gwm-research"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "input_aspect_ratio_min=0.5",
                  "input_aspect_ratio_max=2.0",
                  "https_url_max_bytes=16777216",
                  "base64_data_uri_max_encoded_bytes=5242880",
                  "runway_uri_min_bytes=512",
                  "runway_uri_max_bytes=209715200",
                  "https_url_max_characters=2048",
                  "https_url_host=domain_only",
                  "https_url_head_request=required",
                  "https_url_content_headers=required",
                  "https_url_redirects=unsupported",
                  "gif=unsupported"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "runway_uri"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "api-reference",
                  "input-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "16:9",
                      "height": 720,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 1280
                    }
                  ],
                  "id": "1280:720",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "9:16"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "9:16",
                      "height": 1280,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 720
                    }
                  ],
                  "id": "720:1280",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "4:3"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "4:3",
                      "height": 832,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 1104
                    }
                  ],
                  "id": "1104:832",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 960,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 960
                    }
                  ],
                  "id": "960:960",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "3:4"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "3:4",
                      "height": 1104,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 832
                    }
                  ],
                  "id": "832:1104",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "21:9",
                      "height": 672,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 1584
                    }
                  ],
                  "id": "1584:672",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                }
              ],
              "source_ids": [
                "api-reference",
                "model-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "api-reference",
              "model-catalog"
            ],
            "task": "image_to_video",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "utf16_code_unit"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "gen4.5",
            "controls": [
              {
                "max": 10,
                "min": 2,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "mode": "exact_set",
                "name": "ratio",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "1280:720",
                  "720:1280"
                ]
              },
              {
                "max": 4294967295,
                "min": 0,
                "mode": "range",
                "name": "seed",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "mode": "exact_set",
                "name": "public_figure_threshold",
                "source_ids": [
                  "api-reference"
                ],
                "state": "supported",
                "values": [
                  "auto",
                  "low"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "endpoint": "GET /v1/tasks/{id}",
                "id": "task-output-url",
                "source_ids": [
                  "output-guide"
                ],
                "state": "supported",
                "transport": "ephemeral_url"
              }
            ],
            "duration": {
              "max": 10,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/text_to_video",
            "frame_rate": {
              "source_ids": [
                "api-reference"
              ],
              "state": "unknown"
            },
            "id": "api-text-to-video",
            "native_audio": {
              "source_ids": [
                "api-reference",
                "model-guide",
                "gwm-research"
              ],
              "state": "unknown"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "16:9",
                      "height": 720,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 1280
                    }
                  ],
                  "id": "1280:720",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "9:16"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "9:16",
                      "height": 1280,
                      "source_ids": [
                        "api-reference",
                        "model-guide"
                      ],
                      "unit": "pixel",
                      "width": 720
                    }
                  ],
                  "id": "720:1280",
                  "source_ids": [
                    "api-reference",
                    "model-guide"
                  ]
                }
              ],
              "source_ids": [
                "api-reference",
                "model-guide"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "api-reference",
              "model-catalog"
            ],
            "task": "text_to_video",
            "text_input": {
              "max": 1000,
              "source_ids": [
                "api-reference"
              ],
              "state": "supported",
              "unit": "utf16_code_unit"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"api-text-to-video\"]"
        },
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": {
            "duration": {
              "max": 10,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24,
                25
              ]
            },
            "id": "web-image-to-video",
            "native_audio": {
              "source_ids": [
                "model-guide",
                "gwm-research"
              ],
              "state": "unknown"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "model-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "model-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-guide"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-image-to-video\"]"
        },
        {
          "after": {
            "duration": {
              "max": 10,
              "min": 2,
              "mode": "range",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24,
                25
              ]
            },
            "id": "web-text-to-video",
            "native_audio": {
              "source_ids": [
                "model-guide",
                "gwm-research"
              ],
              "state": "unknown"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "id": "720p",
                  "label": "720p",
                  "source_ids": [
                    "model-guide"
                  ]
                }
              ],
              "source_ids": [
                "model-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "model-guide"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"web-text-to-video\"]"
        },
        {
          "after": [
            {
              "handling": "Use the six values accepted by the callable endpoint and retain 672:1584 only as conflicting provenance.",
              "path": "capability_profiles.api-image-to-video.size.options",
              "source_ids": [
                "api-reference",
                "input-guide"
              ],
              "summary": "The current image-to-video endpoint enum lists six sizes, while Runway's separate input guide additionally lists portrait 672:1584."
            },
            {
              "handling": "Keep native audio unknown for the currently documented API and web profiles until a serving surface publishes an unambiguous availability contract.",
              "path": "capability_profiles.*.native_audio.state",
              "source_ids": [
                "gwm-research",
                "model-guide",
                "api-reference"
              ],
              "summary": "Runway's GWM-1 research announcement says Gen-4.5 supports native audio generation and editing, while the current public model guide and API contract expose no Gen-4.5 audio control and describe the newer capabilities as coming to the web product."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            {
              "id": "causal-reasoning",
              "source_ids": [
                "gen45-research"
              ],
              "summary": "Runway documents cases where an effect can appear before its cause."
            },
            {
              "id": "object-permanence",
              "source_ids": [
                "gen45-research"
              ],
              "summary": "Runway documents that objects can disappear or appear unexpectedly across frames."
            },
            {
              "id": "success-bias",
              "source_ids": [
                "gen45-research"
              ],
              "summary": "Runway documents a bias toward attempted actions succeeding."
            },
            {
              "id": "static-shots",
              "source_ids": [
                "camera-guide"
              ],
              "summary": "Runway says truly static shots can be challenging, particularly establishing shots and wide landscapes."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "model-catalog",
            "api-changelog",
            "model-guide"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 12,
              "denomination": "credit",
              "id": "gen45-output",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "api-pricing",
                "model-guide"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.01,
              "applies_when": [
                "channel=developer_api"
              ],
              "denomination": "USD",
              "id": "api-credit-purchase",
              "kind": "metered",
              "per": 1,
              "qualifier": "Developer API credits; minimum purchase is USD 10 and sales tax may apply.",
              "source_ids": [
                "api-pricing",
                "api-setup"
              ],
              "state": "known",
              "unit": "credit"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "api-pricing",
            "model-guide",
            "api-setup"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "api-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/api-details/api_changelog/"
          },
          "kind": "added",
          "path": "sources[id=\"api-changelog\"]"
        },
        {
          "after": {
            "id": "api-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "added",
          "path": "sources[id=\"api-pricing\"]"
        },
        {
          "after": {
            "id": "api-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-reference\"]"
        },
        {
          "after": {
            "id": "api-setup",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/guides/using-the-api/"
          },
          "kind": "added",
          "path": "sources[id=\"api-setup\"]"
        },
        {
          "after": {
            "id": "api-versioning",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/api-details/versioning/"
          },
          "kind": "added",
          "path": "sources[id=\"api-versioning\"]"
        },
        {
          "after": {
            "id": "camera-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.runwayml.com/hc/en-us/articles/46749315925395-Camera-Terms-Prompts-Examples"
          },
          "kind": "added",
          "path": "sources[id=\"camera-guide\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "gen45-research",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://runwayml.com/research/introducing-runway-gen-4.5"
          },
          "kind": "added",
          "path": "sources[id=\"gen45-research\"]"
        },
        {
          "after": {
            "id": "gwm-research",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://runwayml.com/research/introducing-runway-gwm-1"
          },
          "kind": "added",
          "path": "sources[id=\"gwm-research\"]"
        },
        {
          "after": {
            "id": "input-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/assets/inputs/"
          },
          "kind": "added",
          "path": "sources[id=\"input-guide\"]"
        },
        {
          "after": {
            "id": "model-catalog",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/guides/models/"
          },
          "kind": "added",
          "path": "sources[id=\"model-catalog\"]"
        },
        {
          "after": {
            "id": "model-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.runwayml.com/hc/en-us/articles/46974685288467-Creating-with-Gen-4-5"
          },
          "kind": "added",
          "path": "sources[id=\"model-guide\"]"
        },
        {
          "after": {
            "id": "output-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.dev.runwayml.com/assets/outputs/"
          },
          "kind": "added",
          "path": "sources[id=\"output-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.dev.runwayml.com/guides/pricing/"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "runway-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://runwayml.com/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"runway-changelog\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:runway/gen-4-5",
      "model": {
        "id": "runway/gen-4-5",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4.5",
        "path": "models/runway/gen-4-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "images-reference",
                "llms"
              ],
              "value": "grok-imagine-image-quality"
            },
            {
              "kind": "snapshot_id",
              "source_ids": [
                "model-page"
              ],
              "value": "grok-imagine-image-quality-20260403"
            },
            {
              "kind": "version_selector",
              "source_ids": [
                "model-page"
              ],
              "value": "grok-imagine-image-quality-latest"
            },
            {
              "kind": "version_selector",
              "resolves_to": "grok-imagine-image-quality",
              "source_ids": [
                "model-page",
                "retirement"
              ],
              "value": "grok-imagine-image-pro"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "model-page",
                  "multi-editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1k",
                  "2k"
                ]
              },
              {
                "default": "first_input_image_aspect_ratio",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "multi-editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "3:4",
                  "4:3",
                  "9:16",
                  "16:9",
                  "2:3",
                  "3:2",
                  "9:19.5",
                  "19.5:9",
                  "9:20",
                  "20:9",
                  "1:2",
                  "2:1",
                  "auto"
                ]
              },
              {
                "default": "url",
                "mode": "exact_set",
                "name": "response_format",
                "source_ids": [
                  "multi-editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "url",
                  "b64_json"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "id": "url-response",
                "source_ids": [
                  "multi-editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "id": "base64-response",
                "source_ids": [
                  "multi-editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "base64_in_response"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/images/edits",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "multi-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "mixed_transport_encodings_allowed=true"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "file_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 3,
                "media_type": "image",
                "min_count": 2,
                "role": "image_reference",
                "source_ids": [
                  "multi-editing-guide",
                  "files-inputs",
                  "images-reference",
                  "llms"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "automatic": true,
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    }
                  ],
                  "id": "1k",
                  "label": "1K",
                  "source_ids": [
                    "model-page",
                    "multi-editing-guide",
                    "images-reference",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    }
                  ],
                  "id": "2k",
                  "label": "2K",
                  "source_ids": [
                    "model-page",
                    "multi-editing-guide",
                    "images-reference",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "multi-editing-guide",
                "images-reference",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "multi-editing-guide",
              "images-reference",
              "llms"
            ],
            "task": "multi_image_edit",
            "text_input": {
              "source_ids": [
                "multi-editing-guide",
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"multi-image-edit\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "model-page",
                  "editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1k",
                  "2k"
                ]
              },
              {
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "3:4",
                  "4:3",
                  "9:16",
                  "16:9",
                  "2:3",
                  "3:2",
                  "9:19.5",
                  "19.5:9",
                  "9:20",
                  "20:9",
                  "1:2",
                  "2:1",
                  "auto"
                ]
              },
              {
                "default": "url",
                "mode": "exact_set",
                "name": "response_format",
                "source_ids": [
                  "editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "url",
                  "b64_json"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "id": "url-response",
                "source_ids": [
                  "editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "id": "base64-response",
                "source_ids": [
                  "editing-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "base64_in_response"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/images/edits",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "single-image-edit",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "file_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "editing-guide",
                  "files-inputs",
                  "images-reference",
                  "llms"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "automatic": true,
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    }
                  ],
                  "id": "1k",
                  "label": "1K",
                  "source_ids": [
                    "model-page",
                    "editing-guide",
                    "images-reference",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    }
                  ],
                  "id": "2k",
                  "label": "2K",
                  "source_ids": [
                    "model-page",
                    "editing-guide",
                    "images-reference",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "editing-guide",
                "images-reference",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "editing-guide",
              "images-reference",
              "llms"
            ],
            "task": "image_edit",
            "text_input": {
              "source_ids": [
                "editing-guide",
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"single-image-edit\"]"
        },
        {
          "after": {
            "controls": [
              {
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "model-page",
                  "generation-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1k",
                  "2k"
                ]
              },
              {
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "generation-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "3:4",
                  "4:3",
                  "9:16",
                  "16:9",
                  "2:3",
                  "3:2",
                  "9:19.5",
                  "19.5:9",
                  "9:20",
                  "20:9",
                  "1:2",
                  "2:1",
                  "auto"
                ]
              },
              {
                "default": "url",
                "mode": "exact_set",
                "name": "response_format",
                "source_ids": [
                  "generation-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "url",
                  "b64_json"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "id": "url-response",
                "source_ids": [
                  "generation-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "url"
              },
              {
                "id": "base64-response",
                "source_ids": [
                  "generation-guide",
                  "images-reference",
                  "llms"
                ],
                "state": "supported",
                "transport": "base64_in_response"
              }
            ],
            "duration": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST /v1/images/generations",
            "frame_rate": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "id": "text-to-image",
            "native_audio": {
              "source_ids": [
                "model-page"
              ],
              "state": "not_applicable"
            },
            "size": {
              "automatic": true,
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    }
                  ],
                  "id": "1k",
                  "label": "1K",
                  "source_ids": [
                    "model-page",
                    "generation-guide",
                    "images-reference",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "3:4",
                    "4:3",
                    "9:16",
                    "16:9",
                    "2:3",
                    "3:2",
                    "9:19.5",
                    "19.5:9",
                    "9:20",
                    "20:9",
                    "1:2",
                    "2:1"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "model-page",
                        "pricing"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    }
                  ],
                  "id": "2k",
                  "label": "2K",
                  "source_ids": [
                    "model-page",
                    "generation-guide",
                    "images-reference",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "model-page",
                "generation-guide",
                "images-reference",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "generation-guide",
              "images-reference",
              "llms"
            ],
            "task": "text_to_image",
            "text_input": {
              "source_ids": [
                "generation-guide",
                "images-reference",
                "llms"
              ],
              "state": "unknown"
            }
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the current model-specific pricing table and retain the lower cost-tracking example as a dated official conflict.",
              "path": "pricing.charges",
              "source_ids": [
                "model-page",
                "pricing",
                "cost-tracking"
              ],
              "summary": "The current model and pricing pages publish USD 0.05 for 1K and USD 0.07 for 2K output, while an official cost-tracking example for this model reports 200000000 cost ticks, equivalent under that page's formula to USD 0.02."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-page",
            "release"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.05,
              "applies_when": [
                "resolution=1k"
              ],
              "denomination": "USD",
              "id": "generation-1k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.07,
              "applies_when": [
                "resolution=2k"
              ],
              "denomination": "USD",
              "id": "generation-2k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.01,
              "denomination": "USD",
              "id": "single-edit-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "single-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.05,
              "applies_when": [
                "resolution=1k"
              ],
              "denomination": "USD",
              "id": "single-edit-1k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "single-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.07,
              "applies_when": [
                "resolution=2k"
              ],
              "denomination": "USD",
              "id": "single-edit-2k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "single-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.01,
              "denomination": "USD",
              "id": "multi-edit-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "multi-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.05,
              "applies_when": [
                "resolution=1k"
              ],
              "denomination": "USD",
              "id": "multi-edit-1k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "multi-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.07,
              "applies_when": [
                "resolution=2k"
              ],
              "denomination": "USD",
              "id": "multi-edit-2k-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "multi-image-edit",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "cost-tracking",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/cost-tracking"
          },
          "kind": "added",
          "path": "sources[id=\"cost-tracking\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.x.ai/developers/models/grok-imagine-image-quality"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/images/editing"
          },
          "kind": "added",
          "path": "sources[id=\"editing-guide\"]"
        },
        {
          "after": {
            "id": "files-inputs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/imagine/files/inputs"
          },
          "kind": "added",
          "path": "sources[id=\"files-inputs\"]"
        },
        {
          "after": {
            "id": "generation-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/images/generation"
          },
          "kind": "added",
          "path": "sources[id=\"generation-guide\"]"
        },
        {
          "after": {
            "id": "images-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/rest-api-reference/inference/images"
          },
          "kind": "added",
          "path": "sources[id=\"images-reference\"]"
        },
        {
          "after": {
            "id": "llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/models/grok-imagine-image-quality"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": {
            "id": "multi-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/images/multi-image-editing"
          },
          "kind": "added",
          "path": "sources[id=\"multi-editing-guide\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "release",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://x.ai/news/grok-imagine-quality-mode"
          },
          "kind": "added",
          "path": "sources[id=\"release\"]"
        },
        {
          "after": {
            "id": "retirement",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/migration/may-15-retirement"
          },
          "kind": "added",
          "path": "sources[id=\"retirement\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T17:57:53+01:00",
        "message": "document ten indexed media models (#25)",
        "sha": "02f45397e092663dfdcd0d0b782b9c9d25c50524",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/02f45397e092663dfdcd0d0b782b9c9d25c50524"
      },
      "id": "02f45397e092663dfdcd0d0b782b9c9d25c50524:xai/grok-imagine-image-quality",
      "model": {
        "id": "xai/grok-imagine-image-quality",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image Quality",
        "path": "models/xai/grok-imagine-image-quality.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "flex-api",
                "overview"
              ],
              "value": "flux-2-flex"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "true",
                "mode": "exact_set",
                "name": "prompt_upsampling",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": 5,
                "max": 10,
                "min": 1.5,
                "mode": "range",
                "name": "guidance",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported"
              },
              {
                "default": 50,
                "max": 50,
                "min": 1,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "flex-api",
                  "image-editing-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-flex",
            "id": "image-edit",
            "reference_inputs": [
              {
                "max_count": 8,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "flex-api",
              "image-editing-guide"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation-or-editing",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation_or_editing"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation-or-editing\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "true",
                "mode": "exact_set",
                "name": "prompt_upsampling",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "values": [
                  "true",
                  "false"
                ]
              },
              {
                "default": 5,
                "max": 10,
                "min": 1.5,
                "mode": "range",
                "name": "guidance",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported"
              },
              {
                "default": 50,
                "max": 50,
                "min": 1,
                "mode": "range",
                "name": "steps",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "step": 1
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "flex-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "flex-api",
                  "text-to-image-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-flex",
            "id": "text-to-image",
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "flex-api",
              "text-to-image-guide"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the explicit 1024x1024 default from the dimensions table; retain the API contradiction as provenance rather than interpreting 0.",
              "path": "capability_profiles.*.size.default",
              "source_ids": [
                "flex-api",
                "dimensions-help"
              ],
              "summary": "The API schema gives width and height defaults of 0 despite a minimum of 64, while the dimensions table publishes a 1024x1024 default."
            },
            {
              "handling": "Use 8 for the recorded REST endpoint because its live request schema exposes input_image through input_image_8; do not treat input_image_blob_path as a ninth image slot without documented semantics.",
              "path": "capability_profiles.image-edit.reference_inputs.image_reference.max_count",
              "source_ids": [
                "flex-api",
                "overview",
                "image-editing-guide"
              ],
              "summary": "The model overview says the REST API accepts 8 references and the playground accepts 10, while broader editing material describes up to 10 without always naming the interface."
            },
            {
              "handling": "Use USD 0.05 from the dedicated current pricing surfaces and retain the overview value as conflicting provenance.",
              "path": "pricing.charges.*",
              "source_ids": [
                "pricing-live",
                "pricing-docs",
                "pricing-help",
                "overview"
              ],
              "summary": "The live pricing page, pricing table and help article publish USD 0.05 per megapixel, while the FLUX.2 overview comparison still says USD 0.06 per megapixel."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "family-model-page",
            "overview",
            "flex-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.05,
              "denomination": "USD",
              "id": "text-to-image-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.05,
              "denomination": "USD",
              "id": "image-edit-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.05,
              "denomination": "USD",
              "id": "image-edit-reference-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each reference image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "reference_megapixel"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing-live",
            "pricing-docs",
            "pricing-help"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "dimensions-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/8916739058-what-aspect-ratios-and-output-dimensions-are-supported"
          },
          "kind": "added",
          "path": "sources[id=\"dimensions-help\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bflex%5D"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "docs-index",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ml/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"docs-index\"]"
        },
        {
          "after": {
            "id": "family-model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2"
          },
          "kind": "added",
          "path": "sources[id=\"family-model-page\"]"
        },
        {
          "after": {
            "id": "flex-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bflex%5D"
          },
          "kind": "added",
          "path": "sources[id=\"flex-api\"]"
        },
        {
          "after": {
            "id": "image-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_image_editing"
          },
          "kind": "added",
          "path": "sources[id=\"image-editing-guide\"]"
        },
        {
          "after": {
            "id": "integration-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/integration_guidelines"
          },
          "kind": "added",
          "path": "sources[id=\"integration-guide\"]"
        },
        {
          "after": {
            "id": "mcp-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/mcp_integration"
          },
          "kind": "added",
          "path": "sources[id=\"mcp-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_editing_multi_reference"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/6546682167-what-is-multi-reference-editing"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-help\"]"
        },
        {
          "after": {
            "id": "overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_overview"
          },
          "kind": "added",
          "path": "sources[id=\"overview\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "pricing-docs",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-docs\"]"
        },
        {
          "after": {
            "id": "pricing-help",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7986977817-what-are-the-costs-associated-with-using-your-models"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-help\"]"
        },
        {
          "after": {
            "id": "pricing-live",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/pricing?category=flux.2"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-live\"]"
        },
        {
          "after": {
            "id": "prompting-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_guide_flux2"
          },
          "kind": "added",
          "path": "sources[id=\"prompting-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "text-to-image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_text_to_image"
          },
          "kind": "added",
          "path": "sources[id=\"text-to-image-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:black-forest-labs/flux-2-flex",
      "model": {
        "id": "black-forest-labs/flux-2-flex",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [flex]",
        "path": "models/black-forest-labs/flux-2-flex.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "max-api",
                "overview"
              ],
              "value": "flux-2-max"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "disable_pup",
                "source_ids": [
                  "max-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "max-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "max-api",
                  "image-editing-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-max",
            "id": "image-edit",
            "reference_inputs": [
              {
                "max_count": 8,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "max-api"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "max-api",
              "image-editing-guide"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation-or-editing",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation_or_editing"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation-or-editing\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "disable_pup",
                "source_ids": [
                  "max-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "max-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "max-api",
                  "text-to-image-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-max",
            "id": "text-to-image",
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "max-api",
              "text-to-image-guide"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the explicit 1024x1024 default from the dimensions table; retain the API contradiction as provenance rather than interpreting 0.",
              "path": "capability_profiles.*.size.default",
              "source_ids": [
                "max-api",
                "dimensions-help"
              ],
              "summary": "The API schema gives width and height defaults of 0 despite a minimum of 64, while the dimensions table publishes a 1024x1024 default."
            },
            {
              "handling": "Use 8 for the recorded REST endpoint because its live request schema exposes input_image through input_image_8; do not apply a playground limit to the API.",
              "path": "capability_profiles.image-edit.reference_inputs.image_reference.max_count",
              "source_ids": [
                "max-api",
                "overview",
                "max-model-page",
                "image-editing-guide"
              ],
              "summary": "The model overview says the REST API accepts 8 references and the playground accepts 10, while the Max model page and broader editing material describe multiple references without exposing another REST parameter."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "max-model-page",
            "overview",
            "max-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.07,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "text-to-image-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "text-to-image-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.07,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "image-edit-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "image-edit-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.03,
              "denomination": "USD",
              "id": "image-edit-reference-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each reference image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "reference_megapixel"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing-live",
            "pricing-docs",
            "pricing-help"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "dimensions-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/8916739058-what-aspect-ratios-and-output-dimensions-are-supported"
          },
          "kind": "added",
          "path": "sources[id=\"dimensions-help\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bmax%5D"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "docs-index",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ml/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"docs-index\"]"
        },
        {
          "after": {
            "id": "family-model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2"
          },
          "kind": "added",
          "path": "sources[id=\"family-model-page\"]"
        },
        {
          "after": {
            "id": "image-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_image_editing"
          },
          "kind": "added",
          "path": "sources[id=\"image-editing-guide\"]"
        },
        {
          "after": {
            "id": "integration-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/integration_guidelines"
          },
          "kind": "added",
          "path": "sources[id=\"integration-guide\"]"
        },
        {
          "after": {
            "id": "max-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bmax%5D"
          },
          "kind": "added",
          "path": "sources[id=\"max-api\"]"
        },
        {
          "after": {
            "id": "max-model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2-max"
          },
          "kind": "added",
          "path": "sources[id=\"max-model-page\"]"
        },
        {
          "after": {
            "id": "mcp-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/mcp_integration"
          },
          "kind": "added",
          "path": "sources[id=\"mcp-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_editing_multi_reference"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/6546682167-what-is-multi-reference-editing"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-help\"]"
        },
        {
          "after": {
            "id": "overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_overview"
          },
          "kind": "added",
          "path": "sources[id=\"overview\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "pricing-docs",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-docs\"]"
        },
        {
          "after": {
            "id": "pricing-help",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7986977817-what-are-the-costs-associated-with-using-your-models"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-help\"]"
        },
        {
          "after": {
            "id": "pricing-live",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/pricing?category=flux.2"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-live\"]"
        },
        {
          "after": {
            "id": "prompting-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_guide_flux2"
          },
          "kind": "added",
          "path": "sources[id=\"prompting-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "text-to-image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_text_to_image"
          },
          "kind": "added",
          "path": "sources[id=\"text-to-image-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:black-forest-labs/flux-2-max",
      "model": {
        "id": "black-forest-labs/flux-2-max",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [max]",
        "path": "models/black-forest-labs/flux-2-max.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "pro-api",
                "overview"
              ],
              "value": "flux-2-pro"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "disable_pup",
                "source_ids": [
                  "pro-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "pro-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "pro-api",
                  "image-editing-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-pro",
            "id": "image-edit",
            "reference_inputs": [
              {
                "constraints": [
                  "Input and output images share a 9-megapixel total limit.",
                  "At a 1-megapixel output, up to 8 reference images are allowed.",
                  "At a 2-megapixel output, up to 7 reference images are allowed."
                ],
                "max_count": 8,
                "media_type": "image",
                "min_count": 1,
                "role": "image_reference",
                "source_ids": [
                  "pro-api",
                  "multi-reference-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "pro-api",
              "image-editing-guide"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-edit\"]"
        },
        {
          "before": {
            "id": "image-generation-or-editing",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation_or_editing"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation-or-editing\"]"
        },
        {
          "after": {
            "controls": [
              {
                "default": "false",
                "mode": "exact_set",
                "name": "disable_pup",
                "source_ids": [
                  "pro-api"
                ],
                "state": "supported",
                "values": [
                  "false",
                  "true"
                ]
              },
              {
                "default": 2,
                "max": 5,
                "min": 0,
                "mode": "range",
                "name": "safety_tolerance",
                "source_ids": [
                  "pro-api"
                ],
                "state": "supported",
                "step": 1
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "GET {polling_url}",
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "id": "signed-url",
                "source_ids": [
                  "pro-api",
                  "text-to-image-guide"
                ],
                "state": "supported",
                "transport": "signed_url"
              }
            ],
            "endpoint": "POST /v1/flux-2-pro",
            "id": "text-to-image",
            "size": {
              "default": "1024x1024",
              "edge_multiple": 16,
              "examples": [
                {
                  "aspect_ratio": "1:1",
                  "height": 64,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 64
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 1024,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1024
                },
                {
                  "aspect_ratio": "16:9",
                  "height": 1088,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1920
                },
                {
                  "aspect_ratio": "9:16",
                  "height": 1920,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 1088
                },
                {
                  "aspect_ratio": "21:9",
                  "height": 880,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                },
                {
                  "aspect_ratio": "1:1",
                  "height": 2048,
                  "source_ids": [
                    "dimensions-help"
                  ],
                  "unit": "pixel",
                  "width": 2048
                }
              ],
              "max_total_pixels": 4194304,
              "min_total_pixels": 4096,
              "mode": "range",
              "source_ids": [
                "dimensions-help"
              ],
              "state": "supported",
              "unit": "pixel"
            },
            "source_ids": [
              "pro-api",
              "text-to-image-guide"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the explicit 1024x1024 default from the dimensions table; retain the API contradiction as provenance rather than interpreting 0.",
              "path": "capability_profiles.*.size.default",
              "source_ids": [
                "pro-api",
                "dimensions-help"
              ],
              "summary": "The API schema gives width and height defaults of 0 despite a minimum of 64, while the dimensions table publishes a 1024x1024 default."
            },
            {
              "handling": "Use 8 for the recorded REST endpoint because its live request schema exposes input_image through input_image_8; do not apply the playground limit to the API.",
              "path": "capability_profiles.image-edit.reference_inputs.image_reference.max_count",
              "source_ids": [
                "pro-api",
                "overview",
                "image-editing-guide"
              ],
              "summary": "The model overview says the REST API accepts 8 references and the playground accepts 10, while broader editing material describes up to 10 without always naming the interface."
            },
            {
              "handling": "Record only the fixed flux-2-pro endpoint here and do not collapse the preview endpoint into an alias until its changing release identity can be represented safely.",
              "path": "api_identifiers.flux-2-pro-preview",
              "source_ids": [
                "overview",
                "pro-api",
                "pro-preview-api"
              ],
              "summary": "BFL documents flux-2-pro as a fixed snapshot and flux-2-pro-preview as a mutable latest endpoint; their contracts match but their underlying weights differ."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "family-model-page",
            "overview",
            "pro-api"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.03,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "text-to-image-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.015,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "text-to-image-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-image",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.03,
              "applies_when": [
                "first output megapixel"
              ],
              "denomination": "USD",
              "id": "image-edit-first-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.015,
              "applies_when": [
                "each output megapixel after the first"
              ],
              "denomination": "USD",
              "id": "image-edit-additional-output-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "output_megapixel"
            },
            {
              "amount": 0.015,
              "denomination": "USD",
              "id": "image-edit-reference-megapixel",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-edit",
              "qualifier": "Each reference image is rounded up separately for billing; 1 megapixel is counted as 1024x1024.",
              "source_ids": [
                "pricing-live",
                "pricing-help"
              ],
              "state": "known",
              "unit": "reference_megapixel"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "pricing-live",
            "pricing-docs",
            "pricing-help"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "dimensions-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/8916739058-what-aspect-ratios-and-output-dimensions-are-supported"
          },
          "kind": "added",
          "path": "sources[id=\"dimensions-help\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "api_reference",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bpro%5D"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "docs-index",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ml/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"docs-index\"]"
        },
        {
          "after": {
            "id": "family-model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/models/flux-2"
          },
          "kind": "added",
          "path": "sources[id=\"family-model-page\"]"
        },
        {
          "after": {
            "id": "image-editing-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_image_editing"
          },
          "kind": "added",
          "path": "sources[id=\"image-editing-guide\"]"
        },
        {
          "after": {
            "id": "integration-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/integration_guidelines"
          },
          "kind": "added",
          "path": "sources[id=\"integration-guide\"]"
        },
        {
          "after": {
            "id": "mcp-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api_integration/mcp_integration"
          },
          "kind": "added",
          "path": "sources[id=\"mcp-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_editing_multi_reference"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-guide\"]"
        },
        {
          "after": {
            "id": "multi-reference-help",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/6546682167-what-is-multi-reference-editing"
          },
          "kind": "added",
          "path": "sources[id=\"multi-reference-help\"]"
        },
        {
          "after": {
            "id": "overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_overview"
          },
          "kind": "added",
          "path": "sources[id=\"overview\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "after": {
            "id": "pricing-docs",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/quick_start/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-docs\"]"
        },
        {
          "after": {
            "id": "pricing-help",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://help.bfl.ai/articles/7986977817-what-are-the-costs-associated-with-using-your-models"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-help\"]"
        },
        {
          "after": {
            "id": "pricing-live",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://bfl.ai/pricing?category=flux.2"
          },
          "kind": "added",
          "path": "sources[id=\"pricing-live\"]"
        },
        {
          "after": {
            "id": "pro-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bpro%5D"
          },
          "kind": "added",
          "path": "sources[id=\"pro-api\"]"
        },
        {
          "after": {
            "id": "pro-preview-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/api-reference/models/generate-or-edit-an-image-with-flux2-%5Bpro%5D-preview"
          },
          "kind": "added",
          "path": "sources[id=\"pro-preview-api\"]"
        },
        {
          "after": {
            "id": "prompting-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/guides/prompting_guide_flux2"
          },
          "kind": "added",
          "path": "sources[id=\"prompting-guide\"]"
        },
        {
          "after": {
            "id": "release-notes",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/release-notes"
          },
          "kind": "added",
          "path": "sources[id=\"release-notes\"]"
        },
        {
          "after": {
            "id": "text-to-image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.bfl.ai/flux_2/flux2_text_to_image"
          },
          "kind": "added",
          "path": "sources[id=\"text-to-image-guide\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:black-forest-labs/flux-2-pro",
      "model": {
        "id": "black-forest-labs/flux-2-pro",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [pro]",
        "path": "models/black-forest-labs/flux-2-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "models",
                "llms-docs"
              ],
              "value": "eleven_flash_v2_5"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": [
            {
              "format_ids": [
                "mp3_44100_192"
              ],
              "minimum_plan": "Creator",
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "format_ids": [
                "pcm_44100",
                "wav_44100"
              ],
              "minimum_plan": "Pro",
              "source_ids": [
                "tts-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_format_access"
        },
        {
          "after": [
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                22050
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                48
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                24000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                44100
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bit_depth_unit": "bit",
              "bit_depths": [
                16
              ],
              "encoding": "s16le",
              "family": "pcm",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "wav",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "opus",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "ulaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "alaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_formats"
        },
        {
          "after": [
            {
              "max": 4294967295,
              "min": 0,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "apply_text_normalization",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "values": [
                "auto",
                "on",
                "off"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "wav_8000",
                "wav_16000",
                "wav_22050",
                "wav_24000",
                "wav_32000",
                "wav_44100",
                "wav_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "buffered-http",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "transport": "http_response"
            },
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}/stream",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "streaming-http",
              "source_ids": [
                "tts-stream-reference",
                "streaming-guide"
              ],
              "state": "supported",
              "transport": "http_chunked"
            },
            {
              "endpoint": "GET /v1/text-to-speech/{voice_id}/stream-input",
              "id": "websocket-input",
              "source_ids": [
                "websocket-reference",
                "websocket-guide"
              ],
              "state": "supported",
              "transport": "websocket"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].delivery_profiles"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].duration"
        },
        {
          "after": "POST /v1/text-to-speech/{voice_id}",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].native_audio"
        },
        {
          "after": [
            {
              "max_count": 1,
              "media_type": "voice_id",
              "min_count": 1,
              "role": "voice",
              "source_ids": [
                "tts-reference",
                "websocket-reference"
              ],
              "state": "supported"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].reference_inputs"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].size"
        },
        {
          "after": [
            "tts-reference",
            "tts-overview"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-speech\"].source_ids"
        },
        {
          "after": {
            "max": 40000,
            "source_ids": [
              "models",
              "pricing"
            ],
            "state": "supported",
            "unit": "character"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].text_input"
        },
        {
          "after": {
            "delivery_profile_ids": [
              "buffered-http",
              "streaming-http"
            ],
            "endpoints": [
              "POST /v1/text-to-speech/{voice_id}/with-timestamps",
              "POST /v1/text-to-speech/{voice_id}/stream/with-timestamps"
            ],
            "granularity": "character",
            "metadata": [
              "alignment",
              "normalized_alignment"
            ],
            "source_ids": [
              "tts-timing-reference",
              "tts-stream-timing-reference"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].timing"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "ja",
                "name": "Japanese"
              },
              {
                "code": "zh",
                "name": "Chinese"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "hi",
                "name": "Hindi"
              },
              {
                "code": "fr",
                "name": "French"
              },
              {
                "code": "ko",
                "name": "Korean"
              },
              {
                "code": "pt",
                "name": "Portuguese"
              },
              {
                "code": "it",
                "name": "Italian"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "id",
                "name": "Indonesian"
              },
              {
                "code": "nl",
                "name": "Dutch"
              },
              {
                "code": "tr",
                "name": "Turkish"
              },
              {
                "code": "fil",
                "name": "Filipino"
              },
              {
                "code": "pl",
                "name": "Polish"
              },
              {
                "code": "sv",
                "name": "Swedish"
              },
              {
                "code": "bg",
                "name": "Bulgarian"
              },
              {
                "code": "ro",
                "name": "Romanian"
              },
              {
                "code": "ar",
                "name": "Arabic"
              },
              {
                "code": "cs",
                "name": "Czech"
              },
              {
                "code": "el",
                "name": "Greek"
              },
              {
                "code": "fi",
                "name": "Finnish"
              },
              {
                "code": "hr",
                "name": "Croatian"
              },
              {
                "code": "ms",
                "name": "Malay"
              },
              {
                "code": "sk",
                "name": "Slovak"
              },
              {
                "code": "da",
                "name": "Danish"
              },
              {
                "code": "ta",
                "name": "Tamil"
              },
              {
                "code": "uk",
                "name": "Ukrainian"
              },
              {
                "code": "ru",
                "name": "Russian"
              },
              {
                "code": "hu",
                "name": "Hungarian"
              },
              {
                "code": "no",
                "name": "Norwegian"
              },
              {
                "code": "vi",
                "name": "Vietnamese"
              }
            ],
            "listed_count": 32,
            "published_label": "32 languages",
            "scope": "speech_output",
            "source_ids": [
              "models",
              "llms-docs"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "default-number-normalization",
              "source_ids": [
                "models"
              ],
              "summary": "Numbers, dates, and currencies may not be normalized as expected because Flash v2.5 disables normalization by default for latency; forcing normalization on is limited to Enterprise customers."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "models",
            "llms-root",
            "llms-docs"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.05,
              "denomination": "USD",
              "id": "tts-api-input",
              "kind": "metered",
              "per": 1000,
              "profile_id": "text-to-speech",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_character"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "llms-root",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-root\"]"
        },
        {
          "after": {
            "id": "models",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "added",
          "path": "sources[id=\"models\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://elevenlabs.io/pricing/api?price.platform=api",
          "before": "https://elevenlabs.io/pricing/api",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "streaming-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/text-to-speech/streaming"
          },
          "kind": "added",
          "path": "sources[id=\"streaming-guide\"]"
        },
        {
          "after": {
            "id": "tts-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/capabilities/text-to-speech"
          },
          "kind": "added",
          "path": "sources[id=\"tts-overview\"]"
        },
        {
          "after": {
            "id": "tts-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-timing-reference\"]"
        },
        {
          "after": {
            "id": "tts-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-timing-reference\"]"
        },
        {
          "after": {
            "id": "websocket-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/websockets/realtime-tts"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-guide\"]"
        },
        {
          "after": {
            "id": "websocket-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:elevenlabs/eleven-flash-v2-5",
      "model": {
        "id": "elevenlabs/eleven-flash-v2-5",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2.5",
        "path": "models/elevenlabs/eleven-flash-v2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "models",
                "tts-reference",
                "llms-docs"
              ],
              "value": "eleven_multilingual_v2"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": [
            {
              "format_ids": [
                "mp3_44100_192"
              ],
              "minimum_plan": "Creator",
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "format_ids": [
                "pcm_44100",
                "wav_44100"
              ],
              "minimum_plan": "Pro",
              "source_ids": [
                "tts-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_format_access"
        },
        {
          "after": [
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                22050
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                48
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                24000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "mp3",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                44100
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "bit_depth_unit": "bit",
              "bit_depths": [
                16
              ],
              "encoding": "s16le",
              "family": "pcm",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "wav",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000,
                16000,
                22050,
                24000,
                32000,
                44100,
                48000
              ],
              "source_ids": [
                "tts-reference"
              ]
            },
            {
              "bitrate_mode": "exact_set",
              "bitrate_unit": "kilobit_per_second",
              "bitrates": [
                32,
                64,
                96,
                128,
                192
              ],
              "family": "opus",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                48000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "ulaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            },
            {
              "family": "alaw",
              "sample_rate_mode": "exact_set",
              "sample_rate_unit": "hertz",
              "sample_rates": [
                8000
              ],
              "source_ids": [
                "tts-reference",
                "tts-stream-reference"
              ]
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].audio_formats"
        },
        {
          "after": [
            {
              "max": 4294967295,
              "min": 0,
              "mode": "range",
              "name": "seed",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "integer"
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "apply_text_normalization",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "values": [
                "auto",
                "on",
                "off"
              ]
            },
            {
              "name": "language_code",
              "source_ids": [
                "tts-reference",
                "tts-stream-reference",
                "websocket-reference"
              ],
              "state": "unsupported"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].controls"
        },
        {
          "after": [
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "wav_8000",
                "wav_16000",
                "wav_22050",
                "wav_24000",
                "wav_32000",
                "wav_44100",
                "wav_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "buffered-http",
              "source_ids": [
                "tts-reference"
              ],
              "state": "supported",
              "transport": "http_response"
            },
            {
              "default_format": "mp3_44100_128",
              "endpoint": "POST /v1/text-to-speech/{voice_id}/stream",
              "formats": [
                "mp3_22050_32",
                "mp3_24000_48",
                "mp3_44100_32",
                "mp3_44100_64",
                "mp3_44100_96",
                "mp3_44100_128",
                "mp3_44100_192",
                "pcm_8000",
                "pcm_16000",
                "pcm_22050",
                "pcm_24000",
                "pcm_32000",
                "pcm_44100",
                "pcm_48000",
                "opus_48000_32",
                "opus_48000_64",
                "opus_48000_96",
                "opus_48000_128",
                "opus_48000_192",
                "ulaw_8000",
                "alaw_8000"
              ],
              "id": "streaming-http",
              "source_ids": [
                "tts-stream-reference",
                "streaming-guide"
              ],
              "state": "supported",
              "transport": "http_chunked"
            },
            {
              "endpoint": "GET /v1/text-to-speech/{voice_id}/stream-input",
              "id": "websocket-input",
              "source_ids": [
                "websocket-reference",
                "websocket-guide"
              ],
              "state": "supported",
              "transport": "websocket"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].delivery_profiles"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].duration"
        },
        {
          "after": "POST /v1/text-to-speech/{voice_id}",
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].endpoint"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].frame_rate"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].native_audio"
        },
        {
          "after": [
            {
              "max_count": 1,
              "media_type": "voice_id",
              "min_count": 1,
              "role": "voice",
              "source_ids": [
                "tts-reference",
                "websocket-reference"
              ],
              "state": "supported"
            }
          ],
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].reference_inputs"
        },
        {
          "after": {
            "source_ids": [
              "models"
            ],
            "state": "not_applicable"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].size"
        },
        {
          "after": [
            "tts-reference",
            "tts-overview"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-speech\"].source_ids"
        },
        {
          "after": {
            "max": 10000,
            "source_ids": [
              "models"
            ],
            "state": "supported",
            "unit": "character"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].text_input"
        },
        {
          "after": {
            "delivery_profile_ids": [
              "buffered-http",
              "streaming-http"
            ],
            "endpoints": [
              "POST /v1/text-to-speech/{voice_id}/with-timestamps",
              "POST /v1/text-to-speech/{voice_id}/stream/with-timestamps"
            ],
            "granularity": "character",
            "metadata": [
              "alignment",
              "normalized_alignment"
            ],
            "source_ids": [
              "tts-timing-reference",
              "tts-stream-timing-reference"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-speech\"].timing"
        },
        {
          "after": [
            {
              "handling": "Use the model-specific values for this record and retain the grouped pricing-card claims only as conflicting provenance.",
              "path": "language_support,capability_profiles.text-to-speech.text_input.max",
              "source_ids": [
                "models",
                "pricing"
              ],
              "summary": "The model-specific documentation lists 29 languages and a 10,000-character limit, while the grouped Multilingual v2/v3 pricing card says 32 languages and a 40,000-character limit."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "en",
                "name": "English"
              },
              {
                "code": "ja",
                "name": "Japanese"
              },
              {
                "code": "zh",
                "name": "Chinese"
              },
              {
                "code": "de",
                "name": "German"
              },
              {
                "code": "hi",
                "name": "Hindi"
              },
              {
                "code": "fr",
                "name": "French"
              },
              {
                "code": "ko",
                "name": "Korean"
              },
              {
                "code": "pt",
                "name": "Portuguese"
              },
              {
                "code": "it",
                "name": "Italian"
              },
              {
                "code": "es",
                "name": "Spanish"
              },
              {
                "code": "id",
                "name": "Indonesian"
              },
              {
                "code": "nl",
                "name": "Dutch"
              },
              {
                "code": "tr",
                "name": "Turkish"
              },
              {
                "code": "fil",
                "name": "Filipino"
              },
              {
                "code": "pl",
                "name": "Polish"
              },
              {
                "code": "sv",
                "name": "Swedish"
              },
              {
                "code": "bg",
                "name": "Bulgarian"
              },
              {
                "code": "ro",
                "name": "Romanian"
              },
              {
                "code": "ar",
                "name": "Arabic"
              },
              {
                "code": "cs",
                "name": "Czech"
              },
              {
                "code": "el",
                "name": "Greek"
              },
              {
                "code": "fi",
                "name": "Finnish"
              },
              {
                "code": "hr",
                "name": "Croatian"
              },
              {
                "code": "ms",
                "name": "Malay"
              },
              {
                "code": "sk",
                "name": "Slovak"
              },
              {
                "code": "da",
                "name": "Danish"
              },
              {
                "code": "ta",
                "name": "Tamil"
              },
              {
                "code": "uk",
                "name": "Ukrainian"
              },
              {
                "code": "ru",
                "name": "Russian"
              }
            ],
            "listed_count": 29,
            "published_label": "29 languages",
            "scope": "speech_output",
            "source_ids": [
              "models",
              "llms-docs"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            "models",
            "llms-root",
            "llms-docs"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.1,
              "denomination": "USD",
              "id": "tts-api-input",
              "kind": "metered",
              "per": 1000,
              "profile_id": "text-to-speech",
              "source_ids": [
                "pricing"
              ],
              "state": "known",
              "unit": "input_character"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "llms-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-docs\"]"
        },
        {
          "after": {
            "id": "llms-root",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms-root\"]"
        },
        {
          "after": {
            "id": "models",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/models"
          },
          "kind": "added",
          "path": "sources[id=\"models\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": "https://elevenlabs.io/pricing/api?price.platform=api",
          "before": "https://elevenlabs.io/pricing/api",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].url"
        },
        {
          "after": {
            "id": "streaming-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/text-to-speech/streaming"
          },
          "kind": "added",
          "path": "sources[id=\"streaming-guide\"]"
        },
        {
          "after": {
            "id": "tts-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/overview/capabilities/text-to-speech"
          },
          "kind": "added",
          "path": "sources[id=\"tts-overview\"]"
        },
        {
          "after": {
            "id": "tts-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-reference\"]"
        },
        {
          "after": {
            "id": "tts-stream-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/stream-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-stream-timing-reference\"]"
        },
        {
          "after": {
            "id": "tts-timing-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/convert-with-timestamps.md"
          },
          "kind": "added",
          "path": "sources[id=\"tts-timing-reference\"]"
        },
        {
          "after": {
            "id": "websocket-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/eleven-api/guides/how-to/websockets/realtime-tts"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-guide\"]"
        },
        {
          "after": {
            "id": "websocket-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input"
          },
          "kind": "added",
          "path": "sources[id=\"websocket-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:elevenlabs/eleven-multilingual-v2",
      "model": {
        "id": "elevenlabs/eleven-multilingual-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Multilingual v2",
        "path": "models/elevenlabs/eleven-multilingual-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "gemini-model",
                "gemini-changelog"
              ],
              "value": "gemini-3.1-flash-image"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-image",
            "duration": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "frame_rate": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "id": "agent-image-generation",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "inline_file_size_less_than_or_equal_to=7MB",
                  "cloud_storage_file_size_less_than_or_equal_to=30MB",
                  "total_request_input_less_than_or_equal_to=500MB"
                ],
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "all_image_references",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "512",
                  "label": "0.5K",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-image",
            "delivery_profiles": [
              {
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "png"
                ],
                "id": "generate-content-inline",
                "source_ids": [
                  "legacy-guide"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-3.1-flash-image:generateContent",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-image-generation",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "all_image_references",
                "source_ids": [
                  "legacy-guide",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "512",
                  "label": "0.5K",
                  "source_ids": [
                    "legacy-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "legacy-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "legacy-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "legacy-guide"
                  ]
                }
              ],
              "source_ids": [
                "legacy-guide",
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "legacy-guide",
              "generate-content-api"
            ],
            "task": "multimodal_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-image-generation\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-image",
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-image-edit",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif",
                  "gif",
                  "bmp",
                  "tiff"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "all_image_references",
                "source_ids": [
                  "image-guide",
                  "interactions-api"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "high_fidelity_preservation=true",
                  "aggregate_image_limit=14"
                ],
                "max_count": 10,
                "media_type": "image",
                "min_count": 0,
                "role": "object_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "character_consistency=true",
                  "aggregate_image_limit=14"
                ],
                "max_count": 4,
                "media_type": "image",
                "min_count": 0,
                "role": "character_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "512",
                  "label": "0.5K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "image-guide",
              "interactions-api"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-image-edit\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-image",
            "controls": [
              {
                "default": "text_and_image",
                "mode": "exact_set",
                "name": "response_modalities",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "text_and_image",
                  "image_only"
                ]
              },
              {
                "mode": "exact_set",
                "name": "input_token_limit",
                "source_ids": [
                  "gemini-model"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "131072"
                ]
              },
              {
                "mode": "exact_set",
                "name": "output_token_limit",
                "source_ids": [
                  "gemini-model"
                ],
                "state": "supported",
                "unit": "token",
                "values": [
                  "32768"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-image",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 512,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 512
                    },
                    {
                      "aspect_ratio": "1:4",
                      "height": 1024,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 256
                    },
                    {
                      "aspect_ratio": "1:8",
                      "height": 1536,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 192
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 632,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 424
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 424,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 632
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 600,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 448
                    },
                    {
                      "aspect_ratio": "4:1",
                      "height": 256,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 448,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 600
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 576,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 464
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 464,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 576
                    },
                    {
                      "aspect_ratio": "8:1",
                      "height": 192,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1536
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 688,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 384
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 384,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 688
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 168,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 792
                    }
                  ],
                  "id": "512",
                  "label": "0.5K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    },
                    {
                      "aspect_ratio": "1:4",
                      "height": 2048,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 512
                    },
                    {
                      "aspect_ratio": "1:8",
                      "height": 3072,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 384
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 1264,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 848
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 848,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1264
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 1200,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 896
                    },
                    {
                      "aspect_ratio": "4:1",
                      "height": 512,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 896,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1200
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 1152,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 928
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 928,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1152
                    },
                    {
                      "aspect_ratio": "8:1",
                      "height": 384,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3072
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 1376,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 768
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 768,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1376
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 672,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1584
                    }
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    },
                    {
                      "aspect_ratio": "1:4",
                      "height": 4096,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    },
                    {
                      "aspect_ratio": "1:8",
                      "height": 6144,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 768
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 2528,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1696
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 1696,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2528
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 2400,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1792
                    },
                    {
                      "aspect_ratio": "4:1",
                      "height": 1024,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4096
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 1792,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2400
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 2304,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1856
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 1856,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2304
                    },
                    {
                      "aspect_ratio": "8:1",
                      "height": 768,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 6144
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 2752,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1536
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 1536,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2752
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 1344,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3168
                    }
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 4096,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4096
                    },
                    {
                      "aspect_ratio": "1:4",
                      "height": 8192,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    },
                    {
                      "aspect_ratio": "1:8",
                      "height": 12288,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1536
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 5056,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3392
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 3392,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 5056
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 4800,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3584
                    },
                    {
                      "aspect_ratio": "4:1",
                      "height": 2048,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 8192
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 3584,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4800
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 4608,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3712
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 3712,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4608
                    },
                    {
                      "aspect_ratio": "8:1",
                      "height": 1536,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 12288
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 5504,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3072
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 3072,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 5504
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 2688,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 6336
                    }
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "image-guide",
              "interactions-api"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-image\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3.1-flash-image",
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-video-to-image",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "approximate_context_duration_without_audio=25_minutes",
                  "aggregate_video_limit=10"
                ],
                "encodings": [
                  "direct_upload"
                ],
                "formats": [
                  "flv",
                  "mov",
                  "mpeg",
                  "mpegs",
                  "mpg",
                  "mp4",
                  "webm",
                  "wmv",
                  "3gpp"
                ],
                "max_count": 10,
                "media_type": "video",
                "min_count": 1,
                "role": "video_reference",
                "source_ids": [
                  "image-guide",
                  "agent-model"
                ],
                "state": "supported"
              },
              {
                "encodings": [
                  "public_youtube_url"
                ],
                "max_count": 1,
                "media_type": "video",
                "min_count": 0,
                "role": "youtube_video_reference",
                "source_ids": [
                  "image-guide",
                  "agent-model"
                ],
                "state": "supported"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "512",
                  "label": "0.5K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "1:4",
                    "1:8",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:1",
                    "4:3",
                    "4:5",
                    "5:4",
                    "8:1",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "image-guide",
              "agent-model"
            ],
            "task": "video_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-video-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Use the pricing page token counts only for pricing accounting and use Google's direct per-image USD charges rather than deriving prices from the conflicting guide table.",
              "path": "pricing.charges.pricing-token-usage-*",
              "source_ids": [
                "image-guide",
                "gemini-pricing",
                "agent-model"
              ],
              "summary": "The image guide lists 747, 1,120, 1,120, and 2,000 output tokens for 512/1K/2K/4K, while pricing and Agent material list 747, 1,120, 1,680, and 2,520."
            },
            {
              "handling": "Use the more precise Gemini Developer amount and retain the rounding disagreement.",
              "path": "pricing.charges.standard-output-image-4k.amount",
              "source_ids": [
                "gemini-pricing",
                "agent-pricing"
              ],
              "summary": "Gemini Developer pricing publishes USD 0.151 per 4K image, while Agent pricing rounds the same line to USD 0.15."
            },
            {
              "handling": "Keep JPEG on Interactions profiles and PNG on the separately scoped GenerateContent profile.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "interactions-api",
                "image-guide",
                "legacy-guide"
              ],
              "summary": "The Interactions API response-format reference lists JPEG, while official guide examples request PNG."
            },
            {
              "handling": "Omit 9:21 until the model-specific API surfaces agree that it is accepted.",
              "path": "capability_profiles.agent-image-generation.size.options.*.aspect_ratios",
              "source_ids": [
                "agent-model",
                "image-guide",
                "interactions-api"
              ],
              "summary": "Agent Platform lists an additional 9:21 ratio that is absent from both the model-specific Gemini guide and the Interactions API enum."
            },
            {
              "handling": "Preserve the exact published dimensions and do not silently normalize the source table.",
              "path": "capability_profiles.interactions-text-to-image.size.options.512.examples.21:9",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Google's table labels the 512-tier value 21:9 but publishes dimensions of 792x168, which do not mathematically match 21:9 or the larger-tier scaling."
            },
            {
              "handling": "Do not assert a universal grounding capability; keep the disagreement scoped to the serving surfaces.",
              "path": "capability_profiles.*.search_grounding",
              "source_ids": [
                "gemini-model",
                "image-guide",
                "agent-model"
              ],
              "summary": "Gemini Developer says search grounding is supported, while the Agent Platform model page says grounding is unsupported."
            },
            {
              "handling": "Omit a thinking control until the official surfaces agree.",
              "path": "capability_profiles.*.controls.thinking",
              "source_ids": [
                "image-guide",
                "gemini-model"
              ],
              "summary": "The image guide says thinking is enabled by default and cannot be disabled, while other Google material describes Image Search grounding with thinking on or off."
            },
            {
              "handling": "Keep output-count constraints unknown rather than inferring a limit.",
              "path": "capability_profiles.*.controls.output_count",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Google says the model may not follow an exact requested image count and publishes no dependable model-specific maximum."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "code": "EN",
                "name": "English"
              },
              {
                "code": "ar-EG",
                "name": "Arabic (Egypt)"
              },
              {
                "code": "de-DE",
                "name": "German (Germany)"
              },
              {
                "code": "es-MX",
                "name": "Spanish (Mexico)"
              },
              {
                "code": "fr-FR",
                "name": "French (France)"
              },
              {
                "code": "hi-IN",
                "name": "Hindi (India)"
              },
              {
                "code": "id-ID",
                "name": "Indonesian (Indonesia)"
              },
              {
                "code": "it-IT",
                "name": "Italian (Italy)"
              },
              {
                "code": "ja-JP",
                "name": "Japanese (Japan)"
              },
              {
                "code": "ko-KR",
                "name": "Korean (South Korea)"
              },
              {
                "code": "pt-BR",
                "name": "Portuguese (Brazil)"
              },
              {
                "code": "ru-RU",
                "name": "Russian (Russia)"
              },
              {
                "code": "ua-UA",
                "name": "Ukrainian (Ukraine)"
              },
              {
                "code": "vi-VN",
                "name": "Vietnamese (Vietnam)"
              },
              {
                "code": "zh-CN",
                "name": "Chinese (China)"
              }
            ],
            "listed_count": 15,
            "published_label": "Best performance languages",
            "scope": "prompt_input",
            "source_ids": [
              "image-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "small-or-long-text",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google says very small or long text can be rendered poorly."
            },
            {
              "id": "character-consistency",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google says character consistency across generations is not always maintained."
            },
            {
              "id": "masked-and-doodle-edits",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google says masked or doodle edits can follow instructions only partially or leave persistent marks."
            },
            {
              "id": "spatial-reasoning",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google reports occasional left-right confusion and limitations in spatial or 3D reasoning."
            },
            {
              "id": "factual-and-world-knowledge",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google says limited world knowledge can lead to factual inaccuracies in generated images."
            },
            {
              "id": "latency-and-timeouts",
              "source_ids": [
                "deepmind-model-card"
              ],
              "summary": "Google reports that some requests can be slow or time out."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "gemini-model",
            "deepmind-model",
            "gemini-changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 747,
              "applies_when": [
                "size=512"
              ],
              "denomination": "image_output_token",
              "id": "pricing-token-usage-512",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 1120,
              "applies_when": [
                "size=1K"
              ],
              "denomination": "image_output_token",
              "id": "pricing-token-usage-1k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 1680,
              "applies_when": [
                "size=2K"
              ],
              "denomination": "image_output_token",
              "id": "pricing-token-usage-2k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 2520,
              "applies_when": [
                "size=4K"
              ],
              "denomination": "image_output_token",
              "id": "pricing-token-usage-4k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.5,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 3,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 60,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.045,
              "applies_when": [
                "service=standard",
                "size=512"
              ],
              "denomination": "USD",
              "id": "standard-output-image-512",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.067,
              "applies_when": [
                "service=standard",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-1k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.101,
              "applies_when": [
                "service=standard",
                "size=2K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-2k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.151,
              "applies_when": [
                "service=standard",
                "size=4K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 1.5,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 30,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.022,
              "applies_when": [
                "service=batch",
                "size=512"
              ],
              "denomination": "USD",
              "id": "batch-output-image-512",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.034,
              "applies_when": [
                "service=batch",
                "size=1K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-1k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.05,
              "applies_when": [
                "service=batch",
                "size=2K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-2k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.076,
              "applies_when": [
                "service=batch",
                "size=4K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agent-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-1-flash-image"
          },
          "kind": "added",
          "path": "sources[id=\"agent-model\"]"
        },
        {
          "after": {
            "id": "agent-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://cloud.google.com/gemini-enterprise-agent-platform/generative-ai/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"agent-pricing\"]"
        },
        {
          "after": {
            "id": "deepmind-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://deepmind.google/models/gemini-image/flash/"
          },
          "kind": "added",
          "path": "sources[id=\"deepmind-model\"]"
        },
        {
          "after": {
            "id": "deepmind-model-card",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://deepmind.google/models/model-cards/gemini-3-1-flash-image/"
          },
          "kind": "added",
          "path": "sources[id=\"deepmind-model-card\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "after": {
            "id": "gemini-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-model\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:google/gemini-3-1-flash-image",
      "model": {
        "id": "google/gemini-3-1-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Image",
        "path": "models/google/gemini-3-1-flash-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "gemini-model",
                "gemini-changelog"
              ],
              "value": "gemini-3-pro-image"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "gemini-3-pro-image",
            "controls": [
              {
                "max": 2,
                "min": 0,
                "mode": "range",
                "name": "temperature",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              },
              {
                "default": 0.95,
                "max": 1,
                "min": 0,
                "mode": "range",
                "name": "top_p",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              },
              {
                "default": 64,
                "mode": "exact_set",
                "name": "top_k",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "values": [
                  "64"
                ]
              },
              {
                "default": 1,
                "mode": "exact_set",
                "name": "candidate_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "values": [
                  "1"
                ]
              }
            ],
            "duration": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "frame_rate": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "id": "agent-image-generation",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "inline_file_size_less_than_or_equal_to=7MB",
                  "cloud_storage_file_size_less_than_or_equal_to=30MB",
                  "total_request_input_less_than_or_equal_to=500MB"
                ],
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "all_image_references",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "render_modes": [
                    "preview"
                  ],
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3-pro-image",
            "delivery_profiles": [
              {
                "endpoint": "POST /v1beta/models/{model}:generateContent",
                "formats": [
                  "png"
                ],
                "id": "generate-content-inline",
                "source_ids": [
                  "legacy-guide"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-image:generateContent",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "generate-content-image-generation",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "max_count": 14,
                "media_type": "image",
                "min_count": 0,
                "role": "all_image_references",
                "source_ids": [
                  "legacy-guide",
                  "image-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "legacy-guide",
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "legacy-guide",
              "generate-content-api"
            ],
            "task": "multimodal_image_generation"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"generate-content-image-generation\"]"
        },
        {
          "before": {
            "id": "image-generation",
            "source_ids": [
              "docs"
            ],
            "task": "image_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"image-generation\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3-pro-image",
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-image-edit",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "formats": [
                  "png",
                  "jpeg",
                  "webp",
                  "heic",
                  "heif",
                  "gif",
                  "bmp",
                  "tiff"
                ],
                "max_count": 14,
                "media_type": "image",
                "min_count": 1,
                "role": "all_image_references",
                "source_ids": [
                  "image-guide",
                  "interactions-api"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "high_fidelity_preservation=true",
                  "aggregate_image_limit=14"
                ],
                "max_count": 6,
                "media_type": "image",
                "min_count": 0,
                "role": "object_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "character_consistency=true",
                  "aggregate_image_limit=14"
                ],
                "max_count": 5,
                "media_type": "image",
                "min_count": 0,
                "role": "character_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "style_transfer=true",
                  "aggregate_image_limit=14"
                ],
                "max_count": 3,
                "media_type": "image",
                "min_count": 0,
                "role": "style_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported"
              },
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "image-guide",
              "interactions-api"
            ],
            "task": "image_edit"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-image-edit\"]"
        },
        {
          "after": {
            "api_mode": "gemini-3-pro-image",
            "controls": [
              {
                "default": "text_and_image",
                "mode": "exact_set",
                "name": "response_modalities",
                "source_ids": [
                  "image-guide"
                ],
                "state": "supported",
                "values": [
                  "text_and_image",
                  "image_only"
                ]
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "jpeg",
                "endpoint": "POST /v1beta/interactions",
                "formats": [
                  "jpeg"
                ],
                "id": "interactions-inline",
                "source_ids": [
                  "interactions-api"
                ],
                "state": "supported",
                "transport": "inline"
              }
            ],
            "duration": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/interactions",
            "frame_rate": {
              "source_ids": [
                "gemini-model"
              ],
              "state": "not_applicable"
            },
            "id": "interactions-text-to-image",
            "native_audio": {
              "source_ids": [
                "gemini-model",
                "image-guide"
              ],
              "state": "not_applicable"
            },
            "reference_inputs": [
              {
                "media_type": "audio",
                "role": "audio_reference",
                "source_ids": [
                  "image-guide"
                ],
                "state": "unsupported"
              }
            ],
            "size": {
              "default": "1K",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 1024,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1024
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 1264,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 848
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 848,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1264
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 1200,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 896
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 896,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1200
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 1152,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 928
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 928,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1152
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 1376,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 768
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 768,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1376
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 672,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1584
                    }
                  ],
                  "id": "1K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 2048,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2048
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 2528,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1696
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 1696,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2528
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 2400,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1792
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 1792,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2400
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 2304,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1856
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 1856,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2304
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 2752,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 1536
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 1536,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 2752
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 1344,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3168
                    }
                  ],
                  "id": "2K",
                  "source_ids": [
                    "image-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "2:3",
                    "3:2",
                    "3:4",
                    "4:3",
                    "4:5",
                    "5:4",
                    "9:16",
                    "16:9",
                    "21:9"
                  ],
                  "examples": [
                    {
                      "aspect_ratio": "1:1",
                      "height": 4096,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4096
                    },
                    {
                      "aspect_ratio": "2:3",
                      "height": 5056,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3392
                    },
                    {
                      "aspect_ratio": "3:2",
                      "height": 3392,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 5056
                    },
                    {
                      "aspect_ratio": "3:4",
                      "height": 4800,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3584
                    },
                    {
                      "aspect_ratio": "4:3",
                      "height": 3584,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4800
                    },
                    {
                      "aspect_ratio": "4:5",
                      "height": 4608,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3712
                    },
                    {
                      "aspect_ratio": "5:4",
                      "height": 3712,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 4608
                    },
                    {
                      "aspect_ratio": "9:16",
                      "height": 5504,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 3072
                    },
                    {
                      "aspect_ratio": "16:9",
                      "height": 3072,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 5504
                    },
                    {
                      "aspect_ratio": "21:9",
                      "height": 2688,
                      "source_ids": [
                        "image-guide"
                      ],
                      "unit": "pixel",
                      "width": 6336
                    }
                  ],
                  "id": "4K",
                  "source_ids": [
                    "image-guide"
                  ]
                }
              ],
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "image-guide",
              "interactions-api"
            ],
            "task": "text_to_image"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"interactions-text-to-image\"]"
        },
        {
          "after": [
            {
              "handling": "Keep JPEG on Interactions profiles and PNG on the separately scoped GenerateContent profile; do not assert one universal output format.",
              "path": "capability_profiles.*.delivery_profiles.*.formats",
              "source_ids": [
                "interactions-api",
                "image-guide",
                "legacy-guide"
              ],
              "summary": "The Interactions API response-format reference lists JPEG, while official model-guide examples request PNG."
            },
            {
              "handling": "Use six on the typed object-reference role and retain the prose inconsistency.",
              "path": "capability_profiles.interactions-image-edit.reference_inputs.object_reference.max_count",
              "source_ids": [
                "image-guide"
              ],
              "summary": "The typed reference table permits six high-fidelity object images, while another guide paragraph says five high-fidelity images."
            },
            {
              "handling": "Keep the model available and mark only the Agent 4K size option with its published preview qualifier.",
              "path": "capability_profiles.agent-image-generation.size.options.4K",
              "source_ids": [
                "gemini-changelog",
                "agent-model"
              ],
              "summary": "The stable model is generally available, while Agent Platform describes 4K output as preview."
            },
            {
              "handling": "Omit a thinking control until the official surfaces agree.",
              "path": "capability_profiles.*.controls.thinking",
              "source_ids": [
                "image-guide",
                "gemini-model"
              ],
              "summary": "The image guide describes thinking as enabled by default and not disableable, while other Google material describes search grounding with thinking on or off."
            },
            {
              "handling": "Keep output-count constraints unknown rather than inferring a limit.",
              "path": "capability_profiles.*.controls.output_count",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Google says the model may not follow an exact requested image count and publishes no dependable model-specific maximum."
            }
          ],
          "kind": "added",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "scope": "prompt_input",
            "source_ids": [
              "gemini-model",
              "image-guide"
            ],
            "state": "unknown"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "small-text-and-fine-details",
              "source_ids": [
                "deepmind-model"
              ],
              "summary": "Google says small faces, spelling, and fine image details can remain difficult."
            },
            {
              "id": "factual-accuracy",
              "source_ids": [
                "deepmind-model"
              ],
              "summary": "Google says generated visual content can contain factual inaccuracies."
            },
            {
              "id": "translation-quality",
              "source_ids": [
                "deepmind-model"
              ],
              "summary": "Google says translated image text can have grammatical or cultural errors."
            },
            {
              "id": "complex-masked-edits",
              "source_ids": [
                "deepmind-model"
              ],
              "summary": "Google says complex masked edits can produce blending artifacts."
            },
            {
              "id": "character-consistency",
              "source_ids": [
                "deepmind-model"
              ],
              "summary": "Google says character consistency across generated images can remain imperfect."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "gemini-model",
            "deepmind-model",
            "gemini-changelog"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 560,
              "denomination": "input_token",
              "id": "input-image-token-usage",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-model",
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 1120,
              "applies_when": [
                "size=1K_or_2K"
              ],
              "denomination": "image_output_token",
              "id": "output-token-usage-1k-2k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-model",
                "image-guide",
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 2000,
              "applies_when": [
                "size=4K"
              ],
              "denomination": "image_output_token",
              "id": "output-token-usage-4k",
              "kind": "usage_increment",
              "per": 1,
              "source_ids": [
                "gemini-model",
                "image-guide",
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 2,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 12,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 0.0011,
              "applies_when": [
                "service=standard",
                "token_usage=560"
              ],
              "denomination": "USD",
              "id": "standard-input-image-equivalent",
              "kind": "estimate",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 120,
              "applies_when": [
                "service=standard"
              ],
              "denomination": "USD",
              "id": "standard-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.134,
              "applies_when": [
                "service=standard",
                "size=1K_or_2K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-1k-2k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.24,
              "applies_when": [
                "service=standard",
                "size=4K"
              ],
              "denomination": "USD",
              "id": "standard-output-image-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 1,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 6,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 0.0006,
              "applies_when": [
                "service=batch",
                "token_usage=560"
              ],
              "denomination": "USD",
              "id": "batch-input-image-equivalent",
              "kind": "estimate",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 60,
              "applies_when": [
                "service=batch"
              ],
              "denomination": "USD",
              "id": "batch-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.067,
              "applies_when": [
                "service=batch",
                "size=1K_or_2K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-1k-2k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.12,
              "applies_when": [
                "service=batch",
                "size=4K"
              ],
              "denomination": "USD",
              "id": "batch-output-image-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 1,
              "applies_when": [
                "service=flex"
              ],
              "denomination": "USD",
              "id": "flex-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 0.0006,
              "applies_when": [
                "service=flex",
                "token_usage=560"
              ],
              "denomination": "USD",
              "id": "flex-input-image-equivalent",
              "kind": "estimate",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 6,
              "applies_when": [
                "service=flex"
              ],
              "denomination": "USD",
              "id": "flex-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 60,
              "applies_when": [
                "service=flex"
              ],
              "denomination": "USD",
              "id": "flex-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            },
            {
              "amount": 0.067,
              "applies_when": [
                "service=flex",
                "size=1K_or_2K"
              ],
              "denomination": "USD",
              "id": "flex-output-image-1k-2k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 0.12,
              "applies_when": [
                "service=flex",
                "size=4K"
              ],
              "denomination": "USD",
              "id": "flex-output-image-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_image"
            },
            {
              "amount": 3.6,
              "applies_when": [
                "service=priority"
              ],
              "denomination": "USD",
              "id": "priority-input",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_image_input_token"
            },
            {
              "amount": 21.6,
              "applies_when": [
                "service=priority"
              ],
              "denomination": "USD",
              "id": "priority-output-text-thinking",
              "kind": "metered",
              "per": 1000000,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "text_or_thinking_output_token"
            },
            {
              "amount": 216,
              "applies_when": [
                "service=priority"
              ],
              "denomination": "USD",
              "id": "priority-output-image-tokens",
              "kind": "metered",
              "per": 1000000,
              "qualifier": "Google does not publish a per-image priority equivalent.",
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "image_output_token"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agent-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-pro-image"
          },
          "kind": "added",
          "path": "sources[id=\"agent-model\"]"
        },
        {
          "after": {
            "id": "deepmind-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://deepmind.google/models/gemini-image/pro/"
          },
          "kind": "added",
          "path": "sources[id=\"deepmind-model\"]"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "after": {
            "id": "gemini-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-model\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "after": {
            "id": "generate-content-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/api/generate-content"
          },
          "kind": "added",
          "path": "sources[id=\"generate-content-api\"]"
        },
        {
          "after": {
            "id": "image-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"image-guide\"]"
        },
        {
          "after": {
            "id": "interactions-api",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/api/interactions-api-v1"
          },
          "kind": "added",
          "path": "sources[id=\"interactions-api\"]"
        },
        {
          "after": {
            "id": "legacy-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/generate-content/image-generation"
          },
          "kind": "added",
          "path": "sources[id=\"legacy-guide\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:google/gemini-3-pro-image",
      "model": {
        "id": "google/gemini-3-pro-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3 Pro Image",
        "path": "models/google/gemini-3-pro-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "value": "veo-3.1-fast-generate-preview"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "agent-model"
              ],
              "value": "veo-3.1-fast-generate-001"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-image-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than_or_equal_to=20MB"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-text-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-text-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-fast-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-first-last-frame",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              },
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "first_last_frame_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-first-last-frame\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-fast-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-image-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-preview",
            "controls": [
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              }
            ],
            "duration": {
              "max": 8,
              "min": 8,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-fast-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 3,
                "media_type": "image",
                "min_count": 1,
                "role": "asset_reference",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "reference_images_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-reference-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_all"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-fast-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-text-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "state": "supported"
            },
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "gemini-guide"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-text-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-fast-generate-preview",
            "controls": [
              {
                "max": 20,
                "min": 1,
                "mode": "range",
                "name": "extension_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "extension"
              },
              {
                "mode": "exact_set",
                "name": "duration_seconds_request",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "unit": "second",
                "values": [
                  "8"
                ]
              }
            ],
            "duration": {
              "max": 7,
              "min": 7,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-fast-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-video-extension",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "generated_by=veo",
                  "resolution=720p",
                  "aspect_ratio=16:9_or_9:16"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp4"
                ],
                "max_count": 1,
                "max_duration": 141,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "video_extension"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-video-extension\"]"
        },
        {
          "before": {
            "id": "text-to-video",
            "source_ids": [
              "vertex-docs",
              "gemini-docs"
            ],
            "task": "text_to_video"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-video\"]"
        },
        {
          "after": [
            {
              "handling": "Keep model-level status unknown and preserve separate Gemini Developer and Agent Platform profiles and identifiers.",
              "path": "model.status,api_identifiers,capability_profiles.*.controls.output_count",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model",
                "gemini-changelog"
              ],
              "summary": "Gemini Developer publishes a Preview identifier and one output per request, while Agent Platform publishes a GA -001 identifier and up to four outputs."
            },
            {
              "handling": "Keep native-audio state scoped to each service profile and retain both audio and silent Agent Platform charges without treating either as a universal model behavior.",
              "path": "capability_profiles.*.native_audio",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model",
                "agent-pricing"
              ],
              "summary": "Gemini Developer says native audio is always on, while the Agent Platform model table says sound generation is unsupported and its pricing page nevertheless lists audio rates."
            },
            {
              "handling": "Omit 4K from Agent capability profiles, retain the explicitly published Agent 4K charges, and keep Gemini 4K in its separate service profiles.",
              "path": "capability_profiles.agent-*.size.options,pricing.charges.agent-*-4k",
              "source_ids": [
                "gemini-guide",
                "agent-model",
                "agent-pricing"
              ],
              "summary": "The Agent Platform model table lists Fast output only at 720p and 1080p, while Agent pricing publishes Fast 4K audio and silent rates and Gemini Developer documents 4K output."
            },
            {
              "handling": "Record extension only in the Gemini Developer profile, where its input and duration constraints are explicit.",
              "path": "capability_profiles.*.reference_inputs.start_video",
              "source_ids": [
                "agent-model",
                "gemini-guide"
              ],
              "summary": "The Agent Platform modality table says video input is unsupported while also listing video extension as supported."
            }
          ],
          "before": [
            {
              "handling": "Omit API identifiers and the native-audio claim until a human reconciles the two official service surfaces.",
              "path": "api_identifiers, capability_profiles.text-to-video.native_audio",
              "source_ids": [
                "vertex-docs",
                "gemini-docs"
              ],
              "summary": "The Vertex model page publishes a GA -001 identifier and says sound generation is unsupported, while the Gemini API page publishes a Preview identifier and says the model generates native audio."
            }
          ],
          "kind": "changed",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              }
            ],
            "listed_count": 1,
            "published_label": "English is fully supported; other languages have not been evaluated.",
            "scope": "prompt_input",
            "source_ids": [
              "gemini-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "request-latency",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Google documents request latency ranging from eleven seconds to six minutes during peak hours."
            },
            {
              "id": "language-evaluation",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "English is fully supported; other languages have not been evaluated."
            },
            {
              "id": "asset-retention",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Generated videos are retained for two days; using a video in another request resets the retention timer."
            },
            {
              "id": "audio-processing-failures",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Audio processing failures can prevent video generation; failed generations are not charged."
            },
            {
              "id": "multiple-video-prompting",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Multiple-video prompting is not supported."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "deepmind-overview",
            "gemini-model",
            "agent-model"
          ],
          "before": [
            "vertex-docs",
            "gemini-docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.1,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "gemini-audio-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.12,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "gemini-audio-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.3,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "gemini-audio-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.1,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "agent-audio-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.12,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "agent-audio-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.3,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "agent-audio-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.08,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=720p"
              ],
              "denomination": "USD",
              "id": "agent-silent-720p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.1,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=1080p"
              ],
              "denomination": "USD",
              "id": "agent-silent-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "agent-silent-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing",
            "agent-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agent-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/veo/3-1-generate"
          },
          "kind": "added",
          "path": "sources[id=\"agent-model\"]"
        },
        {
          "after": {
            "id": "agent-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://cloud.google.com/gemini-enterprise-agent-platform/generative-ai/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"agent-pricing\"]"
        },
        {
          "after": {
            "id": "deepmind-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://deepmind.google/models/veo/"
          },
          "kind": "added",
          "path": "sources[id=\"deepmind-overview\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "before": {
            "id": "gemini-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/video"
          },
          "kind": "removed",
          "path": "sources[id=\"gemini-docs\"]"
        },
        {
          "after": {
            "id": "gemini-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/veo"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-guide\"]"
        },
        {
          "after": {
            "id": "gemini-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/models/veo-3.1-generate-preview"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-model\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://cloud.google.com/vertex-ai/generative-ai/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "before": {
            "id": "vertex-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/veo/3-1-generate"
          },
          "kind": "removed",
          "path": "sources[id=\"vertex-docs\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:google/veo-3-1-fast",
      "model": {
        "id": "google/veo-3-1-fast",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Fast",
        "path": "models/google/veo-3-1-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "value": "veo-3.1-generate-preview"
            },
            {
              "kind": "model_id",
              "source_ids": [
                "agent-model"
              ],
              "value": "veo-3.1-generate-001"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-image-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "unsupported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "file_size_less_than_or_equal_to=20MB"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-001",
            "controls": [
              {
                "max": 4,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "agent-model"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "agent-text-to-video",
            "native_audio": {
              "source_ids": [
                "agent-model"
              ],
              "state": "unsupported"
            },
            "size": {
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "agent-model"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "source_ids": [
                    "agent-model"
                  ]
                }
              ],
              "source_ids": [
                "agent-model"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "agent-model"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"agent-text-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-first-last-frame",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              },
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "end_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "first_last_frame_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-first-last-frame\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-image-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_adult"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "duration": {
              "max": 8,
              "min": 8,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "max_count": 3,
                "media_type": "image",
                "min_count": 1,
                "role": "asset_reference",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "reference_images_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-reference-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-preview",
            "controls": [
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "16:9",
                  "9:16"
                ]
              },
              {
                "mode": "exact_set",
                "name": "person_generation",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "values": [
                  "allow_all"
                ]
              },
              {
                "default": 1,
                "max": 1,
                "min": 1,
                "mode": "range",
                "name": "output_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "video"
              }
            ],
            "delivery_profiles": [
              {
                "default_format": "mp4",
                "formats": [
                  "mp4"
                ],
                "id": "gemini-mp4",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "transport": "long_running_operation"
              }
            ],
            "duration": {
              "max": 8,
              "min": 4,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "step": 2,
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-text-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-model",
                "gemini-guide"
              ],
              "state": "supported"
            },
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "1080p",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                },
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "4k",
                  "render_modes": [
                    "duration=8_seconds"
                  ],
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-model",
              "gemini-guide"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-text-to-video\"]"
        },
        {
          "after": {
            "api_mode": "veo-3.1-generate-preview",
            "controls": [
              {
                "max": 20,
                "min": 1,
                "mode": "range",
                "name": "extension_count",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "step": 1,
                "unit": "extension"
              },
              {
                "mode": "exact_set",
                "name": "duration_seconds_request",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported",
                "unit": "second",
                "values": [
                  "8"
                ]
              }
            ],
            "duration": {
              "max": 7,
              "min": 7,
              "mode": "range",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "second"
            },
            "endpoint": "POST https://generativelanguage.googleapis.com/v1beta/models/veo-3.1-generate-preview:predictLongRunning",
            "frame_rate": {
              "mode": "exact_set",
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "frame_per_second",
              "values": [
                24
              ]
            },
            "id": "gemini-video-extension",
            "native_audio": {
              "default": true,
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "generated_by=veo",
                  "resolution=720p",
                  "aspect_ratio=16:9_or_9:16"
                ],
                "duration_unit": "second",
                "formats": [
                  "mp4"
                ],
                "max_count": 1,
                "max_duration": 141,
                "media_type": "video",
                "min_count": 1,
                "role": "start_video",
                "source_ids": [
                  "gemini-guide"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "720p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "16:9",
                    "9:16"
                  ],
                  "id": "720p",
                  "source_ids": [
                    "gemini-guide"
                  ]
                }
              ],
              "source_ids": [
                "gemini-guide"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "gemini-guide"
            ],
            "task": "video_extension"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"gemini-video-extension\"]"
        },
        {
          "before": {
            "id": "text-to-video",
            "source_ids": [
              "vertex-docs",
              "gemini-docs"
            ],
            "task": "text_to_video"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"text-to-video\"]"
        },
        {
          "after": [
            {
              "handling": "Keep model-level status unknown and preserve separate Gemini Developer and Agent Platform profiles and identifiers.",
              "path": "model.status,api_identifiers,capability_profiles.*.controls.output_count",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model",
                "gemini-changelog"
              ],
              "summary": "Gemini Developer publishes a Preview identifier and one output per request, while Agent Platform publishes a GA -001 identifier and up to four outputs."
            },
            {
              "handling": "Keep native-audio state scoped to each service profile and retain both audio and silent Agent Platform charges without treating either as a universal model behavior.",
              "path": "capability_profiles.*.native_audio",
              "source_ids": [
                "gemini-model",
                "gemini-guide",
                "agent-model",
                "agent-pricing"
              ],
              "summary": "Gemini Developer says native audio is always on, while the Agent Platform model table says sound generation is unsupported and its pricing page nevertheless lists audio rates."
            },
            {
              "handling": "Record extension only in the Gemini Developer service profile, where its input and duration constraints are explicit; do not infer general Agent Platform video input.",
              "path": "capability_profiles.*.reference_inputs.start_video",
              "source_ids": [
                "agent-model",
                "gemini-guide"
              ],
              "summary": "The Agent Platform modality table says video input is unsupported while also listing video extension as supported."
            },
            {
              "handling": "Scope every charge by service and audio condition; pricing remains partial pending reconciliation of the Agent Platform surfaces.",
              "path": "pricing.charges.*",
              "source_ids": [
                "gemini-pricing",
                "agent-model",
                "agent-pricing"
              ],
              "summary": "Gemini Developer exposes native-audio generation only, while Agent Platform publishes both audio and silent rates despite its model page saying sound generation is unsupported."
            }
          ],
          "before": [
            {
              "handling": "Omit API identifiers and the native-audio claim until a human reconciles the two official service surfaces.",
              "path": "api_identifiers, capability_profiles.text-to-video.native_audio",
              "source_ids": [
                "vertex-docs",
                "gemini-docs"
              ],
              "summary": "The Vertex model page publishes a GA -001 identifier and says sound generation is unsupported, while the Gemini API page publishes a Preview identifier and says the model generates native audio."
            }
          ],
          "kind": "changed",
          "path": "conflicts"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": {
            "languages": [
              {
                "name": "English"
              }
            ],
            "listed_count": 1,
            "published_label": "English is fully supported; other languages have not been evaluated.",
            "scope": "prompt_input",
            "source_ids": [
              "gemini-guide"
            ],
            "state": "supported"
          },
          "kind": "added",
          "path": "language_support"
        },
        {
          "after": [
            {
              "id": "request-latency",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Google documents request latency ranging from eleven seconds to six minutes during peak hours."
            },
            {
              "id": "language-evaluation",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "English is fully supported; other languages have not been evaluated."
            },
            {
              "id": "asset-retention",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Generated videos are retained for two days; using a video in another request resets the retention timer."
            },
            {
              "id": "audio-processing-failures",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Audio processing failures can prevent video generation; failed generations are not charged."
            },
            {
              "id": "multiple-video-prompting",
              "source_ids": [
                "gemini-guide"
              ],
              "summary": "Multiple-video prompting is not supported."
            }
          ],
          "kind": "added",
          "path": "limitations"
        },
        {
          "after": [
            "deepmind-overview",
            "gemini-model",
            "agent-model"
          ],
          "before": [
            "vertex-docs",
            "gemini-docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": [
            {
              "amount": 0.4,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=720p_or_1080p"
              ],
              "denomination": "USD",
              "id": "gemini-audio-720p-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.6,
              "applies_when": [
                "service=gemini_developer",
                "native_audio=true",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "gemini-audio-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "gemini-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.4,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=720p_or_1080p"
              ],
              "denomination": "USD",
              "id": "agent-audio-720p-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.6,
              "applies_when": [
                "service=agent_platform",
                "native_audio=true",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "agent-audio-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.2,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=720p_or_1080p"
              ],
              "denomination": "USD",
              "id": "agent-silent-720p-1080p",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.4,
              "applies_when": [
                "service=agent_platform",
                "native_audio=false",
                "size=4k"
              ],
              "denomination": "USD",
              "id": "agent-silent-4k",
              "kind": "metered",
              "per": 1,
              "source_ids": [
                "agent-pricing"
              ],
              "state": "known",
              "unit": "output_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "gemini-pricing",
            "agent-pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "partial",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "after": {
            "id": "agent-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/veo/3-1-generate"
          },
          "kind": "added",
          "path": "sources[id=\"agent-model\"]"
        },
        {
          "after": {
            "id": "agent-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://cloud.google.com/gemini-enterprise-agent-platform/generative-ai/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"agent-pricing\"]"
        },
        {
          "after": {
            "id": "deepmind-overview",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://deepmind.google/models/veo/"
          },
          "kind": "added",
          "path": "sources[id=\"deepmind-overview\"]"
        },
        {
          "after": {
            "id": "gemini-changelog",
            "kind": "changelog",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/changelog"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-changelog\"]"
        },
        {
          "before": {
            "id": "gemini-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://ai.google.dev/gemini-api/docs/video"
          },
          "kind": "removed",
          "path": "sources[id=\"gemini-docs\"]"
        },
        {
          "after": {
            "id": "gemini-guide",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/veo"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-guide\"]"
        },
        {
          "after": {
            "id": "gemini-model",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/models/veo-3.1-generate-preview"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-model\"]"
        },
        {
          "after": {
            "id": "gemini-pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-10",
            "url": "https://ai.google.dev/gemini-api/docs/pricing"
          },
          "kind": "added",
          "path": "sources[id=\"gemini-pricing\"]"
        },
        {
          "before": {
            "id": "pricing",
            "kind": "pricing",
            "retrieved_on": "2026-08-09",
            "url": "https://cloud.google.com/vertex-ai/generative-ai/pricing"
          },
          "kind": "removed",
          "path": "sources[id=\"pricing\"]"
        },
        {
          "before": {
            "id": "vertex-docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/veo/3-1-generate"
          },
          "kind": "removed",
          "path": "sources[id=\"vertex-docs\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:google/veo-3-1",
      "model": {
        "id": "google/veo-3-1",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1",
        "path": "models/google/veo-3-1.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": [
            {
              "kind": "model_id",
              "source_ids": [
                "model-page",
                "llms"
              ],
              "value": "grok-imagine-video-1.5"
            },
            {
              "kind": "version_selector",
              "resolves_to": "grok-imagine-video-1.5",
              "source_ids": [
                "model-page"
              ],
              "value": "grok-imagine-video-1.5-preview"
            },
            {
              "kind": "snapshot_id",
              "source_ids": [
                "model-page"
              ],
              "value": "grok-imagine-video-1.5-2026-05-30"
            }
          ],
          "kind": "added",
          "path": "api_identifiers"
        },
        {
          "after": {
            "api_mode": "image-to-video",
            "controls": [
              {
                "default": 8,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "llms"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "default": "input_image_aspect_ratio",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "generation-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "16:9",
                  "9:16",
                  "4:3",
                  "3:4",
                  "3:2",
                  "2:3"
                ]
              },
              {
                "default": "480p",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "generation-guide",
                  "image-to-video-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "480p",
                  "720p",
                  "1080p"
                ]
              }
            ],
            "duration": {
              "max": 15,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "generation-guide",
                "llms"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/videos/generations",
            "id": "image-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "generation-guide",
                "release"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "file_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 1,
                "media_type": "image",
                "min_count": 1,
                "role": "start_image",
                "source_ids": [
                  "image-to-video-guide",
                  "llms"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "480p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "480p",
                  "label": "Standard definition",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "720p",
                  "label": "HD quality",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "1080p",
                  "label": "Full HD quality",
                  "source_ids": [
                    "generation-guide",
                    "image-to-video-guide",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "generation-guide",
                "image-to-video-guide",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "image-to-video-guide",
              "generation-guide",
              "videos-reference",
              "llms"
            ],
            "task": "image_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"image-to-video\"]"
        },
        {
          "after": {
            "api_mode": "reference-to-video",
            "controls": [
              {
                "default": 8,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "llms"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "generation-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "16:9",
                  "9:16",
                  "4:3",
                  "3:4",
                  "3:2",
                  "2:3"
                ]
              },
              {
                "default": "480p",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "reference-to-video-guide",
                  "generation-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "480p",
                  "720p"
                ]
              }
            ],
            "duration": {
              "max": 15,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "reference-to-video-guide",
                "generation-guide",
                "llms"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/videos/generations",
            "id": "reference-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "generation-guide",
                "reference-to-video-guide",
                "release"
              ],
              "state": "supported"
            },
            "reference_inputs": [
              {
                "constraints": [
                  "combined_reference_min_count=1",
                  "mutually_exclusive_with=image_to_video",
                  "mutually_exclusive_with=video_editing"
                ],
                "encodings": [
                  "https_url",
                  "base64_data_uri",
                  "file_id"
                ],
                "formats": [
                  "jpeg",
                  "png",
                  "webp"
                ],
                "max_count": 7,
                "media_type": "image",
                "min_count": 0,
                "role": "image_reference",
                "source_ids": [
                  "reference-to-video-guide",
                  "llms"
                ],
                "state": "supported"
              },
              {
                "constraints": [
                  "preset_voice_only",
                  "combined_reference_min_count=1",
                  "mutually_exclusive_with=image_to_video",
                  "mutually_exclusive_with=video_editing"
                ],
                "max_count": 3,
                "media_type": "voice_id",
                "min_count": 0,
                "role": "audio_reference",
                "source_ids": [
                  "reference-to-video-guide",
                  "generation-guide",
                  "llms"
                ],
                "state": "supported"
              }
            ],
            "size": {
              "default": "480p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "480p",
                  "label": "Standard definition",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "720p",
                  "label": "HD quality",
                  "source_ids": [
                    "reference-to-video-guide",
                    "generation-guide",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "reference-to-video-guide",
                "generation-guide",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "reference-to-video-guide",
              "generation-guide",
              "videos-reference",
              "llms"
            ],
            "task": "reference_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"reference-to-video\"]"
        },
        {
          "after": {
            "api_mode": "text-to-video",
            "controls": [
              {
                "default": 8,
                "max": 15,
                "min": 1,
                "mode": "range",
                "name": "duration",
                "source_ids": [
                  "llms"
                ],
                "state": "supported",
                "step": 1,
                "unit": "second"
              },
              {
                "default": "16:9",
                "mode": "exact_set",
                "name": "aspect_ratio",
                "source_ids": [
                  "generation-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "1:1",
                  "16:9",
                  "9:16",
                  "4:3",
                  "3:4",
                  "3:2",
                  "2:3"
                ]
              },
              {
                "default": "480p",
                "mode": "exact_set",
                "name": "resolution",
                "source_ids": [
                  "generation-guide",
                  "llms"
                ],
                "state": "supported",
                "values": [
                  "480p",
                  "720p",
                  "1080p"
                ]
              }
            ],
            "duration": {
              "max": 15,
              "min": 1,
              "mode": "range",
              "source_ids": [
                "generation-guide",
                "llms"
              ],
              "state": "supported",
              "step": 1,
              "unit": "second"
            },
            "endpoint": "POST /v1/videos/generations",
            "id": "text-to-video",
            "native_audio": {
              "default": true,
              "source_ids": [
                "generation-guide",
                "release"
              ],
              "state": "supported"
            },
            "size": {
              "default": "480p",
              "mode": "exact_set",
              "options": [
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "480p",
                  "label": "Standard definition",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "720p",
                  "label": "HD quality",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                },
                {
                  "aspect_ratios": [
                    "1:1",
                    "16:9",
                    "9:16",
                    "4:3",
                    "3:4",
                    "3:2",
                    "2:3"
                  ],
                  "id": "1080p",
                  "label": "Full HD quality",
                  "source_ids": [
                    "generation-guide",
                    "llms"
                  ]
                }
              ],
              "source_ids": [
                "generation-guide",
                "llms"
              ],
              "state": "supported",
              "unit": "resolution_tier"
            },
            "source_ids": [
              "generation-guide",
              "videos-reference",
              "llms"
            ],
            "task": "text_to_video"
          },
          "kind": "added",
          "path": "capability_profiles[id=\"text-to-video\"]"
        },
        {
          "before": {
            "id": "video-generation",
            "source_ids": [
              "docs"
            ],
            "task": "video_generation"
          },
          "kind": "removed",
          "path": "capability_profiles[id=\"video-generation\"]"
        },
        {
          "after": "documented",
          "before": "indexed",
          "kind": "changed",
          "path": "documentation_state"
        },
        {
          "after": [
            "model-page",
            "release"
          ],
          "before": [
            "docs"
          ],
          "kind": "changed",
          "path": "model.source_ids"
        },
        {
          "after": "available",
          "before": "unknown",
          "kind": "changed",
          "path": "model.status"
        },
        {
          "after": [
            {
              "amount": 0.08,
              "applies_when": [
                "resolution=480p"
              ],
              "denomination": "USD",
              "id": "t2v-480p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.14,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "USD",
              "id": "t2v-720p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "resolution=1080p"
              ],
              "denomination": "USD",
              "id": "t2v-1080p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "text-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.01,
              "denomination": "USD",
              "id": "i2v-image-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0.08,
              "applies_when": [
                "resolution=480p"
              ],
              "denomination": "USD",
              "id": "i2v-480p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.14,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "USD",
              "id": "i2v-720p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.25,
              "applies_when": [
                "resolution=1080p"
              ],
              "denomination": "USD",
              "id": "i2v-1080p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "image-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.01,
              "denomination": "USD",
              "id": "r2v-image-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "reference-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "input_image"
            },
            {
              "amount": 0,
              "denomination": "USD",
              "id": "r2v-preset-voice-input",
              "kind": "metered",
              "per": 1,
              "profile_id": "reference-to-video",
              "qualifier": "included",
              "source_ids": [
                "model-page"
              ],
              "state": "known",
              "unit": "preset_voice_input"
            },
            {
              "amount": 0.08,
              "applies_when": [
                "resolution=480p"
              ],
              "denomination": "USD",
              "id": "r2v-480p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "reference-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            },
            {
              "amount": 0.14,
              "applies_when": [
                "resolution=720p"
              ],
              "denomination": "USD",
              "id": "r2v-720p-output",
              "kind": "metered",
              "per": 1,
              "profile_id": "reference-to-video",
              "source_ids": [
                "model-page",
                "pricing"
              ],
              "state": "known",
              "unit": "output_second"
            }
          ],
          "kind": "added",
          "path": "pricing.charges"
        },
        {
          "after": [
            "model-page",
            "pricing"
          ],
          "before": [
            "pricing"
          ],
          "kind": "changed",
          "path": "pricing.source_ids"
        },
        {
          "after": "known",
          "before": "unknown",
          "kind": "changed",
          "path": "pricing.state"
        },
        {
          "before": {
            "id": "docs",
            "kind": "documentation",
            "retrieved_on": "2026-08-09",
            "url": "https://docs.x.ai/developers/models/grok-imagine-video-1.5"
          },
          "kind": "removed",
          "path": "sources[id=\"docs\"]"
        },
        {
          "after": {
            "id": "generation-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/video/generation"
          },
          "kind": "added",
          "path": "sources[id=\"generation-guide\"]"
        },
        {
          "after": {
            "id": "image-to-video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/video/image-to-video"
          },
          "kind": "added",
          "path": "sources[id=\"image-to-video-guide\"]"
        },
        {
          "after": {
            "id": "llms",
            "kind": "api_schema",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/llms.txt"
          },
          "kind": "added",
          "path": "sources[id=\"llms\"]"
        },
        {
          "after": {
            "id": "model-page",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/models/grok-imagine-video-1.5"
          },
          "kind": "added",
          "path": "sources[id=\"model-page\"]"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"pricing\"].retrieved_on"
        },
        {
          "after": {
            "id": "reference-to-video-guide",
            "kind": "documentation",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/model-capabilities/video/reference-to-video"
          },
          "kind": "added",
          "path": "sources[id=\"reference-to-video-guide\"]"
        },
        {
          "after": {
            "id": "release",
            "kind": "release_note",
            "retrieved_on": "2026-08-10",
            "url": "https://x.ai/news/grok-imagine-video-1-5"
          },
          "kind": "added",
          "path": "sources[id=\"release\"]"
        },
        {
          "after": {
            "id": "videos-reference",
            "kind": "api_reference",
            "retrieved_on": "2026-08-10",
            "url": "https://docs.x.ai/developers/rest-api-reference/inference/videos"
          },
          "kind": "added",
          "path": "sources[id=\"videos-reference\"]"
        }
      ],
      "commit": {
        "date": "2026-08-10T12:01:56+01:00",
        "message": "data: ten documented records (#21)",
        "sha": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/2bedebfae2f6fa673dccc4b363a05ba3ff3641bb"
      },
      "id": "2bedebfae2f6fa673dccc4b363a05ba3ff3641bb:xai/grok-imagine-video-1-5",
      "model": {
        "id": "xai/grok-imagine-video-1-5",
        "lab": "xAI",
        "modality": "video",
        "name": "Grok Imagine Video 1.5",
        "path": "models/xai/grok-imagine-video-1-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-2-flex",
      "model": {
        "id": "black-forest-labs/flux-2-flex",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [flex]",
        "path": "models/black-forest-labs/flux-2-flex.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-2-klein-4b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-4b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 4B",
        "path": "models/black-forest-labs/flux-2-klein-4b.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-2-klein-9b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-9b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 9B",
        "path": "models/black-forest-labs/flux-2-klein-9b.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-2-max",
      "model": {
        "id": "black-forest-labs/flux-2-max",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [max]",
        "path": "models/black-forest-labs/flux-2-max.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-2-pro",
      "model": {
        "id": "black-forest-labs/flux-2-pro",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [pro]",
        "path": "models/black-forest-labs/flux-2-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "documented",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:black-forest-labs/flux-3-video",
      "model": {
        "id": "black-forest-labs/flux-3-video",
        "lab": "Black Forest Labs",
        "modality": "video",
        "name": "FLUX 3 Video",
        "path": "models/black-forest-labs/flux-3-video.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/dreamina-seedance-2-0-fast",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Fast",
        "path": "models/bytedance/dreamina-seedance-2-0-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/dreamina-seedance-2-0-mini",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-mini",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Mini",
        "path": "models/bytedance/dreamina-seedance-2-0-mini.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/dreamina-seedance-2-0",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0",
        "path": "models/bytedance/dreamina-seedance-2-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seed-audio-1-0",
      "model": {
        "id": "bytedance/seed-audio-1-0",
        "lab": "ByteDance",
        "modality": "audio",
        "name": "Seed Audio 1.0",
        "path": "models/bytedance/seed-audio-1-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedance-1-0-pro-fast",
      "model": {
        "id": "bytedance/seedance-1-0-pro-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro Fast",
        "path": "models/bytedance/seedance-1-0-pro-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedance-1-0-pro",
      "model": {
        "id": "bytedance/seedance-1-0-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro",
        "path": "models/bytedance/seedance-1-0-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedance-1-5-pro",
      "model": {
        "id": "bytedance/seedance-1-5-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.5 Pro",
        "path": "models/bytedance/seedance-1-5-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        },
        {
          "after": "2026-08-10",
          "before": "2026-08-09",
          "kind": "changed",
          "path": "sources[id=\"docs\"].retrieved_on"
        },
        {
          "after": "https://seed.bytedance.com/en/seedance2_5",
          "before": "https://www.byteplus.com/en/contact-us/ai-seedance2-5-official",
          "kind": "changed",
          "path": "sources[id=\"docs\"].url"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedance-2-5",
      "model": {
        "id": "bytedance/seedance-2-5",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 2.5",
        "path": "models/bytedance/seedance-2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedream-4-0",
      "model": {
        "id": "bytedance/seedream-4-0",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.0",
        "path": "models/bytedance/seedream-4-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedream-4-5",
      "model": {
        "id": "bytedance/seedream-4-5",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.5",
        "path": "models/bytedance/seedream-4-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedream-5-0-lite",
      "model": {
        "id": "bytedance/seedream-5-0-lite",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Lite",
        "path": "models/bytedance/seedream-5-0-lite.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:bytedance/seedream-5-0-pro",
      "model": {
        "id": "bytedance/seedream-5-0-pro",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Pro",
        "path": "models/bytedance/seedream-5-0-pro.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/eleven-flash-v2-5",
      "model": {
        "id": "elevenlabs/eleven-flash-v2-5",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2.5",
        "path": "models/elevenlabs/eleven-flash-v2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/eleven-flash-v2",
      "model": {
        "id": "elevenlabs/eleven-flash-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2",
        "path": "models/elevenlabs/eleven-flash-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/eleven-multilingual-v2",
      "model": {
        "id": "elevenlabs/eleven-multilingual-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Multilingual v2",
        "path": "models/elevenlabs/eleven-multilingual-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/eleven-music-v2",
      "model": {
        "id": "elevenlabs/eleven-music-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Music v2",
        "path": "models/elevenlabs/eleven-music-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "documented",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/eleven-v3",
      "model": {
        "id": "elevenlabs/eleven-v3",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven v3",
        "path": "models/elevenlabs/eleven-v3.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:elevenlabs/sound-effects-v2",
      "model": {
        "id": "elevenlabs/sound-effects-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Sound Effects v2",
        "path": "models/elevenlabs/sound-effects-v2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-2-5-flash-image",
      "model": {
        "id": "google/gemini-2-5-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 2.5 Flash Image",
        "path": "models/google/gemini-2-5-flash-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-2-5-flash-preview-tts",
      "model": {
        "id": "google/gemini-2-5-flash-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Flash Preview TTS",
        "path": "models/google/gemini-2-5-flash-preview-tts.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-2-5-pro-preview-tts",
      "model": {
        "id": "google/gemini-2-5-pro-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Pro Preview TTS",
        "path": "models/google/gemini-2-5-pro-preview-tts.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-3-1-flash-image",
      "model": {
        "id": "google/gemini-3-1-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Image",
        "path": "models/google/gemini-3-1-flash-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-3-1-flash-lite-image",
      "model": {
        "id": "google/gemini-3-1-flash-lite-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Lite Image",
        "path": "models/google/gemini-3-1-flash-lite-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-3-1-flash-tts-preview",
      "model": {
        "id": "google/gemini-3-1-flash-tts-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 3.1 Flash TTS Preview",
        "path": "models/google/gemini-3-1-flash-tts-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/gemini-3-pro-image",
      "model": {
        "id": "google/gemini-3-pro-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3 Pro Image",
        "path": "models/google/gemini-3-pro-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/lyria-3-clip-preview",
      "model": {
        "id": "google/lyria-3-clip-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Clip Preview",
        "path": "models/google/lyria-3-clip-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/lyria-3-pro-preview",
      "model": {
        "id": "google/lyria-3-pro-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Pro Preview",
        "path": "models/google/lyria-3-pro-preview.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/veo-3-1-fast",
      "model": {
        "id": "google/veo-3-1-fast",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Fast",
        "path": "models/google/veo-3-1-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/veo-3-1-lite",
      "model": {
        "id": "google/veo-3-1-lite",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Lite",
        "path": "models/google/veo-3-1-lite.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:google/veo-3-1",
      "model": {
        "id": "google/veo-3-1",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1",
        "path": "models/google/veo-3-1.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:ideogram/ideogram-3-0",
      "model": {
        "id": "ideogram/ideogram-3-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 3.0",
        "path": "models/ideogram/ideogram-3-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:ideogram/ideogram-4-0",
      "model": {
        "id": "ideogram/ideogram-4-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 4.0",
        "path": "models/ideogram/ideogram-4-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:luma-ai/ray3-14",
      "model": {
        "id": "luma-ai/ray3-14",
        "lab": "Luma AI",
        "modality": "video",
        "name": "Ray3.14",
        "path": "models/luma-ai/ray3-14.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:minimax/minimax-hailuo-2-3-fast",
      "model": {
        "id": "minimax/minimax-hailuo-2-3-fast",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3 Fast",
        "path": "models/minimax/minimax-hailuo-2-3-fast.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:minimax/minimax-hailuo-2-3",
      "model": {
        "id": "minimax/minimax-hailuo-2-3",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3",
        "path": "models/minimax/minimax-hailuo-2-3.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:minimax/minimax-music-2-6",
      "model": {
        "id": "minimax/minimax-music-2-6",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Music 2.6",
        "path": "models/minimax/minimax-music-2-6.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:minimax/minimax-speech-2-8-hd",
      "model": {
        "id": "minimax/minimax-speech-2-8-hd",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 HD",
        "path": "models/minimax/minimax-speech-2-8-hd.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:minimax/minimax-speech-2-8-turbo",
      "model": {
        "id": "minimax/minimax-speech-2-8-turbo",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 Turbo",
        "path": "models/minimax/minimax-speech-2-8-turbo.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "documented",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:openai/gpt-image-2",
      "model": {
        "id": "openai/gpt-image-2",
        "lab": "OpenAI",
        "modality": "image",
        "name": "GPT Image 2",
        "path": "models/openai/gpt-image-2.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:runway/aleph-2-0",
      "model": {
        "id": "runway/aleph-2-0",
        "lab": "Runway",
        "modality": "video",
        "name": "Aleph 2.0",
        "path": "models/runway/aleph-2-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:runway/gen-4-5",
      "model": {
        "id": "runway/gen-4-5",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4.5",
        "path": "models/runway/gen-4-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:runway/gen-4-turbo",
      "model": {
        "id": "runway/gen-4-turbo",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4 Turbo",
        "path": "models/runway/gen-4-turbo.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:stability-ai/stable-audio-2-5",
      "model": {
        "id": "stability-ai/stable-audio-2-5",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 2.5",
        "path": "models/stability-ai/stable-audio-2-5.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:stability-ai/stable-audio-3-0",
      "model": {
        "id": "stability-ai/stable-audio-3-0",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 3.0",
        "path": "models/stability-ai/stable-audio-3-0.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:xai/grok-imagine-image-quality",
      "model": {
        "id": "xai/grok-imagine-image-quality",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image Quality",
        "path": "models/xai/grok-imagine-image-quality.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:xai/grok-imagine-image",
      "model": {
        "id": "xai/grok-imagine-image",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image",
        "path": "models/xai/grok-imagine-image.toml"
      },
      "type": "model_updated"
    },
    {
      "changes": [
        {
          "after": "indexed",
          "kind": "added",
          "path": "documentation_state"
        }
      ],
      "commit": {
        "date": "2026-08-10T10:55:44+01:00",
        "message": "data: classify indexed and documented records",
        "sha": "6a35728829f4f5a9d54b191bbadd230241c05a10",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/6a35728829f4f5a9d54b191bbadd230241c05a10"
      },
      "id": "6a35728829f4f5a9d54b191bbadd230241c05a10:xai/grok-imagine-video-1-5",
      "model": {
        "id": "xai/grok-imagine-video-1-5",
        "lab": "xAI",
        "modality": "video",
        "name": "Grok Imagine Video 1.5",
        "path": "models/xai/grok-imagine-video-1-5.toml"
      },
      "type": "model_updated"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:06+01:00",
        "message": "data: add coverage batch 10 (#10)",
        "sha": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/7ecc96dfa00a8b5a86a36053a567a34e43cb94ef"
      },
      "id": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef:bytedance/seed-audio-1-0",
      "model": {
        "id": "bytedance/seed-audio-1-0",
        "lab": "ByteDance",
        "modality": "audio",
        "name": "Seed Audio 1.0",
        "path": "models/bytedance/seed-audio-1-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:06+01:00",
        "message": "data: add coverage batch 10 (#10)",
        "sha": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/7ecc96dfa00a8b5a86a36053a567a34e43cb94ef"
      },
      "id": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef:google/lyria-3-clip-preview",
      "model": {
        "id": "google/lyria-3-clip-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Clip Preview",
        "path": "models/google/lyria-3-clip-preview.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:06+01:00",
        "message": "data: add coverage batch 10 (#10)",
        "sha": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/7ecc96dfa00a8b5a86a36053a567a34e43cb94ef"
      },
      "id": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef:google/lyria-3-pro-preview",
      "model": {
        "id": "google/lyria-3-pro-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Lyria 3 Pro Preview",
        "path": "models/google/lyria-3-pro-preview.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:06+01:00",
        "message": "data: add coverage batch 10 (#10)",
        "sha": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/7ecc96dfa00a8b5a86a36053a567a34e43cb94ef"
      },
      "id": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef:stability-ai/stable-audio-2-5",
      "model": {
        "id": "stability-ai/stable-audio-2-5",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 2.5",
        "path": "models/stability-ai/stable-audio-2-5.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:06+01:00",
        "message": "data: add coverage batch 10 (#10)",
        "sha": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/7ecc96dfa00a8b5a86a36053a567a34e43cb94ef"
      },
      "id": "7ecc96dfa00a8b5a86a36053a567a34e43cb94ef:stability-ai/stable-audio-3-0",
      "model": {
        "id": "stability-ai/stable-audio-3-0",
        "lab": "Stability AI",
        "modality": "audio",
        "name": "Stable Audio 3.0",
        "path": "models/stability-ai/stable-audio-3-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:02+01:00",
        "message": "data: add coverage batch 09 (#9)",
        "sha": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f"
      },
      "id": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f:google/gemini-2-5-flash-preview-tts",
      "model": {
        "id": "google/gemini-2-5-flash-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Flash Preview TTS",
        "path": "models/google/gemini-2-5-flash-preview-tts.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:02+01:00",
        "message": "data: add coverage batch 09 (#9)",
        "sha": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f"
      },
      "id": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f:google/gemini-2-5-pro-preview-tts",
      "model": {
        "id": "google/gemini-2-5-pro-preview-tts",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 2.5 Pro Preview TTS",
        "path": "models/google/gemini-2-5-pro-preview-tts.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:02+01:00",
        "message": "data: add coverage batch 09 (#9)",
        "sha": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f"
      },
      "id": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f:google/gemini-3-1-flash-tts-preview",
      "model": {
        "id": "google/gemini-3-1-flash-tts-preview",
        "lab": "Google",
        "modality": "audio",
        "name": "Gemini 3.1 Flash TTS Preview",
        "path": "models/google/gemini-3-1-flash-tts-preview.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:02+01:00",
        "message": "data: add coverage batch 09 (#9)",
        "sha": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f"
      },
      "id": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f:minimax/minimax-music-2-6",
      "model": {
        "id": "minimax/minimax-music-2-6",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Music 2.6",
        "path": "models/minimax/minimax-music-2-6.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:48:02+01:00",
        "message": "data: add coverage batch 09 (#9)",
        "sha": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f"
      },
      "id": "9cf53cc5a26be7c5925c75c01fec9a83b1e7a51f:minimax/minimax-speech-2-8-turbo",
      "model": {
        "id": "minimax/minimax-speech-2-8-turbo",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 Turbo",
        "path": "models/minimax/minimax-speech-2-8-turbo.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:59+01:00",
        "message": "data: add coverage batch 08 (#8)",
        "sha": "3e298c73fc89d3ec30668be2efeebc33acd1c31f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/3e298c73fc89d3ec30668be2efeebc33acd1c31f"
      },
      "id": "3e298c73fc89d3ec30668be2efeebc33acd1c31f:elevenlabs/eleven-flash-v2-5",
      "model": {
        "id": "elevenlabs/eleven-flash-v2-5",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2.5",
        "path": "models/elevenlabs/eleven-flash-v2-5.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:59+01:00",
        "message": "data: add coverage batch 08 (#8)",
        "sha": "3e298c73fc89d3ec30668be2efeebc33acd1c31f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/3e298c73fc89d3ec30668be2efeebc33acd1c31f"
      },
      "id": "3e298c73fc89d3ec30668be2efeebc33acd1c31f:elevenlabs/eleven-flash-v2",
      "model": {
        "id": "elevenlabs/eleven-flash-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Flash v2",
        "path": "models/elevenlabs/eleven-flash-v2.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:59+01:00",
        "message": "data: add coverage batch 08 (#8)",
        "sha": "3e298c73fc89d3ec30668be2efeebc33acd1c31f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/3e298c73fc89d3ec30668be2efeebc33acd1c31f"
      },
      "id": "3e298c73fc89d3ec30668be2efeebc33acd1c31f:elevenlabs/eleven-music-v2",
      "model": {
        "id": "elevenlabs/eleven-music-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Music v2",
        "path": "models/elevenlabs/eleven-music-v2.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:59+01:00",
        "message": "data: add coverage batch 08 (#8)",
        "sha": "3e298c73fc89d3ec30668be2efeebc33acd1c31f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/3e298c73fc89d3ec30668be2efeebc33acd1c31f"
      },
      "id": "3e298c73fc89d3ec30668be2efeebc33acd1c31f:elevenlabs/sound-effects-v2",
      "model": {
        "id": "elevenlabs/sound-effects-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Sound Effects v2",
        "path": "models/elevenlabs/sound-effects-v2.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:59+01:00",
        "message": "data: add coverage batch 08 (#8)",
        "sha": "3e298c73fc89d3ec30668be2efeebc33acd1c31f",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/3e298c73fc89d3ec30668be2efeebc33acd1c31f"
      },
      "id": "3e298c73fc89d3ec30668be2efeebc33acd1c31f:minimax/minimax-speech-2-8-hd",
      "model": {
        "id": "minimax/minimax-speech-2-8-hd",
        "lab": "MiniMax",
        "modality": "audio",
        "name": "MiniMax Speech 2.8 HD",
        "path": "models/minimax/minimax-speech-2-8-hd.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:55+01:00",
        "message": "data: add coverage batch 07 (#7)",
        "sha": "792fb6f64341f28aa11776f3102b4db1c623c8d8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/792fb6f64341f28aa11776f3102b4db1c623c8d8"
      },
      "id": "792fb6f64341f28aa11776f3102b4db1c623c8d8:black-forest-labs/flux-2-flex",
      "model": {
        "id": "black-forest-labs/flux-2-flex",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [flex]",
        "path": "models/black-forest-labs/flux-2-flex.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:55+01:00",
        "message": "data: add coverage batch 07 (#7)",
        "sha": "792fb6f64341f28aa11776f3102b4db1c623c8d8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/792fb6f64341f28aa11776f3102b4db1c623c8d8"
      },
      "id": "792fb6f64341f28aa11776f3102b4db1c623c8d8:black-forest-labs/flux-2-klein-4b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-4b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 4B",
        "path": "models/black-forest-labs/flux-2-klein-4b.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:55+01:00",
        "message": "data: add coverage batch 07 (#7)",
        "sha": "792fb6f64341f28aa11776f3102b4db1c623c8d8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/792fb6f64341f28aa11776f3102b4db1c623c8d8"
      },
      "id": "792fb6f64341f28aa11776f3102b4db1c623c8d8:black-forest-labs/flux-2-klein-9b",
      "model": {
        "id": "black-forest-labs/flux-2-klein-9b",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [klein] 9B",
        "path": "models/black-forest-labs/flux-2-klein-9b.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:55+01:00",
        "message": "data: add coverage batch 07 (#7)",
        "sha": "792fb6f64341f28aa11776f3102b4db1c623c8d8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/792fb6f64341f28aa11776f3102b4db1c623c8d8"
      },
      "id": "792fb6f64341f28aa11776f3102b4db1c623c8d8:black-forest-labs/flux-2-pro",
      "model": {
        "id": "black-forest-labs/flux-2-pro",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [pro]",
        "path": "models/black-forest-labs/flux-2-pro.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:55+01:00",
        "message": "data: add coverage batch 07 (#7)",
        "sha": "792fb6f64341f28aa11776f3102b4db1c623c8d8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/792fb6f64341f28aa11776f3102b4db1c623c8d8"
      },
      "id": "792fb6f64341f28aa11776f3102b4db1c623c8d8:elevenlabs/eleven-multilingual-v2",
      "model": {
        "id": "elevenlabs/eleven-multilingual-v2",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven Multilingual v2",
        "path": "models/elevenlabs/eleven-multilingual-v2.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:51+01:00",
        "message": "data: add coverage batch 06 (#6)",
        "sha": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/f7527854664d4fd5ba8ebbeee761ebac06a6ee66"
      },
      "id": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66:black-forest-labs/flux-2-max",
      "model": {
        "id": "black-forest-labs/flux-2-max",
        "lab": "Black Forest Labs",
        "modality": "image",
        "name": "FLUX.2 [max]",
        "path": "models/black-forest-labs/flux-2-max.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:51+01:00",
        "message": "data: add coverage batch 06 (#6)",
        "sha": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/f7527854664d4fd5ba8ebbeee761ebac06a6ee66"
      },
      "id": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66:ideogram/ideogram-3-0",
      "model": {
        "id": "ideogram/ideogram-3-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 3.0",
        "path": "models/ideogram/ideogram-3-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:51+01:00",
        "message": "data: add coverage batch 06 (#6)",
        "sha": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/f7527854664d4fd5ba8ebbeee761ebac06a6ee66"
      },
      "id": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66:ideogram/ideogram-4-0",
      "model": {
        "id": "ideogram/ideogram-4-0",
        "lab": "Ideogram",
        "modality": "image",
        "name": "Ideogram 4.0",
        "path": "models/ideogram/ideogram-4-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:51+01:00",
        "message": "data: add coverage batch 06 (#6)",
        "sha": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/f7527854664d4fd5ba8ebbeee761ebac06a6ee66"
      },
      "id": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66:xai/grok-imagine-image-quality",
      "model": {
        "id": "xai/grok-imagine-image-quality",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image Quality",
        "path": "models/xai/grok-imagine-image-quality.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:51+01:00",
        "message": "data: add coverage batch 06 (#6)",
        "sha": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/f7527854664d4fd5ba8ebbeee761ebac06a6ee66"
      },
      "id": "f7527854664d4fd5ba8ebbeee761ebac06a6ee66:xai/grok-imagine-image",
      "model": {
        "id": "xai/grok-imagine-image",
        "lab": "xAI",
        "modality": "image",
        "name": "Grok Imagine Image",
        "path": "models/xai/grok-imagine-image.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:48+01:00",
        "message": "data: add coverage batch 05 (#5)",
        "sha": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/ec4f9d5ee253db15a7d3b62aa7cee2675836b35d"
      },
      "id": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d:bytedance/seedream-4-0",
      "model": {
        "id": "bytedance/seedream-4-0",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.0",
        "path": "models/bytedance/seedream-4-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:48+01:00",
        "message": "data: add coverage batch 05 (#5)",
        "sha": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/ec4f9d5ee253db15a7d3b62aa7cee2675836b35d"
      },
      "id": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d:bytedance/seedream-4-5",
      "model": {
        "id": "bytedance/seedream-4-5",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 4.5",
        "path": "models/bytedance/seedream-4-5.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:48+01:00",
        "message": "data: add coverage batch 05 (#5)",
        "sha": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/ec4f9d5ee253db15a7d3b62aa7cee2675836b35d"
      },
      "id": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d:bytedance/seedream-5-0-lite",
      "model": {
        "id": "bytedance/seedream-5-0-lite",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Lite",
        "path": "models/bytedance/seedream-5-0-lite.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:48+01:00",
        "message": "data: add coverage batch 05 (#5)",
        "sha": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/ec4f9d5ee253db15a7d3b62aa7cee2675836b35d"
      },
      "id": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d:bytedance/seedream-5-0-pro",
      "model": {
        "id": "bytedance/seedream-5-0-pro",
        "lab": "ByteDance",
        "modality": "image",
        "name": "Seedream 5.0 Pro",
        "path": "models/bytedance/seedream-5-0-pro.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:48+01:00",
        "message": "data: add coverage batch 05 (#5)",
        "sha": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/ec4f9d5ee253db15a7d3b62aa7cee2675836b35d"
      },
      "id": "ec4f9d5ee253db15a7d3b62aa7cee2675836b35d:google/gemini-2-5-flash-image",
      "model": {
        "id": "google/gemini-2-5-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 2.5 Flash Image",
        "path": "models/google/gemini-2-5-flash-image.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:44+01:00",
        "message": "data: data/batch-04 (#4)",
        "sha": "d95291eb26413b8bdebf32f74409133e0afba55d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/d95291eb26413b8bdebf32f74409133e0afba55d"
      },
      "id": "d95291eb26413b8bdebf32f74409133e0afba55d:google/gemini-3-1-flash-image",
      "model": {
        "id": "google/gemini-3-1-flash-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Image",
        "path": "models/google/gemini-3-1-flash-image.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:44+01:00",
        "message": "data: data/batch-04 (#4)",
        "sha": "d95291eb26413b8bdebf32f74409133e0afba55d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/d95291eb26413b8bdebf32f74409133e0afba55d"
      },
      "id": "d95291eb26413b8bdebf32f74409133e0afba55d:google/gemini-3-1-flash-lite-image",
      "model": {
        "id": "google/gemini-3-1-flash-lite-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3.1 Flash Lite Image",
        "path": "models/google/gemini-3-1-flash-lite-image.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:44+01:00",
        "message": "data: data/batch-04 (#4)",
        "sha": "d95291eb26413b8bdebf32f74409133e0afba55d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/d95291eb26413b8bdebf32f74409133e0afba55d"
      },
      "id": "d95291eb26413b8bdebf32f74409133e0afba55d:google/gemini-3-pro-image",
      "model": {
        "id": "google/gemini-3-pro-image",
        "lab": "Google",
        "modality": "image",
        "name": "Gemini 3 Pro Image",
        "path": "models/google/gemini-3-pro-image.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:44+01:00",
        "message": "data: data/batch-04 (#4)",
        "sha": "d95291eb26413b8bdebf32f74409133e0afba55d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/d95291eb26413b8bdebf32f74409133e0afba55d"
      },
      "id": "d95291eb26413b8bdebf32f74409133e0afba55d:luma-ai/ray3-14",
      "model": {
        "id": "luma-ai/ray3-14",
        "lab": "Luma AI",
        "modality": "video",
        "name": "Ray3.14",
        "path": "models/luma-ai/ray3-14.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:44+01:00",
        "message": "data: data/batch-04 (#4)",
        "sha": "d95291eb26413b8bdebf32f74409133e0afba55d",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/d95291eb26413b8bdebf32f74409133e0afba55d"
      },
      "id": "d95291eb26413b8bdebf32f74409133e0afba55d:minimax/minimax-hailuo-2-3",
      "model": {
        "id": "minimax/minimax-hailuo-2-3",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3",
        "path": "models/minimax/minimax-hailuo-2-3.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:40+01:00",
        "message": "data: data/batch-03 (#3)",
        "sha": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/c30b0328c2512213d9feb89132bb1bd1ba39e6c9"
      },
      "id": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9:minimax/minimax-hailuo-2-3-fast",
      "model": {
        "id": "minimax/minimax-hailuo-2-3-fast",
        "lab": "MiniMax",
        "modality": "video",
        "name": "MiniMax Hailuo 2.3 Fast",
        "path": "models/minimax/minimax-hailuo-2-3-fast.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:40+01:00",
        "message": "data: data/batch-03 (#3)",
        "sha": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/c30b0328c2512213d9feb89132bb1bd1ba39e6c9"
      },
      "id": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9:runway/aleph-2-0",
      "model": {
        "id": "runway/aleph-2-0",
        "lab": "Runway",
        "modality": "video",
        "name": "Aleph 2.0",
        "path": "models/runway/aleph-2-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:40+01:00",
        "message": "data: data/batch-03 (#3)",
        "sha": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/c30b0328c2512213d9feb89132bb1bd1ba39e6c9"
      },
      "id": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9:runway/gen-4-5",
      "model": {
        "id": "runway/gen-4-5",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4.5",
        "path": "models/runway/gen-4-5.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:40+01:00",
        "message": "data: data/batch-03 (#3)",
        "sha": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/c30b0328c2512213d9feb89132bb1bd1ba39e6c9"
      },
      "id": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9:runway/gen-4-turbo",
      "model": {
        "id": "runway/gen-4-turbo",
        "lab": "Runway",
        "modality": "video",
        "name": "Gen-4 Turbo",
        "path": "models/runway/gen-4-turbo.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:40+01:00",
        "message": "data: data/batch-03 (#3)",
        "sha": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/c30b0328c2512213d9feb89132bb1bd1ba39e6c9"
      },
      "id": "c30b0328c2512213d9feb89132bb1bd1ba39e6c9:xai/grok-imagine-video-1-5",
      "model": {
        "id": "xai/grok-imagine-video-1-5",
        "lab": "xAI",
        "modality": "video",
        "name": "Grok Imagine Video 1.5",
        "path": "models/xai/grok-imagine-video-1-5.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:37+01:00",
        "message": "data: add coverage batch 02 (#2)",
        "sha": "a8d6d3426bff500a8583198a55139196280afb80",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a8d6d3426bff500a8583198a55139196280afb80"
      },
      "id": "a8d6d3426bff500a8583198a55139196280afb80:bytedance/seedance-1-0-pro-fast",
      "model": {
        "id": "bytedance/seedance-1-0-pro-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro Fast",
        "path": "models/bytedance/seedance-1-0-pro-fast.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:37+01:00",
        "message": "data: add coverage batch 02 (#2)",
        "sha": "a8d6d3426bff500a8583198a55139196280afb80",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a8d6d3426bff500a8583198a55139196280afb80"
      },
      "id": "a8d6d3426bff500a8583198a55139196280afb80:bytedance/seedance-1-0-pro",
      "model": {
        "id": "bytedance/seedance-1-0-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.0 Pro",
        "path": "models/bytedance/seedance-1-0-pro.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:37+01:00",
        "message": "data: add coverage batch 02 (#2)",
        "sha": "a8d6d3426bff500a8583198a55139196280afb80",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a8d6d3426bff500a8583198a55139196280afb80"
      },
      "id": "a8d6d3426bff500a8583198a55139196280afb80:google/veo-3-1-fast",
      "model": {
        "id": "google/veo-3-1-fast",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Fast",
        "path": "models/google/veo-3-1-fast.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:37+01:00",
        "message": "data: add coverage batch 02 (#2)",
        "sha": "a8d6d3426bff500a8583198a55139196280afb80",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a8d6d3426bff500a8583198a55139196280afb80"
      },
      "id": "a8d6d3426bff500a8583198a55139196280afb80:google/veo-3-1-lite",
      "model": {
        "id": "google/veo-3-1-lite",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1 Lite",
        "path": "models/google/veo-3-1-lite.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:47:37+01:00",
        "message": "data: add coverage batch 02 (#2)",
        "sha": "a8d6d3426bff500a8583198a55139196280afb80",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/a8d6d3426bff500a8583198a55139196280afb80"
      },
      "id": "a8d6d3426bff500a8583198a55139196280afb80:google/veo-3-1",
      "model": {
        "id": "google/veo-3-1",
        "lab": "Google",
        "modality": "video",
        "name": "Veo 3.1",
        "path": "models/google/veo-3-1.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:39:10+01:00",
        "message": "data: data/batch-01 (#1)",
        "sha": "51a1bfa95bb540b5d7519b985ef7be6414040fc5",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/51a1bfa95bb540b5d7519b985ef7be6414040fc5"
      },
      "id": "51a1bfa95bb540b5d7519b985ef7be6414040fc5:bytedance/dreamina-seedance-2-0-fast",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-fast",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Fast",
        "path": "models/bytedance/dreamina-seedance-2-0-fast.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:39:10+01:00",
        "message": "data: data/batch-01 (#1)",
        "sha": "51a1bfa95bb540b5d7519b985ef7be6414040fc5",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/51a1bfa95bb540b5d7519b985ef7be6414040fc5"
      },
      "id": "51a1bfa95bb540b5d7519b985ef7be6414040fc5:bytedance/dreamina-seedance-2-0-mini",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0-mini",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0 Mini",
        "path": "models/bytedance/dreamina-seedance-2-0-mini.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:39:10+01:00",
        "message": "data: data/batch-01 (#1)",
        "sha": "51a1bfa95bb540b5d7519b985ef7be6414040fc5",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/51a1bfa95bb540b5d7519b985ef7be6414040fc5"
      },
      "id": "51a1bfa95bb540b5d7519b985ef7be6414040fc5:bytedance/dreamina-seedance-2-0",
      "model": {
        "id": "bytedance/dreamina-seedance-2-0",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Dreamina Seedance 2.0",
        "path": "models/bytedance/dreamina-seedance-2-0.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:39:10+01:00",
        "message": "data: data/batch-01 (#1)",
        "sha": "51a1bfa95bb540b5d7519b985ef7be6414040fc5",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/51a1bfa95bb540b5d7519b985ef7be6414040fc5"
      },
      "id": "51a1bfa95bb540b5d7519b985ef7be6414040fc5:bytedance/seedance-1-5-pro",
      "model": {
        "id": "bytedance/seedance-1-5-pro",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 1.5 Pro",
        "path": "models/bytedance/seedance-1-5-pro.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-10T10:39:10+01:00",
        "message": "data: data/batch-01 (#1)",
        "sha": "51a1bfa95bb540b5d7519b985ef7be6414040fc5",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/51a1bfa95bb540b5d7519b985ef7be6414040fc5"
      },
      "id": "51a1bfa95bb540b5d7519b985ef7be6414040fc5:bytedance/seedance-2-5",
      "model": {
        "id": "bytedance/seedance-2-5",
        "lab": "ByteDance",
        "modality": "video",
        "name": "Seedance 2.5",
        "path": "models/bytedance/seedance-2-5.toml"
      },
      "type": "model_added"
    },
    {
      "changes": [
        {
          "after": [
            {
              "constraints": [
                "input_fidelity=fixed_high"
              ],
              "demonstrated_count": 4,
              "max_count_state": "unknown",
              "media_type": "image",
              "min_count": 1,
              "role": "image_reference",
              "source_ids": [
                "image-guide",
                "edit-reference"
              ],
              "state": "supported"
            },
            {
              "constraints": [
                "applies_to=first_image_reference",
                "same_format_as=image_reference",
                "same_dimensions_as=image_reference",
                "image_and_mask_file_size_less_than=50MB",
                "alpha_channel_required=true"
              ],
              "max_count": 1,
              "media_type": "image_mask",
              "min_count": 0,
              "role": "edit_mask",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported"
            },
            {
              "media_type": "audio",
              "role": "audio_reference",
              "source_ids": [
                "model-page"
              ],
              "state": "unsupported"
            }
          ],
          "before": [
            {
              "constraints": [
                "input_fidelity=fixed_high"
              ],
              "demonstrated_count": 4,
              "max_count_state": "unknown",
              "media_type": "image",
              "min_count": 1,
              "role": "image_reference",
              "source_ids": [
                "image-guide",
                "edit-reference"
              ],
              "state": "supported"
            },
            {
              "constraints": [
                "applies_to=first_image_reference",
                "same_format_as=image_reference",
                "same_dimensions_as=image_reference",
                "alpha_channel_required=true"
              ],
              "max_count": 1,
              "media_type": "image_mask",
              "min_count": 0,
              "role": "edit_mask",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported"
            },
            {
              "media_type": "audio",
              "role": "audio_reference",
              "source_ids": [
                "model-page"
              ],
              "state": "unsupported"
            }
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"image-edit\"].reference_inputs"
        },
        {
          "after": [
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "quality",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "values": [
                "auto",
                "low",
                "medium",
                "high"
              ]
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "background",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unsupported_values": [
                "transparent"
              ],
              "values": [
                "auto",
                "opaque"
              ]
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "moderation",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "values": [
                "auto",
                "low"
              ]
            },
            {
              "default": 1,
              "max": 10,
              "min": 1,
              "mode": "range",
              "name": "output_count",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "image"
            },
            {
              "formats": [
                "jpeg",
                "webp"
              ],
              "max": 100,
              "min": 0,
              "mode": "range",
              "name": "output_compression",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "percent"
            }
          ],
          "before": [
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "quality",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "values": [
                "auto",
                "low",
                "medium",
                "high"
              ]
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "background",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "unsupported_values": [
                "transparent"
              ],
              "values": [
                "auto",
                "opaque"
              ]
            },
            {
              "default": "auto",
              "mode": "exact_set",
              "name": "moderation",
              "source_ids": [
                "image-guide"
              ],
              "state": "supported",
              "values": [
                "auto",
                "low"
              ]
            },
            {
              "default": 1,
              "max": 10,
              "min": 1,
              "mode": "range",
              "name": "output_count",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "image"
            },
            {
              "default": 100,
              "formats": [
                "jpeg",
                "webp"
              ],
              "max": 100,
              "min": 0,
              "mode": "range",
              "name": "output_compression",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "state": "supported",
              "step": 1,
              "unit": "percent"
            }
          ],
          "kind": "changed",
          "path": "capability_profiles[id=\"text-to-image\"].controls"
        },
        {
          "after": [
            {
              "handling": "Keep registry status unknown instead of translating Default into a lifecycle claim.",
              "path": "model.status",
              "source_ids": [
                "model-page"
              ],
              "summary": "The model page marks GPT Image 2 as Default but does not publish a GA, preview, deprecated, or discontinued lifecycle term."
            },
            {
              "handling": "Record endpoint-level partial-image streaming as supported and retain the broader catalog conflict.",
              "path": "capability_profiles.*.delivery_profiles.partial-images",
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "summary": "The model page says streaming is not supported, while the image guide gives direct GPT Image 2 Image API streaming examples."
            },
            {
              "handling": "Keep the model-specific maximum unknown and record four only as a demonstrated count.",
              "path": "capability_profiles.image-edit.reference_inputs.image_reference.max_count",
              "source_ids": [
                "image-guide",
                "edit-reference"
              ],
              "summary": "The generic edit reference says GPT image models accept up to sixteen images but currently omits GPT Image 2 from its model enum; the current guide demonstrates four GPT Image 2 inputs."
            },
            {
              "handling": "Store the orientation-neutral edge, divisibility, pixel-count, and ratio constraints from the model guide.",
              "path": "capability_profiles.*.size",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "summary": "The generated reference calls 3840x2160 the maximum, while the guide also lists 2160x3840."
            },
            {
              "handling": "Omit the default from both profiles until the endpoint references agree.",
              "path": "capability_profiles.*.controls.output_compression.default",
              "source_ids": [
                "generation-reference",
                "edit-reference"
              ],
              "summary": "The generation reference states a default of 100, while the edit reference omits a default for the same parameter."
            }
          ],
          "before": [
            {
              "handling": "Keep registry status unknown instead of translating Default into a lifecycle claim.",
              "path": "model.status",
              "source_ids": [
                "model-page"
              ],
              "summary": "The model page marks GPT Image 2 as Default but does not publish a GA, preview, deprecated, or discontinued lifecycle term."
            },
            {
              "handling": "Record endpoint-level partial-image streaming as supported and retain the broader catalog conflict.",
              "path": "capability_profiles.*.delivery_profiles.partial-images",
              "source_ids": [
                "model-page",
                "image-guide"
              ],
              "summary": "The model page says streaming is not supported, while the image guide gives direct GPT Image 2 Image API streaming examples."
            },
            {
              "handling": "Keep the model-specific maximum unknown and record four only as a demonstrated count.",
              "path": "capability_profiles.image-edit.reference_inputs.image_reference.max_count",
              "source_ids": [
                "image-guide",
                "edit-reference"
              ],
              "summary": "The generic edit reference says GPT image models accept up to sixteen images but currently omits GPT Image 2 from its model enum; the current guide demonstrates four GPT Image 2 inputs."
            },
            {
              "handling": "Store the orientation-neutral edge, divisibility, pixel-count, and ratio constraints from the model guide.",
              "path": "capability_profiles.*.size",
              "source_ids": [
                "image-guide",
                "generation-reference"
              ],
              "summary": "The generated reference calls 3840x2160 the maximum, while the guide also lists 2160x3840."
            }
          ],
          "kind": "changed",
          "path": "conflicts"
        },
        {
          "after": [
            {
              "id": "latency",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Complex prompts may require as much as two minutes of processing."
            },
            {
              "id": "text-placement",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Precise text placement and clarity can remain difficult."
            },
            {
              "id": "character-consistency",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Recurring characters or brand elements may not remain visually consistent across generations."
            },
            {
              "id": "composition-control",
              "source_ids": [
                "image-guide"
              ],
              "summary": "Precisely placing elements in structured or layout-sensitive compositions may be difficult."
            }
          ],
          "kind": "added",
          "path": "limitations"
        }
      ],
      "commit": {
        "date": "2026-08-09T22:41:04+01:00",
        "message": "data: correct GPT Image 2 source claims",
        "sha": "eac4075cbcf6e2be66d59d6b7805a846cc929961",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/eac4075cbcf6e2be66d59d6b7805a846cc929961"
      },
      "id": "eac4075cbcf6e2be66d59d6b7805a846cc929961:openai/gpt-image-2",
      "model": {
        "id": "openai/gpt-image-2",
        "lab": "OpenAI",
        "modality": "image",
        "name": "GPT Image 2",
        "path": "models/openai/gpt-image-2.toml"
      },
      "type": "model_updated"
    },
    {
      "commit": {
        "date": "2026-08-09T22:22:28+01:00",
        "message": "data: add v1 schema and first three verified records",
        "sha": "735a1db670eeb270c7a63cb37583fcd0c23dfed8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/735a1db670eeb270c7a63cb37583fcd0c23dfed8"
      },
      "id": "735a1db670eeb270c7a63cb37583fcd0c23dfed8:black-forest-labs/flux-3-video",
      "model": {
        "id": "black-forest-labs/flux-3-video",
        "lab": "Black Forest Labs",
        "modality": "video",
        "name": "FLUX 3 Video",
        "path": "models/black-forest-labs/flux-3-video.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-09T22:22:28+01:00",
        "message": "data: add v1 schema and first three verified records",
        "sha": "735a1db670eeb270c7a63cb37583fcd0c23dfed8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/735a1db670eeb270c7a63cb37583fcd0c23dfed8"
      },
      "id": "735a1db670eeb270c7a63cb37583fcd0c23dfed8:elevenlabs/eleven-v3",
      "model": {
        "id": "elevenlabs/eleven-v3",
        "lab": "ElevenLabs",
        "modality": "audio",
        "name": "Eleven v3",
        "path": "models/elevenlabs/eleven-v3.toml"
      },
      "type": "model_added"
    },
    {
      "commit": {
        "date": "2026-08-09T22:22:28+01:00",
        "message": "data: add v1 schema and first three verified records",
        "sha": "735a1db670eeb270c7a63cb37583fcd0c23dfed8",
        "url": "https://github.com/AJ-Base44/modelsheet/commit/735a1db670eeb270c7a63cb37583fcd0c23dfed8"
      },
      "id": "735a1db670eeb270c7a63cb37583fcd0c23dfed8:openai/gpt-image-2",
      "model": {
        "id": "openai/gpt-image-2",
        "lab": "OpenAI",
        "modality": "image",
        "name": "GPT Image 2",
        "path": "models/openai/gpt-image-2.toml"
      },
      "type": "model_added"
    }
  ],
  "feed_version": 1,
  "repository": "https://github.com/AJ-Base44/modelsheet"
}
