Huggingface.js documentation

Класс: _ _ internal _ XetBlob

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Класс: _ _ internal _ XetBlob

XetBlob — это реализация blob, которая получает данные непосредственно из хранилища Xet

Иерархия

  • Blob

    ↳ __internal_XetBlob

Конструкторы

constructor

• new __internal_XetBlob(params): __internal_XetBlob

Параметры

ИмяТип
paramsXetBlobCreateOptions

Возвращает

__internal_XetBlob

Переопределения

Blob.constructor

Определено в

packages/hub/src/utils/XetBlob.ts:388

Свойства

#reconstructionInfoPromise

• Private Optional #reconstructionInfoPromise: Promise<ReconstructionInfo>

Определено в

packages/hub/src/utils/XetBlob.ts:453


accessToken

• Optional accessToken: string

Определено в

packages/hub/src/utils/XetBlob.ts:377


конец

• конец: number = 0

Определено в

packages/hub/src/utils/XetBlob.ts:382


fetch

• fetch: (input: RequestInfo | URL, init?: RequestInit) => Promise<Response>(input: string | Request | URL, init?: RequestInit) => Promise<Response>

Объявление типа

▸ (input, init?): Promise<Response>

Справочник MDN

Параметры
ИмяТип
inputRequestInfo | URL
init?RequestInit
Возвращает

Promise<Response>

▸ (input, init?): Promise<Response>

Параметры
ИмяТип
inputstring | Request | URL
init?RequestInit
Возвращает

Promise<Response>

Определено в

packages/hub/src/utils/XetBlob.ts:376


hash

• Optional hash: string

Определено в

packages/hub/src/utils/XetBlob.ts:380


internalLogging

• internalLogging: boolean = false

Определено в

packages/hub/src/utils/XetBlob.ts:383


listener

• listener: undefined | (arg: { event: "read" } | { event: "progress" ; progress: { read: number ; total: number } }) => void

Определено в

packages/hub/src/utils/XetBlob.ts:385


parallelDownloads

• Optional parallelDownloads: boolean | ParallelDownloadOptions

Определено в

packages/hub/src/utils/XetBlob.ts:386


reconstructionInfo

• reconstructionInfo: undefined | ReconstructionInfo

Определено в

packages/hub/src/utils/XetBlob.ts:384


reconstructionUrl

• Optional reconstructionUrl: string

Определено в

packages/hub/src/utils/XetBlob.ts:379


refreshUrl

• refreshUrl: string

Определено в

packages/hub/src/utils/XetBlob.ts:378


старт

• start: number = 0

Определено в

packages/hub/src/utils/XetBlob.ts:381


type

• Readonly тип: string

Справочник MDN

Наследуется от

Blob.type

Определено в

packages/doc-internal/node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.dom.d.ts:3501

Селекторы

size

• get размер(): number

Возвращает

number

Переопределения

Blob.size

Определено в

packages/hub/src/utils/XetBlob.ts:411

Методы

#clone

▸ #clone(): __internal_XetBlob

Возвращает

__internal_XetBlob

Определено в

packages/hub/src/utils/XetBlob.ts:415


#fetch

▸ #fetch(): Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

Возвращает

Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

Определено в

packages/hub/src/utils/XetBlob.ts:490


#loadReconstructionInfo

▸ #loadReconstructionInfo(): Promise<ReconstructionInfo>

Возвращает

Promise<ReconstructionInfo>

Определено в

packages/hub/src/utils/XetBlob.ts:455


arrayBuffer

▸ arrayBuffer(): Promise<ArrayBuffer>

Возвращает

Promise<ArrayBuffer>

Переопределения

Blob.arrayBuffer

Определено в

packages/hub/src/utils/XetBlob.ts:1397


байты

▸ bytes(): Promise<Uint8Array<ArrayBufferLike>>

Справочник MDN

Возвращает

Promise<Uint8Array<ArrayBufferLike>>

Наследуется от

Blob.bytes

Определено в

packages/doc-internal/node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.dom.d.ts:3505


response

▸ response(): Promise<Response>

Возвращает

Promise<Response>

Определено в

packages/hub/src/utils/XetBlob.ts:1417


slice

▸ slice(start?, end?): __internal_XetBlob

Параметры

ИмяТипЗначение по умолчанию
startnumber0
endnumberundefined

Возвращает

__internal_XetBlob

Переопределения

Blob.slice

Определено в

packages/hub/src/utils/XetBlob.ts:436


stream

▸ stream(): ReadableStream<Uint8Array<ArrayBufferLike>>

Возвращает

ReadableStream<Uint8Array<ArrayBufferLike>>

Переопределения

Blob.stream

Определено в

packages/hub/src/utils/XetBlob.ts:1423


текст

▸ text(): Promise<string>

Возвращает

Promise<string>

Переопределения

Blob.text

Определено в

packages/hub/src/utils/XetBlob.ts:1413

Update on GitHub