{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/PublicVendorModelInfo", "title": "PublicVendorModelInfo", "type": "object", "properties": { "launch_date": { "type": [ "string", "null" ] }, "context_window": { "type": "integer" }, "max_output_tokens": { "type": "integer" }, "availability_status": { "$ref": "#/components/schemas/PublicVendorModelInfoAvailabilityStatus" }, "capabilities": { "$ref": "#/components/schemas/PublicVendorModelCapabilities" }, "pricing": { "$ref": "#/components/schemas/ModelPricing" } }, "required": [ "context_window", "max_output_tokens", "availability_status", "capabilities", "pricing" ], "description": "Per-vendor execution metadata for a model - context window, max output tokens, capabilities, pricing, and availability. A single `PublicModel` carries one of these for each vendor that can execute it." }