`DefaultGeneratedFile`

DefaultGeneratedFile

GeneratedFile 인터페이스의 구체적인 구현으로, base64와 Uint8Array 형식 사이를 지연(lazy) 변환합니다.

출처: 문서

본문

import { DefaultGeneratedFile } from 'ai';

const file = new DefaultGeneratedFile({
  data: uint8ArrayData,
  mediaType: 'image/png',
});

console.log(file.base64); // Automatically converted to base64
console.log(file.uint8Array); // Original Uint8Array

Import

import { DefaultGeneratedFile } from "ai"

Constructor (생성자)

Parameters (파라미터)

  • data: string | Uint8Array — base64로 인코딩된 문자열 또는 Uint8Array 형태의 파일 데이터입니다.
  • mediaType: string — 파일의 IANA 미디어 타입입니다.

Properties (속성)

  • base64: string — base64로 인코딩된 문자열 형태의 파일입니다. 필요하면 Uint8Array에서 지연 변환됩니다.
  • uint8Array: Uint8Array — Uint8Array 형태의 파일입니다. 필요하면 base64에서 지연 변환됩니다.
  • mediaType: string — 파일의 IANA 미디어 타입입니다.

더 알아보기 (Learn more)