Function: gatewayModelSelection()
gatewayModelSelection(
body,headers,defaults?,protocol?):object
Resolve request, header, configured, and protocol model-selection inputs.
Parameters
Section titled “Parameters”Readonly<Record<string, unknown>>
headers
Section titled “headers”Headers
defaults?
Section titled “defaults?”model?
Section titled “model?”string
modelClass?
Section titled “modelClass?”"chat-thinking" | "chat-balanced" | "chat-fast" | "embedding"
protocol?
Section titled “protocol?”"openai-responses" | "openai-chat" | "anthropic-messages" | "openai-embeddings"
Returns
Section titled “Returns”object
model?
Section titled “model?”
readonlyoptionalmodel?:string
modelClass?
Section titled “modelClass?”
readonlyoptionalmodelClass?:"chat-thinking"|"chat-balanced"|"chat-fast"|"embedding"