Huggingface.js documentation

Lớp: _ _ internal _ XetBlob

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Lớp: _ _ internal _ XetBlob

XetBlob là một triển khai blob lấy dữ liệu trực tiếp từ bộ nhớ Xet

Hệ thống phân cấp

  • Blob

    ↳ __internal_XetBlob

Hàm khởi tạo

constructor

• mới __internal_XetBlob(params): __internal_XetBlob

Tham số

TênLoại
paramsXetBlobCreateOptions

Trả về

__internal_XetBlob

Ghi đè

Blob.constructor

Được định nghĩa trong

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

Thuộc tính

#reconstructionInfoPromise

• Private Optional #reconstructionInfoPromise: Promise<ReconstructionInfo>

Được định nghĩa trong

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


accessToken

• Optional accessToken: string

Được định nghĩa trong

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


end

• kết thúc: number = 0

Được định nghĩa trong

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


fetch

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

Khai báo kiểu

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

Tham khảo MDN

Tham số
TênLoại
inputRequestInfo | URL
init?RequestInit
Trả về

Promise<Response>

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

Tham số
TênLoại
inputstring | Request | URL
init?RequestInit
Trả về

Promise<Response>

Được định nghĩa trong

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


hash

• hash Optional: string

Được định nghĩa trong

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


internalLogging

• internalLogging: boolean = false

Được định nghĩa trong

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


listener

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

Được định nghĩa trong

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


parallelDownloads

• parallelDownloads Optional: boolean | ParallelDownloadOptions

Được định nghĩa trong

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


reconstructionInfo

• reconstructionInfo: undefined | ReconstructionInfo

Được định nghĩa trong

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


reconstructionUrl

• reconstructionUrl Optional: string

Được định nghĩa trong

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


refreshUrl

• refreshUrl: string

Được định nghĩa trong

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


bắt đầu

• bắt đầu: number = 0

Được định nghĩa trong

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


type

• Readonly kiểu: string

Tham khảo MDN

Kế thừa từ

Blob.type

Được định nghĩa trong

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

Trình truy cập

size

• get size(): number

Trả về

number

Ghi đè

Blob.size

Được định nghĩa trong

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

Phương thức

#clone

▸ #clone(): __internal_XetBlob

Trả về

__internal_XetBlob

Được định nghĩa trong

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


#fetch

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

Trả về

Promise<ReadableStream<Uint8Array<ArrayBufferLike>>>

Được định nghĩa trong

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


#loadReconstructionInfo

▸ #loadReconstructionInfo(): Promise<ReconstructionInfo>

Trả về

Promise<ReconstructionInfo>

Được định nghĩa trong

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


arrayBuffer

▸ arrayBuffer(): Promise<ArrayBuffer>

Trả về

Promise<ArrayBuffer>

Ghi đè

Blob.arrayBuffer

Được định nghĩa trong

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


bytes

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

Tham khảo MDN

Trả về

Promise<Uint8Array<ArrayBufferLike>>

Kế thừa từ

Blob.bytes

Được định nghĩa trong

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


response

▸ response(): Promise<Response>

Trả về

Promise<Response>

Được định nghĩa trong

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


slice

▸ slice(start?, end?): __internal_XetBlob

Tham số

TênLoạiGiá trị mặc định
startnumber0
endnumberundefined

Trả về

__internal_XetBlob

Ghi đè

Blob.slice

Được định nghĩa trong

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


stream

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

Trả về

ReadableStream<Uint8Array<ArrayBufferLike>>

Ghi đè

Blob.stream

Được định nghĩa trong

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


text

▸ text(): Promise<string>

Trả về

Promise<string>

Ghi đè

Blob.text

Được định nghĩa trong

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

Update on GitHub