Hub Python Library documentation
Управление коллекциями
Начало работы
Руководства
ОбзорСкачать файлыЗагрузка файловКорзиныИспользование CLIСоздание расширения CLIHfFileSystemРепозиторийПоискВыводТочки выводаЗаданияПесочницыВкладка сообществаКоллекцииКэшКарточки моделейУправление вашим SpaceИнтеграция библиотекиВебхуки
Концептуальные руководства
Парадигма Git и HTTPПесочницы под капотомПереход на huggingface_hub v2.0Переход на huggingface_hub v1.0
Справочник
ОбзорАутентификацияПеременные окруженияAPI Hugging Face HubCLIЗагрузка файловМиксины и методы сериализацииТипы инференсаInference ClientТочки выводаMCP-клиентHfFileSystemHF URIУтилитыОбсуждения и Pull RequestsСправочник по системам кэшированияКарточки репозиториев и данные карточек репозиториевВремя выполнения SpaceКоллекцииЛоггер TensorBoardСервер вебхуковСериализацияСтрогие dataclassesOAuthЗаданияПесочницы
Управление коллекциями
См. страницу документации HfApi для справочника методов управления вашим Space на Hub.
- Получение содержимого коллекции: get_collection()
- Создать новую коллекцию: create_collection()
- Обновление коллекции: update_collection_metadata()
- Обновление ресурсной группы коллекции: update_collection_resource_group()
- Удалить коллекцию: delete_collection()
- Добавить элемент в коллекцию: add_collection_item()
- Обновить элемент в коллекции: update_collection_item()
- Удалить элемент из коллекции: delete_collection_item()
Коллекция
класс huggingface_hub.Collection
< source >( **kwargs )
Параметры
- slug (
str) — Идентификатор коллекции. Например,"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, необязательный) — Описание коллекции в виде обычного текста. - url (
str) — (свойство) URL коллекции на Hub.
Содержит информацию о коллекции на Hub.
CollectionItem
класс huggingface_hub.CollectionItem
< source >( _id: strid: strtype: CollectionItemType_Tposition: intnote: dict | None = None**kwargs )
Параметры
- item_object_id (
str) — Уникальный идентификатор элемента в коллекции. - item_id (
str) — ID базового объекта на Hub. Может быть repo_id, ID статьи, slug коллекции или ID бакета. Например,"jbilcke-hf/ai-comic-factory","2307.09288","celinah/cerebras-function-calling-682607169c35fbfa98b30b9a". - item_type (
str) — Тип базового объекта. Может быть одним из"model","dataset","space","paper","collection"или"bucket". - position (
int) — Позиция элемента в коллекции. - note (
str, необязательный) — Примечание, связанное с элементом, в виде обычного текста.
Содержит информацию об элементе коллекции (модели, наборе данных, Space, статье, коллекции или bucket).