← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/typescript/models/MemoryBatchCreateFromFilesRequest.md

1.43 KB · Oct 4, 2026 · 12:23 UTC

↓ Download file

<!-- sdk-ref package=@pairsystems/goodmem registry=npm version=0.1.6 -->

# MemoryBatchCreateFromFilesRequest

```ts

export type MemoryBatchCreateFromFilesRequest = Prettify<{
    requests: [MemoryCreateFromFileRequest, ...MemoryCreateFromFileRequest[]];
}>;
```

Effective request fields (including inherited fields and overrides):

- `requests` (`[{ memoryId?: string | null | undefined; spaceId: string; originalContentRef?: string | null | undefined; metadata?: (Record<string, unknown> | null) | undefined; chunkingConfig?: (ChunkingConfiguration | null) | undefined; extractPageImages?: boolean | null | undefined; file: Blob; contentType?: string | null | undefined; filename?: string | null | undefined; }, ...{ memoryId?: string | null | undefined; spaceId: string; originalContentRef?: string | null | undefined; metadata?: (Record<string, unknown> | null) | undefined; chunkingConfig?: (ChunkingConfiguration | null) | undefined; extractPageImages?: boolean | null | undefined; file: Blob; contentType?: string | null | undefined; filename?: string | null | undefined; }[]]`, required):

Helper definitions for the constraints above (kept here to avoid extra page reads):

```ts
export type Prettify<T> = {
    [K in keyof T]: T[K];
} & {};
```

[TypeScript](../../typescript.md)

Related types — open only those used by your request:

- [ChunkingConfiguration](ChunkingConfiguration.md)
- [MemoryCreateFromFileRequest](MemoryCreateFromFileRequest.md)

SHA-256: ec0416e321d097bf929015b99e1503d6133521e68a5853c1a41cb91749f10418