Class: ChatSDK::AI::StreamHandler
- Inherits:
-
Object
- Object
- ChatSDK::AI::StreamHandler
- Defined in:
- lib/chat_sdk/ai/stream_handler.rb
Class Method Summary collapse
Class Method Details
.stream_to_thread(thread, enumerable, placeholder: "Thinking...") ⇒ Object
6 7 8 9 10 |
# File 'lib/chat_sdk/ai/stream_handler.rb', line 6 def self.stream_to_thread(thread, enumerable, placeholder: "Thinking...") thread.post_stream(placeholder: placeholder) do |stream| enumerable.each { |chunk| stream << chunk.to_s } end end |