Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
struct
Crig::Providers::OpenAI::InputItem
Inherits
Struct
<
Value
<
Object
Constructors
from_json_value
(value :
JSON::Any
) : self
Source
from_message
(message :
Message
) : self
Source
new
(input :
InputContent
, role :
Role
|
Nil
= nil)
Source
system_message
(content :
String
) : self
Source
Class methods
convert_user_content
(content :
Crig::Completion::UserContent
) :
UserContent
Source
from_completion_message
(message :
Crig::Completion::Message
) :
Array
(self)
Source
Instance methods
input
Source
role
Source
to_json_value
Source