Class ChatModelPlan
What a consent screen needs, and nothing it does not. No network I/O beyond a stat.
public sealed record ChatModelPlan : IEquatable<ChatModelPlan>
- Inheritance
-
ChatModelPlan
- Implements
- Inherited Members
Constructors
- ChatModelPlan(string, string, bool, long, long, long, long?, bool, string, string, Uri?, string?, string?)
What a consent screen needs, and nothing it does not. No network I/O beyond a stat.
Properties
- BytesAlreadyPresent
What a resumed transfer would not have to fetch again.
- Directory
Where the bytes will land.
- DisplayName
What the sheet shows.
- FitsOnDisk
Whether BytesToTransfer plus
ChatProvisioningOptions.FreeDiskMarginBytesfits in FreeDiskBytes. True when the free-space reading is unknown.
- FreeDiskBytes
Free space on the volume the model directory lives on, or null when the platform would not say. Null is unknown and never a refusal, exactly as an unreadable available-memory figure is.
- HuggingFaceRepo
The
owner/namerepo, when the model comes from the Hub.
- HuggingFaceRevision
A full commit SHA. Never
"main".
- LicenseUri
The licence text a consent sheet links to.
- PresetId
The preset being planned.
- Provisioned
Whether the bytes are already on disk and verified.
- SpdxLicense
The manifest's SPDX expression.
LicenseRef-LLAMA-3.2-Communityis a legal one; a bareLLAMA-3.2-Communityis not, which is why the field carries the prefixed spelling.
- TotalBytes
The bundle total - every file in the manifest, not just the weights.