Module: RubyLLM::Providers::GPUStack::Speech
- Included in:
- ChatCompletions
- Defined in:
- lib/ruby_llm/providers/gpustack/speech.rb
Overview
GPUStack's vLLM speech endpoint requires an explicit stream flag.
Instance Method Summary collapse
Instance Method Details
#stream_speech(payload, model:, voice:, format:) ⇒ Object
8 9 10 11 |
# File 'lib/ruby_llm/providers/gpustack/speech.rb', line 8 def stream_speech(payload, model:, voice:, format:, &) format ||= 'pcm' super(payload.merge(stream: true, response_format: format), model:, voice:, format:, &) end |