Variable AIModelSchemaConst
AIModelSchema: ZodObject<{
AIModelType: ZodString;
AIModelTypeID: ZodString;
APIName: ZodNullable<ZodString>;
CostRank: ZodNullable<ZodNumber>;
Description: ZodNullable<ZodString>;
DriverClass: ZodNullable<ZodString>;
DriverImportPath: ZodNullable<ZodString>;
ID: ZodString;
InheritTypeModalities: ZodBoolean;
InputTokenLimit: ZodNullable<ZodNumber>;
IsActive: ZodBoolean;
ModelSelectionInsights: ZodNullable<ZodString>;
Name: ZodString;
PowerRank: ZodNullable<ZodNumber>;
PriorVersionID: ZodNullable<ZodString>;
SpeedRank: ZodNullable<ZodNumber>;
SupportedResponseFormats: ZodNullable<ZodString>;
SupportsEffortLevel: ZodNullable<ZodBoolean>;
Vendor: ZodNullable<ZodString>;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
AIModelType?: string;
AIModelTypeID?: string;
APIName?: string;
CostRank?: number;
Description?: string;
DriverClass?: string;
DriverImportPath?: string;
ID?: string;
InheritTypeModalities?: boolean;
InputTokenLimit?: number;
IsActive?: boolean;
ModelSelectionInsights?: string;
Name?: string;
PowerRank?: number;
PriorVersionID?: string;
SpeedRank?: number;
SupportedResponseFormats?: string;
SupportsEffortLevel?: boolean;
Vendor?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
AIModelType?: string;
AIModelTypeID?: string;
APIName?: string;
CostRank?: number;
Description?: string;
DriverClass?: string;
DriverImportPath?: string;
ID?: string;
InheritTypeModalities?: boolean;
InputTokenLimit?: number;
IsActive?: boolean;
ModelSelectionInsights?: string;
Name?: string;
PowerRank?: number;
PriorVersionID?: string;
SpeedRank?: number;
SupportedResponseFormats?: string;
SupportsEffortLevel?: boolean;
Vendor?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
AIModelType: ZodString
AIModelTypeID: ZodString
APIName: ZodNullable<ZodString>
CostRank: ZodNullable<ZodNumber>
Description: ZodNullable<ZodString>
DriverClass: ZodNullable<ZodString>
DriverImportPath: ZodNullable<ZodString>
ID: ZodString
InheritTypeModalities: ZodBoolean
InputTokenLimit: ZodNullable<ZodNumber>
IsActive: ZodBoolean
ModelSelectionInsights: ZodNullable<ZodString>
Name: ZodString
PowerRank: ZodNullable<ZodNumber>
PriorVersionID: ZodNullable<ZodString>
SpeedRank: ZodNullable<ZodNumber>
SupportedResponseFormats: ZodNullable<ZodString>
SupportsEffortLevel: ZodNullable<ZodBoolean>
Vendor: ZodNullable<ZodString>
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional AIModelType?: string
Optional AIModelTypeID?: string
Optional APIName?: string
Optional CostRank?: number
Optional Description?: string
Optional DriverClass?: string
Optional DriverImportPath?: string
Optional ID?: string
Optional InheritTypeModalities?: boolean
Optional InputTokenLimit?: number
Optional IsActive?: boolean
Optional ModelSelectionInsights?: string
Optional Name?: string
Optional PowerRank?: number
Optional PriorVersionID?: string
Optional SpeedRank?: number
Optional SupportedResponseFormats?: string
Optional SupportsEffortLevel?: boolean
Optional Vendor?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional AIModelType?: string
Optional AIModelTypeID?: string
Optional APIName?: string
Optional CostRank?: number
Optional Description?: string
Optional DriverClass?: string
Optional DriverImportPath?: string
Optional ID?: string
Optional InheritTypeModalities?: boolean
Optional InputTokenLimit?: number
Optional IsActive?: boolean
Optional ModelSelectionInsights?: string
Optional Name?: string
Optional PowerRank?: number
Optional PriorVersionID?: string
Optional SpeedRank?: number
Optional SupportedResponseFormats?: string
Optional SupportsEffortLevel?: boolean
Optional Vendor?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity AI Models