Skip to main content

StoreDownloadRequest

Optional artifact selection for a shared-store model download.

gguf_file object

Exact repo-relative GGUF file whose shard group the store should download. Omit to use the repository's default quant selection.

anyOf
string

Possible values: non-empty and <= 2048 characters

extra_gguf_filesstring[]

Same-repository companion GGUF paths to fetch with the selected base quant.

Possible values: non-empty and <= 2048 characters

source_revision object

Immutable Hugging Face commit to download. Omit to resolve the repository's mutable main branch.

anyOf
string

Possible values: Value must match regular expression ^[0-9a-f]{40}$

registry_card_id object

Optional immutable signed card identity. Omit to select the current card for the model alias.

anyOf
string

Possible values: Value must match regular expression ^card_[a-z2-7]{52}$

source_repository object

Upstream owner/repository containing the bytes when model_id is a distinct store alias.

anyOf
string

Possible values: >= 3 characters and <= 512 characters, Value must match regular expression ^[^/]+/.+$

owner_model_id object

Owning base-model alias for a companion artifact.

anyOf
string

Possible values: >= 3 characters and <= 512 characters, Value must match regular expression ^[^/]+/.+$

owner_registry_card_id object

Immutable signed identity of the owning base card.

anyOf
string

Possible values: Value must match regular expression ^card_[a-z2-7]{52}$

artifact_roleArtifact Role (string)

Base or declared companion role retained in installed truth.

Possible values: [base, vision_weights, mtp_sidecar, assistant, served_draft, vllm_draft]

Default value: base
StoreDownloadRequest
{
"gguf_file": "string",
"extra_gguf_files": [
"string"
],
"source_revision": "string",
"registry_card_id": "string",
"source_repository": "string",
"owner_model_id": "string",
"owner_registry_card_id": "string",
"artifact_role": "base"
}