class Riffer::StreamEvents::WebSearchDone
rbs_inline: enabled
Attributes
Public Class Methods
Source
# File lib/riffer/stream_events/web_search_done.rb, line 11 def initialize(query, sources: [], role: :assistant) super(role: role) @query = query @sources = sources end
Calls superclass method
Riffer::StreamEvents::Base::new
Public Instance Methods
Source
# File lib/riffer/stream_events/web_search_done.rb, line 19 def to_h { role: @role, query: @query, sources: @sources } end