vercel/ai · error · NoSuchModelError

Deepgram does not provide image models

Error message

Deepgram does not provide image models

What it means

Error "Deepgram does not provide image models" thrown in vercel/ai.

Source

Thrown at packages/deepgram/src/deepgram-provider.ts:126

  provider.languageModel = (modelId: string) => {
    throw new NoSuchModelError({
      modelId,
      modelType: 'languageModel',
      message: 'Deepgram does not provide language models',
    });
  };

  provider.embeddingModel = (modelId: string) => {
    throw new NoSuchModelError({
      modelId,
      modelType: 'embeddingModel',
      message: 'Deepgram does not provide text embedding models',
    });
  };
  provider.textEmbeddingModel = provider.embeddingModel;

  provider.imageModel = (modelId: string) => {
    throw new NoSuchModelError({
      modelId,
      modelType: 'imageModel',
      message: 'Deepgram does not provide image models',
    });
  };

  return provider as DeepgramProvider;
}

/**
 * Default Deepgram provider instance.
 */
export const deepgram = createDeepgram();

View on GitHub (pinned to 69428b1f8b)

When it happens

Trigger: Thrown at packages/deepgram/src/deepgram-provider.ts:126 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/f47154805a566ef9. Report an issue: GitHub.