Module: OmniAI::OpenAI::Chat::ContentSerializer
- Defined in:
- lib/omniai/openai/chat/content_serializer.rb
Overview
Overrides content serialize / deserialize.
Class Method Summary collapse
Class Method Details
.deserialize(data, context:) ⇒ OmniAI::Chat::Text, OmniAI::Chat::ToolCall
12 13 14 15 16 |
# File 'lib/omniai/openai/chat/content_serializer.rb', line 12 def self.deserialize(data, context:) case data["type"] when /(input|output)_text/ then OmniAI::Chat::Text.deserialize(data, context:) end end |