Hub Python 库文档

管理集合

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

管理集合

查看 HfApi 文档页面,参考管理 Hub 上 Space 的方法。

Collection

class huggingface_hub.Collection

< >

( **kwargs )

参数

  • slug (str) — 集合的 Slug。例如: "TheBloke/recent-models-64f9a55bb3115b4f513ec026"
  • title (str) — 集合的标题。例如: "Recent models"
  • owner (str) — 集合的所有者。例如: "TheBloke"
  • items (List[CollectionItem]) — 集合中项目的列表。
  • last_updated (datetime) — 集合最后更新的日期。
  • position (int) — 集合在所有者的集合列表中的位置。
  • private (bool) — 集合是否为私有。
  • theme (str) — 集合的主题。例如: "green"
  • upvotes (int) — 集合的点赞数。
  • description (str, optional) — 集合的描述,纯文本格式。
  • url (str) — (属性) Hub 上集合的 URL。

包含 Hub 上 Collection 的信息。

CollectionItem

class huggingface_hub.CollectionItem

< >

( _id: str id: str type: CollectionItemType_T position: int note: Optional[Dict] = None **kwargs )

参数

  • item_object_id (str) — 集合中项目的唯一 ID。
  • item_id (str) — Hub 上底层对象的 ID。可以是 repo_id 或论文 id,例如: "jbilcke-hf/ai-comic-factory", "2307.09288"
  • item_type (str) — 底层对象的类型。可以是 "model""dataset""space""paper" 之一。
  • position (int) — 项目在集合中的位置。
  • note (str, 可选) — 与项目关联的注释,以纯文本形式。

包含关于 Collection 的一个项目(模型、数据集、Space 或 paper)的信息。

< > 在 GitHub 上更新