Function: registerTranscriptionProvider()
registerTranscriptionProvider(
providerName,factory):void
Defined in: packages/workflow-engine/src/ai/transcribe.ts:53
Register a transcription model factory for a registry provider name, the
way registerEmbeddingProvider does for embeddings. The factory receives
the model id and returns an AI SDK transcription model.
Parameters
providerName
string
factory
(modelId) => TranscriptionModelV4
Returns
void
Example
import { registerTranscriptionProvider } from "@bratsos/workflow-engine";
import { groq } from "@ai-sdk/groq";
registerTranscriptionProvider("groq", (id) => groq.transcription(id));