Buckets:

HuggingFaceDocBuilder's picture
|
download
raw
10.2 kB

Discussions 및 Pull Requests를 이용하여 상호작용하기[[interacting-with-discussions-and-pull-requests]]

Hub에서 Discussions 및 Pull Requests를 이용하여 상호 작용할 수 있는 방법에 대해 참조하고자 한다면 HfApi 문서 페이지를 확인하세요.

데이터 구조[[huggingface_hub.Discussion]][[huggingface_hub.Discussion]]

huggingface_hub.Discussion[[huggingface_hub.Discussion]]

Source

A Discussion or Pull Request on the Hub.

This dataclass is not intended to be instantiated directly.

Parameters:

title (str) : The title of the Discussion / Pull Request

status (str) : The status of the Discussion / Pull Request. It must be one of: * "open" * "closed" * "merged" (only for Pull Requests ) * "draft" (only for Pull Requests )

num (int) : The number of the Discussion / Pull Request.

repo_id (str) : The id ("{namespace}/{repo_name}") of the repo on which the Discussion / Pull Request was open.

repo_type (str) : The type of the repo on which the Discussion / Pull Request was open. Possible values are: "model", "dataset", "space".

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

is_pull_request (bool) : Whether or not this is a Pull Request.

created_at (datetime) : The datetime of creation of the Discussion / Pull Request.

endpoint (str) : Endpoint of the Hub. Default is https://huggingface.co.

git_reference (str, optional) : (property) Git reference to which changes can be pushed if this is a Pull Request, None otherwise.

url (str) : (property) URL of the discussion on the Hub.

huggingface_hub.DiscussionWithDetails[[huggingface_hub.DiscussionWithDetails]]

Source

Subclass of Discussion.

Parameters:

title (str) : The title of the Discussion / Pull Request

status (str) : The status of the Discussion / Pull Request. It can be one of: * "open" * "closed" * "merged" (only for Pull Requests ) * "draft" (only for Pull Requests )

num (int) : The number of the Discussion / Pull Request.

repo_id (str) : The id ("{namespace}/{repo_name}") of the repo on which the Discussion / Pull Request was open.

repo_type (str) : The type of the repo on which the Discussion / Pull Request was open. Possible values are: "model", "dataset", "space".

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

is_pull_request (bool) : Whether or not this is a Pull Request.

created_at (datetime) : The datetime of creation of the Discussion / Pull Request.

events (list of DiscussionEvent) : The list of DiscussionEvents in this Discussion or Pull Request.

conflicting_files (Union[list[str], bool, None], optional) : A list of conflicting files if this is a Pull Request. None if self.is_pull_request is False. True if there are conflicting files but the list can't be retrieved.

target_branch (str, optional) : The branch into which changes are to be merged if this is a Pull Request . None if self.is_pull_request is False.

merge_commit_oid (str, optional) : If this is a merged Pull Request , this is set to the OID / SHA of the merge commit, None otherwise.

diff (str, optional) : The git diff if this is a Pull Request , None otherwise.

endpoint (str) : Endpoint of the Hub. Default is https://huggingface.co.

git_reference (str, optional) : (property) Git reference to which changes can be pushed if this is a Pull Request, None otherwise.

url (str) : (property) URL of the discussion on the Hub.

huggingface_hub.DiscussionEvent[[huggingface_hub.DiscussionEvent]]

Source

An event in a Discussion or Pull Request.

Use concrete classes:

Parameters:

id (str) : The ID of the event. An hexadecimal string.

type (str) : The type of the event.

created_at (datetime) : A datetime object holding the creation timestamp for the event.

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

huggingface_hub.DiscussionComment[[huggingface_hub.DiscussionComment]]

Source

A comment in a Discussion / Pull Request.

Subclass of DiscussionEvent.

Parameters:

id (str) : The ID of the event. An hexadecimal string.

type (str) : The type of the event.

created_at (datetime) : A datetime object holding the creation timestamp for the event.

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

content (str) : The raw markdown content of the comment. Mentions, links and images are not rendered.

edited (bool) : Whether or not this comment has been edited.

hidden (bool) : Whether or not this comment has been hidden.

huggingface_hub.DiscussionStatusChange[[huggingface_hub.DiscussionStatusChange]]

Source

A change of status in a Discussion / Pull Request.

Subclass of DiscussionEvent.

Parameters:

id (str) : The ID of the event. An hexadecimal string.

type (str) : The type of the event.

created_at (datetime) : A datetime object holding the creation timestamp for the event.

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

new_status (str) : The status of the Discussion / Pull Request after the change. It can be one of: * "open" * "closed" * "merged" (only for Pull Requests )

huggingface_hub.DiscussionCommit[[huggingface_hub.DiscussionCommit]]

Source

A commit in a Pull Request.

Subclass of DiscussionEvent.

Parameters:

id (str) : The ID of the event. An hexadecimal string.

type (str) : The type of the event.

created_at (datetime) : A datetime object holding the creation timestamp for the event.

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

summary (str) : The summary of the commit.

oid (str) : The OID / SHA of the commit, as a hexadecimal string.

huggingface_hub.DiscussionTitleChange[[huggingface_hub.DiscussionTitleChange]]

Source

A rename event in a Discussion / Pull Request.

Subclass of DiscussionEvent.

Parameters:

id (str) : The ID of the event. An hexadecimal string.

type (str) : The type of the event.

created_at (datetime) : A datetime object holding the creation timestamp for the event.

author (str) : The username of the Discussion / Pull Request author. Can be "deleted" if the user has been deleted since.

old_title (str) : The previous title for the Discussion / Pull Request.

new_title (str) : The new title.

Xet Storage Details

Size:
10.2 kB
·
Xet hash:
9e946b3d353580d3acbc6a2cdff2d8da0dfca7c127b93d2a08ab8ff295939876

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.