Huggingface.js documentation

Sınıf: _ _ internal _ XetBlob

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Sınıf: _ _ internal _ XetBlob

XetBlob, verileri doğrudan Xet depolamadan getiren bir blob uygulamasıdır

Hiyerarşi

  • Blob

    ↳ __internal_XetBlob

Oluşturucular

constructor

• yeni __internal_XetBlob(params): __internal_XetBlob

Parametreler

AdTür
paramsXetBlobCreateOptions

Dönüş

__internal_XetBlob

Ezberler

Blob.constructor

Tanımlandığı yer

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

Özellikler

#reconstructionInfoPromise

• Private Optional #reconstructionInfoPromise: Promise<ReconstructionInfo>

Tanımlandığı yer

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


accessToken

• Optional accessToken: string

Tanımlandığı yer

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


son

• son: number = 0

Tanımlandığı yer

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


fetch

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

Tip bildirimi

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

MDN Referansı

Parametreler
AdTür
inputRequestInfo | URL
init?RequestInit
Dönüş

Promise<Response>

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

Parametreler
AdTür
inputstring | Request | URL
init?RequestInit
Dönüş

Promise<Response>

Tanımlandığı yer

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


hash

• Optional hash: string

Tanımlandığı yer

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


internalLogging

• internalLogging: boolean = false

Tanımlandığı yer

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


listener

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

Tanımlandığı yer

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


parallelDownloads

• Optional parallelDownloads: boolean | ParallelDownloadOptions

Tanımlandığı yer

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


reconstructionInfo

• reconstructionInfo: undefined | ReconstructionInfo

Tanımlandığı yer

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


reconstructionUrl

• Optional reconstructionUrl: string

Tanımlandığı yer

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


refreshUrl

• refreshUrl: string

Tanımlandığı yer

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


başlat

• başlangıç: number = 0

Tanımlandığı yer

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


tür

• Readonly tip: string

MDN Referansı

Şuradan devralınır

Blob.type

Tanımlandığı yer

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

Erişiciler

boyut

• get boyut(): number

Dönüş

number

Ezberler

Blob.size

Tanımlandığı yer

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

Yöntemler

#kopyala

▸ #clone(): __internal_XetBlob

Dönüş

__internal_XetBlob

Tanımlandığı yer

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


#fetch

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

Dönüş

Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

Tanımlandığı yer

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


#loadReconstructionInfo

▸ #loadReconstructionInfo(): Promise<ReconstructionInfo>

Dönüş

Promise<ReconstructionInfo>

Tanımlandığı yer

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


arrayBuffer

▸ arrayBuffer(): Promise<ArrayBuffer>

Dönüş

Promise<ArrayBuffer>

Ezberler

Blob.arrayBuffer

Tanımlandığı yer

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


bytes

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

MDN Referansı

Dönüş

Promise<Uint8Array<ArrayBufferLike>>

Şuradan devralınır

Blob.bytes

Tanımlandığı yer

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


yanıt

▸ yanıt(): Promise<Response>

Dönüş

Promise<Response>

Tanımlandığı yer

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


slice

▸ slice(start?, end?): __internal_XetBlob

Parametreler

AdTürVarsayılan değer
startnumber0
endnumberundefined

Dönüş

__internal_XetBlob

Ezberler

Blob.slice

Tanımlandığı yer

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


stream

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

Dönüş

ReadableStream<Uint8Array<ArrayBufferLike>>

Ezberler

Blob.stream

Tanımlandığı yer

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


metin

▸ metin(): Promise<string>

Dönüş

Promise<string>

Ezberler

Blob.text

Tanımlandığı yer

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

Update on GitHub