Interface: ModelRoute
Fully resolved Databricks route for a model request.
Properties
Section titled “Properties”apiBase
Section titled “apiBase”
readonlyapiBase:string
endpoint?
Section titled “endpoint?”
readonlyoptionalendpoint?:object
class?
Section titled “class?”
optionalclass?:"chat-thinking"|"chat-balanced"|"chat-fast"|"embedding"
description?
Section titled “description?”
optionaldescription?:string
dimension?
Section titled “dimension?”
optionaldimension?:number
displayName?
Section titled “displayName?”
optionaldisplayName?:string
family?
Section titled “family?”
optionalfamily?:string
modelServiceName?
Section titled “modelServiceName?”
optionalmodelServiceName?:string
name:
string
profile?
Section titled “profile?”
optionalprofile?:object
profile.cost?
Section titled “profile.cost?”
optionalcost?:number
profile.quality?
Section titled “profile.quality?”
optionalquality?:number
profile.speed?
Section titled “profile.speed?”
optionalspeed?:number
reasoningEfforts?
Section titled “reasoningEfforts?”
optionalreasoningEfforts?: ("none"|"minimal"|"low"|"medium"|"high"|"xhigh"|"max")[]
serviceNames?
Section titled “serviceNames?”
optionalserviceNames?:Record<string,string>
state?
Section titled “state?”
optionalstate?:string
status?
Section titled “status?”
optionalstatus?:object
status.deprecated
Section titled “status.deprecated”deprecated:
boolean
supportsTools?
Section titled “supportsTools?”
optionalsupportsTools?:boolean
optionaltask?:string
headers
Section titled “headers”
readonlyheaders:Readonly<Record<string,string>>
readonlyhost:string
metadata
Section titled “metadata”
readonlymetadata:object
capabilities
Section titled “capabilities”capabilities:
object
capabilities.applyPatch
Section titled “capabilities.applyPatch”applyPatch:
boolean
capabilities.imageInput
Section titled “capabilities.imageInput”imageInput:
boolean
capabilities.responses
Section titled “capabilities.responses”responses:
boolean
capabilities.webSearch
Section titled “capabilities.webSearch”webSearch:
boolean
rateLimits?
Section titled “rateLimits?”
optionalrateLimits?:object
rateLimits.inputTokensPerMinute
Section titled “rateLimits.inputTokensPerMinute”inputTokensPerMinute:
number|null
rateLimits.outputTokensPerMinute
Section titled “rateLimits.outputTokensPerMinute”outputTokensPerMinute:
number|null
rateLimits.queriesPerHour
Section titled “rateLimits.queriesPerHour”queriesPerHour:
number|null
status
Section titled “status”status:
object
status.deprecated
Section titled “status.deprecated”deprecated:
boolean
modelId
Section titled “modelId”
readonlymodelId:string
protocol
Section titled “protocol”
readonlyprotocol:ModelProtocol
source
Section titled “source”
readonlysource:"class"|"explicit"|"fuzzy-match"|"fallback"
readonlyurl:string