New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@modelpark/huggingface-hub-api

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@modelpark/huggingface-hub-api

Huggingface Hub API for Javascript

latest
npmnpm
Version
1.0.9
Version published
Weekly downloads
10
400%
Maintainers
1
Weekly downloads
 
Created
Source

Class: HFHubService

Hierarchy

  • Service

    default

Table of contents

Constructors

  • constructor

Properties

Methods

Constructors

constructor

new default(accessToken?, transformHeaders?, baseUrl?)

Parameters

NameTypeDefault value
accessToken?stringundefined
transformHeaders(headers: Headers) => Headersundefined
baseUrlstring'https://huggingface.co/api'

Overrides

Service.constructor

Defined in

index.ts:6

Properties

accessToken

Optional accessToken: string

Inherited from

Service.accessToken

Defined in

index.ts:7

baseUrl

Readonly baseUrl: string = 'https://huggingface.co/api'

Inherited from

Service.baseUrl

Defined in

index.ts:9

transformHeaders

transformHeaders: (headers: Headers) => Headers

Type declaration

▸ (headers): Headers

Parameters
NameType
headersHeaders
Returns

Headers

Inherited from

Service.transformHeaders

Defined in

index.ts:8

Methods

CreateRepo

CreateRepo(data): ResponseType<any>

Parameters

NameType
dataany

Returns

ResponseType<any>

Defined in

index.ts:50

DeleteRepo

DeleteRepo(data): ResponseType<any>

Parameters

NameType
dataany

Returns

ResponseType<any>

Defined in

index.ts:54

DeleteRequest

DeleteRequest(uri, body, params?): Promise<any>

Parameters

NameType
uristring
bodyany
params?Params

Returns

Promise<any>

Inherited from

Service.DeleteRequest

Defined in

service.ts:41

GetData

Protected GetData(response): Promise<{ data: Promise<unknown> ; nextUrl: undefined | string ; total: null | string }>

Parameters

NameType
responseResponse

Returns

Promise<{ data: Promise<unknown> ; nextUrl: undefined | string ; total: null | string }>

Inherited from

Service.GetData

Defined in

service.ts:107

GetDataset

GetDataset(datasetId, params?): ResponseType<Dataset>

Parameters

NameType
datasetIdstring
params?Params

Returns

ResponseType<Dataset>

Defined in

index.ts:38

GetDatasetTagsByType

GetDatasetTagsByType(): ResponseType<Tag[]>

Returns

ResponseType<Tag[]>

Defined in

index.ts:42

GetDatasets

GetDatasets(params?): ResponseType<Dataset[]>

Parameters

NameType
params?Params

Returns

ResponseType<Dataset[]>

Defined in

index.ts:34

GetHeaders

Protected GetHeaders(): Headers

Returns

Headers

Inherited from

Service.GetHeaders

Defined in

service.ts:98

GetMetrics

GetMetrics(): ResponseType<Metric[]>

Returns

ResponseType<Metric[]>

Defined in

index.ts:46

GetModel

GetModel(modelId, params?): ResponseType<Model>

Parameters

NameType
modelIdstring
params?Params

Returns

ResponseType<Model>

Defined in

index.ts:18

GetModelTagsByType

GetModelTagsByType(): ResponseType<Tag[]>

Returns

ResponseType<Tag[]>

Defined in

index.ts:30

GetModels

GetModels(params?): ResponseType<Model[]>

Parameters

NameType
params?Params

Returns

ResponseType<Model[]>

Defined in

index.ts:14

GetRequest

GetRequest(uri, params?): Promise<any>

Parameters

NameType
uristring
params?Params

Returns

Promise<any>

Inherited from

Service.GetRequest

Defined in

service.ts:12

GetSpace

GetSpace(spaceId, params?): ResponseType<Space>

Parameters

NameType
spaceIdstring
params?Params

Returns

ResponseType<Space>

Defined in

index.ts:26

GetSpaces

GetSpaces(params?): ResponseType<Space[]>

Parameters

NameType
params?Params

Returns

ResponseType<Space[]>

Defined in

index.ts:22

MoveRepo

MoveRepo(data): ResponseType<any>

Parameters

NameType
dataany

Returns

ResponseType<any>

Defined in

index.ts:62

PatchRequest

PatchRequest(uri, body, params?): Promise<any>

Parameters

NameType
uristring
bodyany
params?Params

Returns

Promise<any>

Inherited from

Service.PatchRequest

Defined in

service.ts:56

PostRequest

PostRequest(uri, body, params?): Promise<any>

Parameters

NameType
uristring
bodyany
params?Params

Returns

Promise<any>

Inherited from

Service.PostRequest

Defined in

service.ts:26

PutRequest

PutRequest(uri, body, params?): Promise<any>

Parameters

NameType
uristring
bodyany
params?Params

Returns

Promise<any>

Inherited from

Service.PutRequest

Defined in

service.ts:71

UpdateRepoVisibility

UpdateRepoVisibility(type, repo_id, data): ResponseType<any>

Parameters

NameType
typestring
repo_idstring
dataObject
data.privateany

Returns

ResponseType<any>

Defined in

index.ts:58

UploadFile

UploadFile(type, repo_id, revision, path_in_repo, data): ResponseType<any>

Parameters

NameType
typestring
repo_idstring
revisionany
path_in_repostring
dataany

Returns

ResponseType<any>

Defined in

index.ts:66

WhoAmI

WhoAmI(): ResponseType<User>

Returns

ResponseType<User>

Defined in

index.ts:70

getUri

Protected getUri(uri, params?): string

Parameters

NameType
uristring
paramsParams

Returns

string

Inherited from

Service.getUri

Defined in

service.ts:86

Keywords

huggingface

FAQs

Package last updated on 25 Dec 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts