Skip to content

src/model

Browser-safe model contracts and runtime schemas.

The owning definitions live in contracts.ts; this module provides the established model namespace without maintaining a second contract surface.

Re-exports EndpointCapabilities


Re-exports EndpointCapabilitiesSchema


Re-exports FamilyClass


Re-exports FamilyClassSchema


Re-exports ModelCapabilities


Re-exports ModelCapabilitiesSchema


Re-exports ModelClass


Re-exports ModelClassSchema


Re-exports ModelMetadata


Re-exports ModelMetadataSchema


Re-exports ModelProfile


Re-exports ModelProfileSchema


Re-exports ModelQuery


Re-exports ModelQuerySchema


Re-exports ModelRateLimits


Re-exports ModelRateLimitsSchema


Re-exports ModelStatus


Re-exports ModelStatusSchema


Re-exports RankedModel


Re-exports RankedModelSchema


Re-exports ReasoningEffort


Re-exports ReasoningEffortSchema


Re-exports ReasoningEffortValues


Re-exports ResolvedModel


Re-exports ResolvedModelSchema


Re-exports ResolvedModelSelection


Re-exports ResolvedModelSelectionSchema


Re-exports ResolveModelInput


Re-exports ResolveModelInputSchema


Re-exports ResolveModelOptions


Re-exports ResolveModelOptionsSchema


Re-exports ScoredEndpoint


Re-exports ScoredEndpointSchema


Re-exports ServingEndpointSummary


Re-exports ServingEndpointSummarySchema