Huggingface.js documentation

Clase: _ _ internal _ XetBlob

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Clase: _ _ internal _ XetBlob

XetBlob es una implementación de blob que recupera los datos directamente del almacenamiento de Xet

Jerarquía

  • Blob

    ↳ __internal_XetBlob

Constructores

constructor

• nuevo __internal_XetBlob(params): __internal_XetBlob

Parámetros

NombreTipo
paramsXetBlobCreateOptions

Devuelve

__internal_XetBlob

Sobrescrituras

Blob.constructor

Definido en

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

Propiedades

#reconstructionInfoPromise

• Private Optional #reconstructionInfoPromise: Promise<ReconstructionInfo>

Definido en

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


accessToken

• Optional accessToken: string

Definido en

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


fin

• end: number = 0

Definido en

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


fetch

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

Declaración de tipo

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

Referencia de MDN

Parámetros
NombreTipo
inputRequestInfo | URL
init?RequestInit
Devuelve

Promise<Response>

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

Parámetros
NombreTipo
inputstring | Request | URL
init?RequestInit
Devuelve

Promise<Response>

Definido en

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


hash

• Optional hash: string

Definido en

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


internalLogging

• internalLogging: boolean = false

Definido en

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


listener

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

Definido en

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


parallelDownloads

• Optional parallelDownloads: boolean | ParallelDownloadOptions

Definido en

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


reconstructionInfo

• reconstructionInfo: undefined | ReconstructionInfo

Definido en

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


reconstructionUrl

• Optional reconstructionUrl: string

Definido en

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


refreshUrl

• refreshUrl: string

Definido en

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


comenzar

• inicio: number = 0

Definido en

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


type

• Readonly tipo: string

Referencia de MDN

Heredado de

Blob.type

Definido en

packages/doc-internal/node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:3501

Accesores

tamaño

• get tamaño(): number

Devuelve

number

Sobrescrituras

Blob.size

Definido en

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

Métodos

#clone

▸ #clone: __internal_XetBlob

Devuelve

__internal_XetBlob

Definido en

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


#fetch

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

Devuelve

Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

Definido en

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


#loadReconstructionInfo

▸ #loadReconstructionInfo: Promise<ReconstructionInfo>

Devuelve

Promise<ReconstructionInfo>

Definido en

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


arrayBuffer

▸ arrayBuffer(): Promise<ArrayBuffer>

Devuelve

Promise<ArrayBuffer>

Sobrescrituras

Blob.arrayBuffer

Definido en

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


bytes

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

Referencia de MDN

Devuelve

Promise<Uint8Array<ArrayBufferLike>>

Heredado de

Blob.bytes

Definido en

packages/doc-internal/node_modules/.pnpm/typescript@5.8.3/node_modules/typescript/lib/lib.dom.d.ts:3505


response

▸ response(): Promise<Response>

Devuelve

Promise<Response>

Definido en

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


slice

▸ slice(start?, end?): __internal_XetBlob

Parámetros

NombreTipoValor predeterminado
startnumber0
endnumberundefined

Devuelve

__internal_XetBlob

Sobrescrituras

Blob.slice

Definido en

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


stream

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

Devuelve

ReadableStream<Uint8Array<ArrayBufferLike>>

Sobrescrituras

Blob.stream

Definido en

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


texto

▸ texto(): Promise<string>

Devuelve

Promise<string>

Sobrescrituras

Blob.text

Definido en

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

Update on GitHub