class Riffer::Providers::FinishReason
rbs_inline: enabled
Constants
- VALUES
Attributes
Public Class Methods
Source
# File lib/riffer/providers/finish_reason.rb, line 13 def initialize(reason:, raw: nil) unless VALUES.include?(reason) raise Riffer::ArgumentError, "reason must be one of #{VALUES.inspect}, got #{reason.inspect}" end @reason = reason @raw = raw end