Arcana::AI::Pricing::Rates
Inherits JSON::Serializable < YAML::Serializable < Reference < Object
Rates for a model, in USD: tokens per million, web searches per thousand. Nil means the model has no such rate.
Constructors
new(pull : JSON::PullParser)
Sourcenew(input : BigDecimal | Nil = nil, output : BigDecimal | Nil = nil, cache_read : BigDecimal | Nil = nil, cache_write : BigDecimal | Nil = nil, cache_write_1h : BigDecimal | Nil = nil, image_input : BigDecimal | Nil = nil, image_output : BigDecimal | Nil = nil, audio_output : BigDecimal | Nil = nil, web_search : BigDecimal | Nil = nil)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
audio_output
Sourcecache_read
Sourcecache_write
Sourcecache_write_1h
Sourceimage_input
Sourceimage_output
Sourceinput
Sourceoutput
Sourceweb_search
Source