module AI::Provider::TranscriptionModel::V3

Overview

Transcription Model V3 interface.

Implement this module to create a speech-to-text model provider.

Direct including types

Defined in:

ai/provider/transcription_model/transcription_model.cr

Instance Method Summary

Instance Method Detail

abstract def do_generate(options : CallOptions) : Result #

Generates a transcript from audio.


[View source]
abstract def model_id : String #

Provider-specific model ID for logging purposes.


[View source]
abstract def provider : String #

Name of the provider for logging purposes.


[View source]
def specification_version : String #

Returns the specification version.


[View source]