struct

Speak::ModelInfo

Inherits JSON::Serializable / Struct / Value / Object

Represents a single model in the registry

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

author
Source
author=(author : String)
Source
description
Source
description=(description : String)
Source
filename
Source
filename=(filename : String)
Source
id=(id : String)
Source
kv_per_1k_gb
Source
kv_per_1k_gb=(kv_per_1k_gb : Float64)
Source
license
Source
license=(license : String)
Source
max_context_k
Source
max_context_k=(max_context_k : Int32)
Source
min_ram_gb
Source
min_ram_gb=(min_ram_gb : Int32)
Source
mmproj_filename
Source
mmproj_filename=(mmproj_filename : String | Nil)
Source
mmproj_url
Source
mmproj_url=(mmproj_url : String | Nil)
Source
multimodal
Source
multimodal=(multimodal : Bool)
Source
name
Source
name=(name : String)
Source
params_b
Source
params_b=(params_b : Float64)
Source
quality_score
Source
quality_score=(quality_score : Int32)
Source
quantization
Source
quantization=(quantization : String)
Source
speed_score
Source
speed_score=(speed_score : Int32)
Source
url=(url : String)
Source
use_cases
Source
use_cases=(use_cases : Array(String))
Source
weight_gb
Source
weight_gb=(weight_gb : Float64)
Source