Create Response
Responses API endpoint — provider resolved dynamically from DB.
Auth: Authorization: Bearer rsk_<ULID> Streaming: set stream=true for SSE chunks Rate limits: RPM and RPD enforced per key via Redis fixed-window counters Spend cap: enforced if key.spend_cap_usd is set Provider: resolved from model_prices.provider (same as chat/completions)