Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
allowed_passthrough_parameters | List[str] | :heavy_check_mark: | Provider-specific options accepted under provider.options[provider_slug]. | [] |
pricing | List[components.ImagePricingEntry] | :heavy_check_mark: | Billable pricing lines for this endpoint. | [ { “billable”: “output_image”, “cost_usd”: 0.05, “unit”: “image” } ] |
provider_name | str | :heavy_check_mark: | Provider display name | Bytedance |
provider_slug | str | :heavy_check_mark: | Provider slug | bytedance |
provider_tag | Nullable[str] | :heavy_check_mark: | Provider tag for request-side selection | bytedance |
supported_parameters | Dict[str, components.CapabilityDescriptor] | :heavy_check_mark: | N/A | { “output_compression”: { “max”: 100, “min”: 0, “type”: “range” }, “resolution”: { “type”: “enum”, “values”: [ “1K”, “2K”, “4K” ] }, “seed”: { “type”: “boolean” } } |
supports_streaming | bool | :heavy_check_mark: | Whether this endpoint supports native SSE streaming (stream: true in the request). | false |