Hub Python Library documentation
Quản lý các bộ sưu tập
Bắt đầu
Hướng dẫn thực hành
Tổng quanTải xuống tệpTải tệp lênCác nhómSử dụng CLITạo một phần mở rộng CLIHfFileSystemKho lưu trữTìm kiếmSuy luậnĐiểm cuối suy luậnJobsCác môi trường cách lyTab Cộng đồngBộ sưu tậpBộ nhớ đệmModel CardsQuản lý Space của bạnTích hợp thư việnWebhooks
Hướng dẫn về khái niệm
Phân biệt Git và HTTPSandboxes bên trongChuyển sang huggingface_hub v2.0Chuyển sang huggingface_hub v1.0
Tham khảo
Tổng quanXác thựcBiến môi trườngHugging Face Hub APICLITải xuống tệpMixins & các phương thức serializeCác loại suy luậnInference ClientĐiểm cuối suy luậnMCP ClientHfFileSystemHF URIsCông cụ tiện íchThảo luận và Pull RequestsTham khảo hệ thống bộ nhớ đệmRepo Cards và Repo Card DataThời gian chạy SpaceBộ sưu tậpTrình ghi log TensorBoardMáy chủ WebhooksChuẩn hóaStrict dataclassesOAuthJobsCác môi trường cách ly
Quản lý các bộ sưu tập
Xem trang tài liệu HfApi để tham khảo các phương thức quản lý Space của bạn trên Hub.
- Lấy nội dung bộ sưu tập: get_collection()
- Tạo bộ sưu tập mới: create_collection()
- Cập nhật một bộ sưu tập: update_collection_metadata()
- Cập nhật nhóm tài nguyên của một bộ sưu tập: update_collection_resource_group()
- Xóa một bộ sưu tập: delete_collection()
- Thêm một mục vào bộ sưu tập: add_collection_item()
- Cập nhật một mục trong bộ sưu tập: update_collection_item()
- Xóa một mục khỏi bộ sưu tập: delete_collection_item()
Bộ sưu tập
lớp huggingface_hub.Collection
< source >( **kwargs )
Tham số
- slug (
str) — Slug của bộ sưu tập. Ví dụ:"TheBloke/recent-models-64f9a55bb3115b4f513ec026". - title (
str) — Tiêu đề của bộ sưu tập. Ví dụ:"Recent models". - owner (
str) — Chủ sở hữu của bộ sưu tập. Ví dụ:"TheBloke". - items (
list[CollectionItem]) — Danh sách các mục trong bộ sưu tập. - last_updated (
datetime) — Ngày của lần cập nhật cuối cùng của bộ sưu tập. - position (
int) — Vị trí của bộ sưu tập trong danh sách các bộ sưu tập của chủ sở hữu. - private (
bool) — Xác định xem bộ sưu tập có phải là riêng tư hay không. - theme (
str) — Chủ đề của bộ sưu tập. Ví dụ:"green". - upvotes (
int) — Số lượt bình chọn tích cực của bộ sưu tập. - description (
str, tùy chọn) — Mô tả của bộ sưu tập, dưới dạng văn bản thuần túy. - url (
str) — (thuộc tính) URL của bộ sưu tập trên Hub.
Chứa thông tin về một Collection trên Hub.
CollectionItem
lớp huggingface_hub.CollectionItem
< source >( _id: strid: strtype: CollectionItemType_Tposition: intnote: dict | None = None**kwargs )
Tham số
- item_object_id (
str) — ID duy nhất của mục trong bộ sưu tập. - item_id (
str) — ID của đối tượng cơ bản trên Hub. Có thể là repo_id, id của bài báo, slug của bộ sưu tập hoặc id của bucket. Ví dụ:"jbilcke-hf/ai-comic-factory","2307.09288","celinah/cerebras-function-calling-682607169c35fbfa98b30b9a". - item_type (
str) — Loại của đối tượng cơ bản. Có thể là một trong"model","dataset","space","paper","collection"hoặc"bucket". - position (
int) — Vị trí của mục trong bộ sưu tập. - note (
str, tùy chọn) — Ghi chú liên quan đến mục, dưới dạng văn bản thuần túy.
Chứa thông tin về một mục của một Collection (mô hình, dataset, Space, bài báo, collection hoặc bucket).