Class: ActiveAgent::Providers::OpenRouter::Requests::Messages::Content::Files::Details
- Inherits:
-
OpenAI::Chat::Requests::Messages::Content::Files::Details
- Object
- OpenAI::Chat::Requests::Messages::Content::Files::Details
- ActiveAgent::Providers::OpenRouter::Requests::Messages::Content::Files::Details
- Defined in:
- lib/active_agent/providers/open_router/requests/messages/content/files/details.rb
Overview
File details for OpenRouter file attachments
Represents the nested file object within a file content part. Unlike OpenAI which strips the data URI prefix (e.g., data:application/pdf;base64,), OpenRouter requires it to be present in the file_data field.
Instance Attribute Summary collapse
-
#file_data ⇒ String
File data with data URI prefix intact Format: “data:<mime-type>;base64,<base64-data>”.
Instance Attribute Details
#file_data ⇒ String
Returns file data with data URI prefix intact Format: “data:<mime-type>;base64,<base64-data>”.
29 |
# File 'lib/active_agent/providers/open_router/requests/messages/content/files/details.rb', line 29 attribute :file_data, :string |