validate<T>(provider, params, parsed): Result<T, AiError>
Defined in: src/server/ai/providers/shared.ts:32
Validate a parsed object against the caller's schema; invalid output is retryable (another provider may succeed).
Type Parameters
T
Parameters
provider
ProviderName
params
ExtractParams<T>
parsed
unknown
Returns
Result<T, AiError>