Skip to content

Variable: ModelQuerySchema

const ModelQuerySchema: ZodObject<{ dimension: ZodOptional<ZodNumber>; includeDeprecated: ZodOptional<ZodBoolean>; limit: ZodOptional<ZodNumber>; maxDimension: ZodOptional<ZodNumber>; minDimension: ZodOptional<ZodNumber>; modelClass: ZodOptional<ZodEnum<{ chat-balanced: "chat-balanced"; chat-fast: "chat-fast"; chat-thinking: "chat-thinking"; embedding: "embedding"; }>>; name: ZodOptional<ZodString>; reasoningEffort: ZodOptional<ZodEnum<{ high: "high"; low: "low"; max: "max"; medium: "medium"; minimal: "minimal"; none: "none"; xhigh: "xhigh"; }>>; requiresTools: ZodOptional<ZodBoolean>; search: ZodOptional<ZodString>; task: ZodOptional<ZodString>; threshold: ZodOptional<ZodNumber>; }, $strip>

Browser-safe model catalogue search and ranking controls.

  • name (optional): Exact serving endpoint name to retain.
  • search (optional): Free-text query matched against endpoint names and labels.
  • modelClass (optional): Restrict results to this intent-oriented class.
  • requiresTools (optional): When true, only endpoints that accept tools are returned.
  • task (optional): Exact Databricks serving task to retain.
  • dimension (optional): Exact embedding vector dimension to retain.
  • minDimension (optional): Minimum embedding vector dimension to retain.
  • maxDimension (optional): Maximum embedding vector dimension to retain.
  • reasoningEffort (optional): Reasoning effort that a retained endpoint must accept.
  • includeDeprecated (optional): When true, retired endpoints remain in the result set.
  • limit (optional): Maximum number of ranked results to return.
  • threshold (optional): Minimum fuzzy-match score in the range 0 to 1.