Current section
Files
Jump to
Current section
Files
priv/spec/types/huggingface-definition.json
{
"$schema": "https://packageurl.org/schemas/purl-type-definition.schema-1.0.json",
"$id": "https://packageurl.org/types/huggingfaces-definition.json",
"type": "huggingface",
"type_name": "HuggingFace models",
"description": "Hugging Face ML models",
"repository": {
"use_repository": true,
"note": "The default repository is https://huggingface.co."
},
"namespace_definition": {
"requirement": "required",
"case_sensitive": true,
"native_name": "model repository username or organization",
"note": "The namespace is the model repository username or organization, if present. It is case sensitive."
},
"name_definition": {
"requirement": "required",
"case_sensitive": true,
"native_name": "model repository name",
"note": "The name is the model repository name. It is case sensitive."
},
"version_definition": {
"requirement": "optional",
"case_sensitive": false,
"native_name": "model revision Git commit hash",
"note": "The version is the model revision Git commit hash. It is case insensitive and must be lowercased in the package URL."
},
"examples": [
"pkg:huggingface/distilbert-base-uncased@043235d6088ecd3dd5fb5ca3592b6913fd516027",
"pkg:huggingface/microsoft/deberta-v3-base@559062ad13d311b87b2c455e67dcd5f1c8f65111?repository_url=https://hub-ci.huggingface.co"
]
}