ExBifrost.Model.SpeechRequest (ex_bifrost v0.1.0)

Copy Markdown View Source

SpeechRequest model.

Summary

Types

t()

@type t() :: %ExBifrost.Model.SpeechRequest{
  enable_logging: boolean() | nil,
  fallbacks: [String.t()] | nil,
  input: String.t(),
  instructions: String.t() | nil,
  language_code: String.t() | nil,
  model: String.t(),
  optimize_streaming_latency: boolean() | nil,
  pronunciation_dictionary_locators:
    [ExBifrost.Model.SpeechRequestPronunciationDictionaryLocatorsInner.t()]
    | nil,
  response_format: String.t() | nil,
  speed: number() | nil,
  stream_format: String.t() | nil,
  voice: ExBifrost.Model.SpeechRequestVoice.t(),
  with_timestamps: boolean() | nil
}

Functions

decode(value)