vercel/ai · error · NoSuchModelError
Gladia does not provide language models
Error message
Gladia does not provide language models
What it means
Error "Gladia does not provide language models" thrown in vercel/ai.
Source
Thrown at packages/gladia/src/gladia-provider.ts:87
provider: `gladia.transcription`,
url: ({ path }) => `https://api.gladia.io${path}`,
headers: getHeaders,
fetch: options.fetch,
});
const provider = function () {
return {
transcription: createTranscriptionModel(),
};
};
provider.specificationVersion = 'v4' as const;
provider.transcription = createTranscriptionModel;
provider.transcriptionModel = createTranscriptionModel;
// Required ProviderV4 methods that are not supported
provider.languageModel = (modelId: string) => {
throw new NoSuchModelError({
modelId,
modelType: 'languageModel',
message: 'Gladia does not provide language models',
});
};
provider.embeddingModel = (modelId: string) => {
throw new NoSuchModelError({
modelId,
modelType: 'embeddingModel',
message: 'Gladia does not provide embedding models',
});
};
provider.textEmbeddingModel = provider.embeddingModel;
provider.imageModel = (modelId: string) => {
throw new NoSuchModelError({
modelId,View on GitHub (pinned to 69428b1f8b)
When it happens
Trigger: Thrown at packages/gladia/src/gladia-provider.ts:87 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of vercel/ai@69428b1f8b (2026-08-30).
Data as JSON: /api/errors/35a0d2447249aa5c.
Report an issue: GitHub.