struct

AgentKit::OpenAIApi::Choice

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(index : Int32 = 0, message : ChatMessage = ChatMessage.new(role: "assistant"), finish_reason : String = "stop")
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

finish_reason
Source
finish_reason=(finish_reason : String)
Source
index
Source
index=(index : Int32)
Source
message
Source
message=(message : ChatMessage)
Source