ModelInfo: {
configSchema?: Record<string, any>;
label?: string;
stage?: "stable" | "unstable" | "featured" | "legacy" | "deprecated";
supports?: {
constrained?: "all" | "none" | "no-tools";
contentType?: string[];
context?: boolean;
media?: boolean;
multiturn?: boolean;
output?: string[];
systemRole?: boolean;
toolChoice?: boolean;
tools?: boolean;
};
versions?: string[];
}
Type declaration
OptionalconfigSchema?: Record<string, any>
Optionallabel?: string
Optionalstage?: "stable" | "unstable" | "featured" | "legacy" | "deprecated"
Optionalsupports?: {
constrained?: "all" | "none" | "no-tools";
contentType?: string[];
context?: boolean;
media?: boolean;
multiturn?: boolean;
output?: string[];
systemRole?: boolean;
toolChoice?: boolean;
tools?: boolean;
}
Optionalversions?: string[]
Model info metadata.